当前位置: 技术问答>linux和unix
Fedora10安装后Windows XP启动不了,求救。
来源: 互联网 发布时间:2016-06-14
本文导语: 开机后启动Fedora10没有问题,启动XP就会出现满屏幕的字符滚动,啥都看不清楚,一直这样没有反映,XP无法启动。硬盘两块都是SATA。 grub.conf信息如下: # grub.conf generated by anaconda # # Note that you do not have to rerun...
开机后启动Fedora10没有问题,启动XP就会出现满屏幕的字符滚动,啥都看不清楚,一直这样没有反映,XP无法启动。硬盘两块都是SATA。
grub.conf信息如下:
# 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,6)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sdb
default=0
timeout=5
splashimage=(hd0,6)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.27.5-117.fc10.i686)
root (hd0,6)
kernel /vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=86895dbc-51a0-47af-af28-5b110033997a
initrd /initrd-2.6.27.5-117.fc10.i686.img
title Other
rootnoverify (hd1,0)
chainloader +1
硬盘信息(fdisk -l)的结果:
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa51adb3c
Device Boot Start End Blocks Id System
/dev/sda1 * 1 38913 312568641 7 HPFS/NTFS
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
102 heads, 51 sectors/track, 60088 cylinders
Units = cylinders of 5202 * 512 = 2663424 bytes
Disk identifier: 0x1e281e27
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 3938 10242712+ c W95 FAT32 (LBA)
/dev/sdb2 3939 60088 146046150 f W95 Ext'd (LBA)
/dev/sdb5 3939 19686 40960522+ b W95 FAT32
/dev/sdb6 19687 53477 87890365+ b W95 FAT32
/dev/sdb7 53478 53556 205453+ 83 Linux
/dev/sdb8 53557 60088 16989706+ 8e Linux LVM
不知道该如何修改grub.conf
grub.conf信息如下:
# 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,6)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sdb
default=0
timeout=5
splashimage=(hd0,6)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.27.5-117.fc10.i686)
root (hd0,6)
kernel /vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=86895dbc-51a0-47af-af28-5b110033997a
initrd /initrd-2.6.27.5-117.fc10.i686.img
title Other
rootnoverify (hd1,0)
chainloader +1
硬盘信息(fdisk -l)的结果:
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa51adb3c
Device Boot Start End Blocks Id System
/dev/sda1 * 1 38913 312568641 7 HPFS/NTFS
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
102 heads, 51 sectors/track, 60088 cylinders
Units = cylinders of 5202 * 512 = 2663424 bytes
Disk identifier: 0x1e281e27
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 3938 10242712+ c W95 FAT32 (LBA)
/dev/sdb2 3939 60088 146046150 f W95 Ext'd (LBA)
/dev/sdb5 3939 19686 40960522+ b W95 FAT32
/dev/sdb6 19687 53477 87890365+ b W95 FAT32
/dev/sdb7 53478 53556 205453+ 83 Linux
/dev/sdb8 53557 60088 16989706+ 8e Linux LVM
不知道该如何修改grub.conf
|
启动时按C进入命令行
root = (hd0,0)
chainloader + 1
boot
这样试下?
root = (hd0,0)
chainloader + 1
boot
这样试下?
|
既然你的两个系统都是装在/dev/sdb上面的,那么你的grub就肯定写错了。我觉得lz可以通过以下方式试一下:
直接进入grub命令行进行引导,当你敲root (hd0,0),kernel=。。。。当能引导的时候,说明你刚才输入的磁盘代号就是相应的系统
没有的话则输入下一个磁盘代号
直接进入grub命令行进行引导,当你敲root (hd0,0),kernel=。。。。当能引导的时候,说明你刚才输入的磁盘代号就是相应的系统
没有的话则输入下一个磁盘代号