经过昨天一个下午的实验,参照archlinux的wiki,成功的使用archlinux 2009.08的iso硬盘安装成功。将安装过程存档于此,以备查阅。
在windows下硬盘安装需要准备grub4dos,我使用的是0.44的版本。将grub4dos的zip包中的所有内容解压到C盘的根目录下,修改C盘根目录下的boot.ini文件,在最后一行加入 C:/grldr="grub4dos" 。
重启计算机。在操作系统启动的选单选择grub4dos->commandline,会得到一个grub开头的命令行。在其中输入如下的命令:
这样会使用archlinux的光盘镜像来启动。选择liveCD模式,系统会启动。在启动过程中会提示查找/dev/archiso,由于使用的是硬盘安装的方式,会提示找不到,此时会得到一个shell。在shell中依次执行下列命令:
然后使用ctrl+D键退出当前的shell,程序会继续执行,成功启动LiveCD。使用root用户登录liveCD,运行/arch/setup即可开始安装过程。
硬盘安装详情参考Arch wiki: http://wiki.archlinux.org/index.php/硬盘安装_Arch_(简体中文)