当前位置: 技术问答>linux和unix
grub引导问题,在线等!!!
来源: 互联网 发布时间:2016-06-27
本文导语: 我的机器原先是3系统:/dev/sda1是windows2000的;/dev/sda8是windowsXP;/dev/sda9是fedora10. 今天装了一个企业版redhat,将原先的windows2000(C盘)覆盖掉了, 开机时只能启动redhat,其它两个都启动不了 我就将mbr格式化了:fdisk /m...
我的机器原先是3系统:/dev/sda1是windows2000的;/dev/sda8是windowsXP;/dev/sda9是fedora10.
今天装了一个企业版redhat,将原先的windows2000(C盘)覆盖掉了,
开机时只能启动redhat,其它两个都启动不了
我就将mbr格式化了:fdisk /mbr;
再开机时什么都没有了,无法启动;
用fedora的livecd进去后,重新加载了grub,也只能启动fedora,XP启动不了;
高手帮忙,怎样启动XP???急,在线等!!!!
今天装了一个企业版redhat,将原先的windows2000(C盘)覆盖掉了,
开机时只能启动redhat,其它两个都启动不了
我就将mbr格式化了:fdisk /mbr;
再开机时什么都没有了,无法启动;
用fedora的livecd进去后,重新加载了grub,也只能启动fedora,XP启动不了;
高手帮忙,怎样启动XP???急,在线等!!!!
|
title: 定义启动菜单项的名称
root: 设置 Grub 的根设备 (root)为 Linux 内核所在分区
kernel: 后跟 Linux 内核文件为参数, 加载 Linux 内核文件
initrd: 加载镜像文件
rootnoverify: 设置 Grub 的根设备(root)为 Windows 系统所在分区, 但不加载文件系统。
Chainloader: 调用 Windows 分区的引导器引导 Windows 系统
root: 设置 Grub 的根设备 (root)为 Linux 内核所在分区
kernel: 后跟 Linux 内核文件为参数, 加载 Linux 内核文件
initrd: 加载镜像文件
rootnoverify: 设置 Grub 的根设备(root)为 Windows 系统所在分区, 但不加载文件系统。
Chainloader: 调用 Windows 分区的引导器引导 Windows 系统
title Red Hat Linux
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /boot/initrd-2.4.20-8.img
title windowsXP
rootnoverify (hd0,0)
chainloader +1
title fedora
略
|
先进fedora
修改/boot/grub/grub.conf
具体怎么改,我现在记不住了
修改/boot/grub/grub.conf
具体怎么改,我现在记不住了
|
是rootnoverify (hd0,7)
|
df 或者 fdisk -l 检查一下,看看还是不是sda8
|
搜了一下,试试把bios中硬盘的模式由auto改为LBA
|
整成server2003+fedora11最好
|
自己写一个boot.ini试试
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(8)Windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(8)Windows="Microsoft Windows XP Professional" /fastdetect