Windows下 Fedora 12 硬盘安装 的方法

这两天试验了下Fedora12的硬盘安装,在网上找到的教程对于我这机子真的很不适用,安装过程中出现了两个莫名其妙的错误,一个是提示" /dev/sda* already mounted or /sysroot busy"(文字有些出入),还有个错误是 "No root device ." ,这两个错误搞的我发狂,在电脑重启了N+1次后,终于找到了可行的方法,以下是实现过程:

  1. 准备一个Fedora LiveCD 的ISO镜像
  2. 把ISO内容解压到一个FAT32分区(Fedora不支持从NTFS的硬盘分区安装),比如解压到D:/Fedora/里,解压后有3个目录,一个GPL文件
  3. 安装GRUB4DOS,这个简单,网上很多教程
  4. 修改menu.lst文件,添加这几行命令

    # Fedora LiveCD

    title Fedora-12-i686-Live
    find --set-root /EFI/boot/boot.conf
    kernel /EFI/boot/vmlinuz0 root=live:LABEL=INSTALL rootfstype=auto ro liveimg quiet rhgb
    initrd /EFI/boot/initrd0.img

    title Verify and Boot Fedora-12-i686-Live
    find --set-root /EFI/boot/boot.conf
    kernel /EFI/boot/vmlinuz0 root=live:LABEL=INSTALL rootfstype=auto ro liveimg quiet rhgb check
    initrd /EFI/boot/initrd0.img


    注意蓝色字体部分改成步骤2里的FAT32分区的卷标(你看到的类似"WinXP (C:)",WinXP就是卷标)(一定注意大小写,建议使用全大写)
  5. 重启后进入GRUB菜单,启动Fedora-12-i686-Live就可以安装了。

Fedora安装的时候可以选择使用Fedora的GRUB或者Windows的GRUB,如果使用Windows的GRUB,有个简单的方法可以进入到Fedora的GRUB菜单(Fedora内核更新的时候会自动更新自己的GRUB引导文件,即menu.lst文件),修改C盘下的menu.lst文件,添加

title Fedora BootLoader
find --set-root /grub/menu.lst
configfile /grub/menu.lst

这样Fedora的硬盘安装就结束了,进入到Fedora界面,探索吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值