昨天有朋友问我怎么从硬盘安装centos5,我告诉他只需要三个文件,然后修改boot.ini即可。其实网上的这类文章已经是非常多了,都大同小异,本篇文章亦是如此,有兴趣就看一下,没兴趣的话就直接飘过。闲话少说,下面就来看一下如何从硬盘安装centos5。
一、如果原系统就是linux:
1) 从centos5的iso文件中提取vmlinuz和initrd.img,放到/boot根目录下;
2) 重启电脑,然后手动引导grub;
3) 加载vmlinux和initrd.img,输入boot命令,然后一步步做即可。关于如何加载vmlinuz和initrd.img参见下文。
二、如果原系统是Windows XP,这种情况需要grub4dos来引导安装:
1) 从centos5的iso文件中提取vmlinuz和initrd.img,放到C盘根目录下;
2) 提取grub4dos的grldr文件,也放到C盘根目录下;
3) 修改boot.ini文件,在末尾添加c:\grldr="centos5 installation"
4) 重启电脑,选择centos5 installation;
5) 下面就跟linux中硬盘安装centos5的步骤一样了,我把命令格式写下来:
root (hd0,0) //根据你自己的实际情况修改根目录,不过一般都是(hd0,0)
kernel /vmlinuz
initrd /initrd.img
boot
注:有人说要把grub4dos的全部文件解压到C盘下,其实这个没有必要。全部解压的话,在使用grub4dos引导安装时会发现它可选择的功能比较多,单单是让grub4dos引导centos5安装的话,一个grldr文件即可。最小安装的话,只需要三个文件:vmlinuz、initrd.img、grldr。
有人把上面的命令写到C盘的menu.lst中,在安装的时候就不用再手动输入了。这个做法也不错,看个人习惯了。
本文转自 li_qinshan 51CTO博客,原文链接:http://blog.51cto.com/share/267208