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)。回车
图3
再选择最后的Install Fedora 11(见图4)就可以到安装界面了
图4
转载请务必保留此链接: http://www.fedora.cc/index.php/2009/06/fedora-11-yingpananzhuang/
转载本站文章请注明来自:Fedora中文爱好者http://www.fedora.cc
71个人已经坐下/ 雁过留声
正在搬凳子给你,请稍等...


在安装时出现
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
……
…….
然后叫重新启动系统
安装好FC11后,启动进入XP但出现NTLDR is missing,但我用启动盘进入后查过,C盘下NTLDR那个文件还在,没有丢失啊,为什么无法正常进入XP系统?我尝试过重新copy那个文件过去,但还是出现那样的问题?
我好不容易才装好的FC11,不想删掉它,也想时不时使用XP系统,应该怎样解决?高手快快来看看,帮帮我呢个菜鸟!多谢先。。。。。
你把menu.lst里的代码贴上来看看。
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
不是这个,是Fedora 11文件系统下的
/boot/grub/menu.lst这里的menu.lst。
# 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
1、把default=0改作default=1
2、在最后的chainloader +1上面加上下面的代码,试下。
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
你上面那个root (hd0,0)给了我提示,我将/boot/grub/menu.lst中:
rootnoverify(hd0,4)改为rootnoverify(hd0,0)就可以成功启动
XP了
非常感谢你的帮忙
Adding Fedora 12
弄得那么麻烦,给你个简单的硬盘启动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
boot—— > grub—— > 3. xpm fonts
我用Vista安装,
到图7的位置就怎么也找不到了。我是建立在f盘下的fedora11文件夹其中有Fedora11的镜像文件。
那个路径我写/fedora11/fedora11/images/install.img。
或者/fedora11/images/install.img都没有用不知道是怎么回事。
麻烦楼主给解决一下
我把fedora里面的menu.lst default=0改为default=1后就进不了fedora了,
开机,先是进入grub,选择fedora进入后就黑屏了,不过可以进入xp,
是需要重新修复吗?
由于本人技术不怎么样,也只是业余的,不是有很多时间,
所以希望楼主可以给我把上面的留言删除了,我重新留言!
有更多的问题欢迎在来信交流,wutongdream@sina.com.cn!
谢谢!
开始安装!!!!
???
问题1:
这是往C盘装覆盖XP吗?
我准备把Fedora11安装在我的移动硬盘上,给他分了个8G的M盘。是不是要把C盘的结构放到M盘下。。。。
问题2:
在C盘搜索boot.ini,结果只在C:\WINDOWS\pss目录中找到一个
boot.ini.backup的备份文件。。。boot.ini具体在什么目录下?
我用个是雨林木风YN9.6 XP_SP3
boot.ini是隐藏的,如果找不到,你可以复制boot.ini.backup.内容,保存到C根下面
楼主,我按照你说的安装到了自定义分区那里了,但是在新建分区的时候总是提示没有足够的空间,连/BOOT都分不了, 我检查了上面的步骤,都是没问题的,请帮我指导下是什么问题呢,急急急!!!!!!!!!
我按照你的方法安装FEDORA 13,但选择了GRUB之后,就提示HAL.DLL文件丢失,请问是什么原因?
这样的问题可以先去 WINDOWS\system32里看一下是不是真的丢失一般情况下是不会
丢失的并不是真的HAL.DLL丢失看一下C盘BOOT.INI 启动项的路径 是对的不
这样就可以解决了
按网上教程,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的内容。