Monday, July 7, 2008

硬盘安装centos5

准备工作:
centos5 dvd镜像、grub4dos。
在windows划分出一个大概4500MB的fat32分区来存放centos5 dvd镜像,平时则可以存放ghost备份。用虚拟光驱挂在dvd安装镜像,从isolinux中提取vmlinuz和initrd.img两个文件放到fat32分区上,如果c盘是fat32格式,也可以放在c盘上。
从grub4dos提取grldr、grub.exe、menu.lst,放到c盘根目录下。
修改c盘根目录下boot.ini,在最后添加c:\grldr="centos5 install"。
重启电脑,在启动选项centos5 install
输入
grub>find /vmlinuz
(hd0,X)//这里X对应fat32分区的数字。
grub>kernel (hd0,X)/vmlinuz
grub>initrd (hd0,X)/initrd.img
grub>boot
就可以进行硬盘安装了。
安装过程中选择grub安装到sdaY的第一个扇区上(这里sdaY是centos安装的/)。
重启后看不到centos的启动项,用linux启动光盘启动,进入rescue模式,挂载(hd0,X)分区,比如mount -t vfat /dev/sdaX+1 /mnt/win_t。
输入命令
dd if=/dev/sdaY of=/mnt/win_t/centos5.lnx bs=512 count=1
将grub驱动项拷贝成centos5.lnx文件。
重启回到windows,将centos5.lnx拷贝到c盘根目录下,删除grldr、grub.exe、menu.lst,修改boot.ini,将c:\grldr="centos5 install"删除,添加
c:\centos5.lnx="centos 5.2"就可以进入centos了。

No comments: