综合网上文献, 实际测试了直接从硬盘安装Centos5.2. 下面是安装笔记, 备忘.
1, 下载Centos最新版DVD的iso文件: Centos-5.2-i386-bin-DVD.iso, 保存到某一个fat32格式的分区中(我保存在第二个硬盘的第二个分区的centos5.2目录下). 从iso文件中提取isolinux目录下的vmlinuz与initrd.img两文件到c:/ (如果使用grub4dos的grub启动,则这两个文件可以放在格式为fat32及ntfs的分区中, 如果使用Linux安装的grub,则这两个文件不能放在ntfs分区中,只能放在fat32分区中)
2, 下载grub4dos0.4.3, 从中解压grldr文件到c:/
3, 修改c:/boot.ini文件的属性,去除只读属性,修改之, 在最后一行增加 c:/grldr=GRUB4DOS,保存并恢复boot.ini文件的只读属性.
4, 重启电脑, 选择启动菜单最后一项GRUB4DOS, 进入grub>提示符状态 (如果硬盘已经是grub启动,则先选择进Dos的分支,再在出现的windows的菜单上选择GRUB4DOS, 并按ESC进入grub>提示符状态
5, 在grub>提示符下输入如下命令.(#开始的是注释)
grub> root (hd0,0) #指定vmlinuz与initrd.img文件的存放分区,hd0是第一个硬盘, 0是第一个分区
grub> kernel /vmlinuz
grub> initrd /initrd.img
grub> boot
6, 在第三个对话框"installation method"选择"Hard Drive"
7, 在第四个对话框"selection partition"选择 /dev/hdb2 , "dierctory holding images"输入/centos5.2 就可以开始安装了
8, 在安装过程中, 首先是分区,不要让安装程序自动进行分区, 这样会破坏硬盘上的原有分区,要选择"customer layout", 并手工分区. 建议/=9G, /home=15G, swap=600M
9, 选择"现在就自定义软件包", 否则不会安装开发环境与工具. 另外有一个rdesktop要选择安装,可以用于连接windows的远程桌面.