+ -
当前位置:首页 → 问答吧 → 安装xp之后,如何恢复grub

安装xp之后,如何恢复grub

时间:2004-06-14

来源:互联网

第一种方法[在DOS中操作引导系统]

首先要有能启动的win98或win98的启动光盘,rh 7.x的启动光盘中的两个文件:loadlin.exe(存在于\dosutils下)和vmlinuz(存在于\dosutils\autoboot下)当然vmlinuz你也可在其它linux发行版中取得.
先从硬盘启动进入win98的纯dos模式或从win98的启动光盘启动(mini模式),然后进入loadlin.exe及vmlinuz所在的目录并执行:
loadlin vmlinuz root=/dev/hdaX 1
#说明:/dev/hdaX 为linux所在的根目录.进入后再重新安装grub即可.


用这种方法进入linux之后,
/boot里只有一个kernel.c文件,没有/grub,
不能mount fat ,ext3,
不能上网,
只有一个/root分区,

请问如何重装grub?

作者: Xiangbuilder   发布时间: 2004-06-14

重装时需要进入/boot/grub
grub>
我们就可以在这样的字符后面,输入
grub>root (hdX,Y)
grub>setup (hd0)

可以我的/boot分区只有一个kernel.c文件,
mount命令在这种情况下又不管用。

作者: Xiangbuilder   发布时间: 2004-06-14

可能是分区表的问题。
小子是新手。不知道该怎么修。

作者: instinct_ra   发布时间: 2004-10-05

dd if=/dev/hdX of=boot.bin count=512 bs=1
boot.bin就是主引导记录和分区表。
dd if=boot.bin of=/dev/hdX bs=446 count=1
恢复主引导记录(MBR)
dd if=boot.bin of=/dev/hdX bs=512 count=1
恢复主引导记录和分区表。

作者: instinct_ra   发布时间: 2004-10-05

热门下载

更多