我的grub引导问题!
大家好:我是一个linux新手,我的机子是别人装得fedora2,和xp的双系统,前几天把xp重装了,现在进不去grub,fedora了,我只有fedora4的盘,没有fedora2,我把我机的具体情况说一下:
首先放入fc4 cd1---〉linux rescue---〉配置完语言,键盘,不配置网络,提示没有检测到任何linux 分区,得到shell---〉fdisk -l
/dev/sda1* hpfs/ntfs
/dev/sda2 w95 ext'd(LBA)
/dev/sda3 hpfs/ntfs
/dev/sda5 linux
/dev/sda6 linux swap / solaris
---〉mkdir sysimage---〉mount /dev/sda5 /mnt/sysimage---〉chroot /mnt/sysimage 得到以前的系统---〉 grub
在grub下:
root (hd0,4)
setup (hd0)
checking if "/boot/grub/stage1"exists... yes
checking if "/boot/grub/stage2"exists... yes
checking if "/boot/grub/e2fs_stage1_5"exists... yes
running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded.succeeded
running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,5)/boot/grub/stage2 /boot/grub/grub.conf"...failed
这是我的menu.1st
#
# root (hd0,5)
# kernel /boot/vmlinuz-version ro root=/dev/sda6
# initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
title fedora core (2.6.5-1.358)
root (hd0,5)
kernel /boot/vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.5-1.358.img
title windows xp
rootnoverify (hd0,0)
chainloader +1
请大家指教为什么开机进不去linux,直接就进入windows 你要重新安装一边Grub,使用Grub4win或者是Grub4dos,在Windows下安装,把Grub的grub shell安装到mbr,替换了windows 的引导程序才可以的。
软件去搜索一下, 很多 你要重新安装一边Grub,使用Grub4win或者是Grub4dos,在Windows下安装,把Grub的grub shell安装到mbr,替换了windows 的引导程序才可以的。
软件去搜索一下, 很多
fsfsdfsdfsdfds
sfdsfgsdsdgfsd mbr在哪里,在win c盘的第一个扇区吗? 还有一点我比较疑惑: grub和linux对分区的定义不一样.
我在shell下fdisk -l:
/dev/sda1 * hpfs/ntfs
/dev/sda2 w95 ext'd(LBA)
/dev/sda3 hpfs/ntfs
/dev/sda5 linux
/dev/sda6 linux swap / solaris
在grub下,root(hd0<tab>
partition num : 0,Filesystem type unknown , partition type 0x7
partition num : 2,Filesystem type unknown , partition type 0x7
partition num : 5,Filesystem type is ext2fs , partition type 0x83
partition num : 6,Filesystem type unknown , partition type 0x82
在linux下主分区为/dev/sda5在grub下不是应该是(hd0,4)吗?为什么还是5
????
期待来人解答!bow~~~ 难到你之前合并过分区?从你的grub.conf应该是(hd0,5),可你现在显示的是(hd0,4)。
你的menu.lst应该没有错,要不打印一份/boot/grub/grub.conf看看。
你可以试试:
grub>root (hd0,4)
grub>kernel /boot/vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet
grub>initrd /boot/initrd-2.6.5-1.358.img
grub>boot
看看能不能启动进行
这是什么意思?
你要重新安装一边Grub,使用Grub4win或者是Grub4dos,在Windows下安装,把Grub的grub shell安装到mbr,替换了windows 的引导程序才可以的。软件去搜索一下, 很多
fsfsdfsdfsdfds
sfdsfgsdsdgfsd
有话直说嘛!不要拐弯末角啊 :?:
页:
[1]