xp下grub硬盘安装fedora 13 (live cd)

在Windows XP下硬盘安装fedora 13

 

1.分区,用Partition Manager 生成一个fat32格式的分区(如I盘),用来存放iso文件,生成磁盘后,将这个盘命名为fedora( 下面有用)(磁盘,右键,属性,常规)

2. 下载 fedora 的ISO文件 这里 ,放到 I盘,用winrar将 fedora的ISO文件中的isolinux和LiveOS目录解压到I盘根目录

3. 下载安装 grub for windows,安装后在运行grub,点击Tools,Partition List,查看I盘的Name,如我的(hd0,6).

进入C:\Grub, 将以下代码添加到 MENU.LST

title Fedora Live CD

kernel (hd0,6)/isolinux/vmlinuz0 root=live:LABEL=FEDORA liveimg quiet rhgb rootfstype=auto vga=791

initrd (hd0,6)/isolinux/initrd0.img

保存。

4. 重启,进入grub,选中 Fedora Live CD

 

如果没有问题,就可以进入Fedora了。

注意:

ISO文件要放在fat32格式(ntfs我没有测试过),要放在根目录,在isolinux 和 LiveOS 解压出来也要放在根目录。

我曾出现过 no root device found 

这是因为没有找到启动设备(我猜是没有找到ISO文件),这时注意,上面的代码要对应好。

代码解析:

title Fedora Live CD    //在Grub中显示的字符,可以随便写(英文,自己记住就行了)

kernel (hd0,6)/isolinux/vmlinuz0 root=live:LABEL=FEDORA liveimg quiet rhgb rootfstype=auto vga=791

// 这里很重要, (hd0,6)就是上面用Grub,Tools,Partition List查出的I盘的Name,  

root=live:LABEL=FEDORA ,这里的FEDORA 就是上面的I盘的名字,一定要对应。

vga=791就是屏幕的分辨率为1024*768 , 

initrd (hd0,6)/isolinux/initrd0.img  // (hd0,6) 就是对应I盘,同上。

 

你可能感兴趣的:(C++,c,windows,XP,C#)