XP下 Linux 硬盘镜像安装 CentOS 6.3 找不到镜像文件的解决办法

网上有许多硬盘安装的教程。

基本工作都一样的。

准备工作:

CentOS 6.3 i386 ISO文件; grub;足够的自由空间;和一个FAT格式分区

把grub中的 grldr, menu.lst 、grub.exe拷到C盘 , ISO的第一个镜像文件里的isolinux的vmlinuz 、initrd 文件拷到FAT分区中,

然后是修改c:\boot.ini  在boot.ini的最后一行加上C:\grldr="start grub"  并把timeout=0改成 timeout=8

然后是menu.lst编写:

1 title   xxx
2 
3 root  (hd0,3)  
4 
5 #(hd0,3)为放镜像文件的那个分区 具体怎么确定可以上网查查
6 
7 kernel  /vmlinuz
8 
9 initrd  /initrd.img 

一般网上就这样,但是我照这样做的时候 ,能够进入引导程序,但在选择镜像文件的时候会提示找不到。后来我参考别人安装ubuntu的 menu.lst文件, 改成这样

1 titile xxx
2 root (hd0,2)
3 kernel  /vmliuz ios-scanf/filename=/yyy.iso
4 initrd   /initrd.img

yyy.iso 是系统镜像文件名包括后缀 这个你应该放在根目录下 第3行后加的那段的意思 应该是指定镜像文件名吧 (我猜测的),把menu.lst改完后,我把yyy.iso中的 images提取出来放到根目录下,这下重启之后就能够找到镜像文件了,并开始安装成功。有的网友可能还会在第3行添加 root=/images 这个我没试,不过看ubuntu的lst文件 添加的还比较多  例如kernel /vmliuz root=casper ios-scanf/filename=/name.iso 

总之,我通过上面的方法把自己遇到的镜像文件找不到的问题解决了。如果有网友遇到类似的问题,不妨一试。

posted @ 2012-10-26 19:09  qinpan  阅读(2751)  评论(0编辑  收藏  举报