Fedora 11硬盘安装

下载GRUB4DOS,我们只要里面的2个文件,解压后把grldr与menu.lst放到C盘根目录下。

再修改menu.lst,在menu.lst最后加上

title Install Fedora 11
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img

打开C盘的根目录,找到boot.ini,(通常虽隐藏的),在最后面加上

c:\grldr=GRUB

重新启动系统,选择GRUB(见图3)。回车

fedora-11-yingpananzhuang-3

图3

再选择最后的Install Fedora 11(见图4)就可以到安装界面了

fedora-11-yingpananzhuang-4

图4

Pages: 1 2 3

转载请务必保留此链接: http://www.fedora.cc/index.php/2009/06/fedora-11-yingpananzhuang/

转载本站文章请注明来自:Fedora中文爱好者http://www.fedora.cc

71个人已经坐下/ 雁过留声

  1. aa士大夫 on 八 18th, 2009 - 9:59 下午 Reply this comment

    在安装时出现

    installing exited abnormally [1/1]

    disabling swap …

    /dev/sda10

    unmounting filesystems…

    /mnt/runtime dome

    disabling /dev/loop0 LOOP.CLR_FD failed:16

    /mnt/source done

    disabling /dev/loop1

    /proc done

    ……

    …….

    /mnt/runtime dome

    disabling /dev/loop0 LOOP.CLR_FD failed:16

    /mnt/source done

    disabling /dev/loop1

    /proc done

    ……

    …….

    然后叫重新启动系统

  2. aa士大夫 on 八 19th, 2009 - 9:32 下午 Reply this comment

    安装好FC11后,启动进入XP但出现NTLDR is missing,但我用启动盘进入后查过,C盘下NTLDR那个文件还在,没有丢失啊,为什么无法正常进入XP系统?我尝试过重新copy那个文件过去,但还是出现那样的问题?
    我好不容易才装好的FC11,不想删掉它,也想时不时使用XP系统,应该怎样解决?高手快快来看看,帮帮我呢个菜鸟!多谢先。。。。。

  3. fedora on 八 20th, 2009 - 6:42 上午 Reply this comment

    你把menu.lst里的代码贴上来看看。

  4. aa士大夫 on 八 20th, 2009 - 7:45 下午 Reply this comment

    menu.lst的代码如下所示:
    # This is a sample menu.lst file. You should make some changes to it.
    # The old install method of booting via the stage-files has been removed.
    # Please install GRLDR boot strap code to MBR with the bootlace.com
    # utility under DOS/Win9x or Linux.

    color black/cyan yellow/cyan
    timeout 30
    default /default

    title find and load NTLDR of Windows NT/2K/XP
    fallback 1
    find –set-root /ntldr
    chainloader /ntldr
    savedefault –wait=2

    title find and load CMLDR, the Recovery Console of Windows NT/2K/XP
    fallback 2
    find –set-root /cmldr
    chainloader /cmldr
    #####################################################################
    # write string “cmdcons” to memory 0000:7C03 in 2 steps:
    #####################################################################
    # step 1. Write 4 chars “cmdc” at 0000:7C03
    write 0x7C03 0x63646D63
    # step 2. Write 3 chars “ons” and an ending null at 0000:7C07
    write 0x7C07 0x00736E6F
    savedefault –wait=2

    title find and load IO.SYS of Windows 9x/Me
    fallback 3
    find –set-root /io.sys
    chainloader /io.sys
    savedefault –wait=2

    title find and boot Mandriva with menu.lst already installed
    fallback 4
    find –set-root /etc/mandriva-release
    savedefault –wait=2
    configfile /boot/grub/menu.lst

    title find and boot Linux with menu.lst already installed
    fallback 5
    find –set-root /sbin/init
    savedefault –wait=2
    configfile /boot/grub/menu.lst

    title commandline
    savedefault –wait=2
    commandline

    title floppy (fd0)
    chainloader (fd0)+1
    rootnoverify (fd0)
    savedefault –wait=2

    title back to dos
    savedefault –wait=2
    quit

    title reboot
    savedefault –wait=2
    reboot

    title halt
    savedefault –wait=2
    halt

    title memdrive duplicated from floppy image file (hd0,0)/sbm.bin
    map –mem (hd0,0)/sbm.bin (fd0)
    map –hook
    chainloader (fd0)+1
    rootnoverify (fd0)
    savedefault –wait=2

    title memdrive based on win98 partition (hd0,6)
    map –mem (hd0,6)+1 (hd0)
    # map –mem (hd0,0)/win98.gz (hd0)
    map –hook
    chainloader (hd0)+1
    rootnoverify (hd0)
    savedefault –wait=2

    title Fedora 11
    kernel (hd0,0)/vmlinuz
    initrd (hd0,0)/initrd.img

  5. fedora on 八 20th, 2009 - 8:02 下午 Reply this comment

    不是这个,是Fedora 11文件系统下的
    /boot/grub/menu.lst这里的menu.lst。

  6. aa士大夫 on 八 20th, 2009 - 8:32 下午 Reply this comment

    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE: You have a /boot partition. This means that
    # all kernel and initrd paths are relative to /boot/, eg.
    # root (hd0,7)
    # kernel /vmlinuz-version ro root=/dev/sda9
    # initrd /initrd-version.img
    #boot=/dev/sda
    default=0
    timeout=5
    splashimage=(hd0,7)/grub/splash.xpm.gz
    hiddenmenu
    password –md5 $1$LgEJBFAE$KhCc8rC8SyNZrDRa5ehI30
    title Fedora (2.6.29.4-167.fc11.i686.PAE)
    root (hd0,7)
    kernel /vmlinuz-2.6.29.4-167.fc11.i686.PAE ro root=UUID=c396b0a4-73cf-4c17-b0ee-c5e44fdccfd9 rhgb quiet
    initrd /initrd-2.6.29.4-167.fc11.i686.PAE.img
    title Other
    rootnoverify (hd0,4)
    chainloader +1

  7. fedora on 八 20th, 2009 - 9:14 下午 Reply this comment

    1、把default=0改作default=1

    2、在最后的chainloader +1上面加上下面的代码,试下。

    title Microsoft Windows XP Professional
    root (hd0,0)
    savedefault
    makeactive

  8. aa士大夫 on 八 21st, 2009 - 10:52 上午 Reply this comment

    你上面那个root (hd0,0)给了我提示,我将/boot/grub/menu.lst中:
    rootnoverify(hd0,4)改为rootnoverify(hd0,0)就可以成功启动
    XP了
    非常感谢你的帮忙

  9. 123 on 九 12th, 2009 - 4:44 上午 Reply this comment

    Adding Fedora 12

  10. 123 on 九 12th, 2009 - 4:54 上午 Reply this comment

    弄得那么麻烦,给你个简单的硬盘启动ISO安装,
    GRUB引导Fedora 11 LiveCD
    步骤一:a)提取Fedora-11-i686-Live.iso内的LiveOS文件夹到G盘(FAT32)根目录,
    b)提取Fedora-11-i686-Live.iso内isolinux文件夹里的vmlinuz0 initrd0.img到G盘LiveOS文件夹内。
    步骤二:C :/boot.ini menu.lst grldr boot
    boot.ini内加 c:\grldr=”Fedora11 Live”

    boot
    # (1) Windows
    title 【1】启动Windows
    rootnoverify (hd0,0)
    makeactive
    chainloader +1

    title 【2】启动Backtrack3汉化版 on /dev/sda1(此处回车进入)
    kernel (hd0,0)/bootbt3/vmlinuz root=/dev/ram0 vga=791
    initrd (hd0,0)/bootbt3/initrd.gz ramdisk_size=6666

    title 【3】启动BackTrack4汉化版 on /dev/sda1(此处回车进入)
    kernel (hd0,0)/bootbt4/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0×317
    initrd (hd0,0)/bootbt4/initrd.gz

    title 【4】启动Ubuntu9.04新氧版 中文美化 (此处回车进入)
    root (hd0,0)
    kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8
    initrd (hd0,0)/initrd.gz

    title 【5】启动Fedora 11 Live 英文原版 (此处回车进入)
    root (hd0,6)
    kernel /LiveOS/vmlinuz0 root=/dev/sda7 ro liveimg rhgb
    initrd /LiveOS/initrd0.img

    title 【6】从光盘启动
    cdrom –init
    map –hook
    chainloader (cd0)
    boot

    title 【7】重新启动
    reboot

    title 【8】关闭计算机
    halt

    步骤三:重启,OK。麻烦吗?算上原来的windows XP,我们有五个系统了。如果你的C盘是FAT32格式,可以把LiveOS文件夹也放在C盘,menu.lst 内
    title 【5】启动Fedora 11 Live 下面的
    root (hd0,6) 改为 root (hd0,0)
    ……root=/dev/sda7 改为……root=/dev/sda1

    关于(hd0,0) sda7 如果,你的电脑从D盘开始,D E F G都是逻辑磁盘,那么在menu.lst 内(hd0,X) sdaX的写法就是:
    hd0,4 sda5是D盘, hd0,5 sda6是E盘, hd0,5 sda6是F盘, hd0,6 sda7是G盘,你可以随便把LiveOS文件夹放在那个盘,但前提是FAT32格式。
    新手注意:
    磁盘是主要磁盘,还是逻辑磁盘.关于linux分区请到Ubuntu等linux查阅相关文章,分区是很简单的。
    如果单独引导Fedora 11 Live,不要忘记GRUB

  11. 123 on 九 12th, 2009 - 4:57 上午 Reply this comment

    boot—— > grub—— > 3. xpm fonts

  12. garfield on 九 25th, 2009 - 1:44 下午 Reply this comment

    我用Vista安装,
    到图7的位置就怎么也找不到了。我是建立在f盘下的fedora11文件夹其中有Fedora11的镜像文件。
    那个路径我写/fedora11/fedora11/images/install.img。
    或者/fedora11/images/install.img都没有用不知道是怎么回事。
    麻烦楼主给解决一下

  13. .Empty.! on 九 26th, 2009 - 6:45 下午 Reply this comment

    我把fedora里面的menu.lst default=0改为default=1后就进不了fedora了,
    开机,先是进入grub,选择fedora进入后就黑屏了,不过可以进入xp,
    是需要重新修复吗?

  14. wutongdream on 十 19th, 2009 - 8:42 下午 Reply this comment

    由于本人技术不怎么样,也只是业余的,不是有很多时间,
    所以希望楼主可以给我把上面的留言删除了,我重新留言!
    有更多的问题欢迎在来信交流,wutongdream@sina.com.cn!
    谢谢!

  15. ATA15 on 三 24th, 2010 - 9:31 上午 Reply this comment

    开始安装!!!!

  16. ATA15 on 三 24th, 2010 - 9:53 上午 Reply this comment

    ???
    问题1:
    这是往C盘装覆盖XP吗?
    我准备把Fedora11安装在我的移动硬盘上,给他分了个8G的M盘。是不是要把C盘的结构放到M盘下。。。。

    问题2:
    在C盘搜索boot.ini,结果只在C:\WINDOWS\pss目录中找到一个
    boot.ini.backup的备份文件。。。boot.ini具体在什么目录下?

    我用个是雨林木风YN9.6 XP_SP3

  17. 落叶泪满 on 四 29th, 2010 - 11:03 上午 Reply this comment

    boot.ini是隐藏的,如果找不到,你可以复制boot.ini.backup.内容,保存到C根下面

  18. 落叶泪满 on 四 29th, 2010 - 11:06 上午 Reply this comment

    楼主,我按照你说的安装到了自定义分区那里了,但是在新建分区的时候总是提示没有足够的空间,连/BOOT都分不了, 我检查了上面的步骤,都是没问题的,请帮我指导下是什么问题呢,急急急!!!!!!!!!

  19. fsvfhp on 五 31st, 2010 - 9:58 上午 Reply this comment

    我按照你的方法安装FEDORA 13,但选择了GRUB之后,就提示HAL.DLL文件丢失,请问是什么原因?

  20. 游客 on 八 18th, 2010 - 8:27 下午 Reply this comment

    这样的问题可以先去 WINDOWS\system32里看一下是不是真的丢失一般情况下是不会
    丢失的并不是真的HAL.DLL丢失看一下C盘BOOT.INI 启动项的路径 是对的不
    这样就可以解决了

  21. evil on 八 29th, 2010 - 11:50 下午 Reply this comment

    按网上教程,xp3下从硬盘安装fedora 13.有两个硬盘,一个80G,一个120G,120G的分成4个分区。XP安装到80G分成的2个分区中的C盘。其中把fedoraDVD镜像放到了4分区中的G盘,大小有39G。格式无论是ntfs还是fat32都提示没有free space。后来从G盘中分出30G来,并且删除掉这个30G的分区,成为free space.,镜像位置不变,在那9G中。然后才安装成功。但是安装完成按照提示重启后还是没有fedora。界面和安装之前一样,可以再次进入安装界面。进入XP后那30G的分区不可以见。把c盘的initrd.img和vmlinuz等之前COPY到C盘根目录的几个文件删除后再重启还是不能看见fedora。就像之前没安装一样。
    用R-Linux在xp下打开分区,如图一所示(Harddiskvolume7~8就是从G盘分出来的)

    。查看/boot/grub/menu.lst后显示:./grub/conf
    而grub.conf则显示:
    default=0
    timeout=5
    splashimage=(hd0,7)/boot/grub/splash.xpm.gz
    hiddenmenu
    title Fedora (2.6.33.3.-85.fc13.i686.PAE)
    root (hd0,7)
    kernel /boot/vmlinuz-2.6.33.3.-85.fc13.i686.PAE ro root=UUID=6c55162a-1968-492c-99e2-1336c9c081ec rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet
    initrd /boot/initamfs-2.6.33.3.-85.fc13.i686.PAE.img
    title others
    rootnoverify (hd0,0)
    chainloader +1
    想实现两个系统都能选择,请问要怎么修改?
    我用R-Linux貌似无法更改这个grub.conf的内容。

正在搬凳子给你,请稍等...