nhy2000 发表于 2003-8-1 11:56:13

重新装了xp,ml的grub引导没了,怎么恢复?

重新装了xp,ml的grub引导没了,怎么恢复?

Alvin448 发表于 2003-8-1 13:04:44

试试进去Linux的rescue模式吧!
用Magic Linux的安装光盘启动,然后在启动的提示符输入:linux rescue
按照提示选择键盘等系列选择后,会进入一个Shell状态,你可以到/mnt/下面看到一个sysimage这么目录,进去以后,就是你安装linux的/分区!
使用命令将根分区变为当前目录的根分区:chroot /mnt/sysimage
然后转到/sbin/这个目录中!
使用fdisk -l 显示当前分区情况,然后使用#grub-install /dev/hdx(x为你使用的是那块硬盘安装的,一般情况下是hda)
使用exit推出chroot,再使用exit退出linux rescue模式,reboot系统。
试一下。

nhy2000 发表于 2003-8-2 11:24:43

这两种方法是不是把xp的引导也弄坏了吧?

favoyun 发表于 2003-8-3 17:23:38

看了各位的解决之道,我想说说我的作法,按我的经验是不会出现上述问题的,现与大家共享:1、首先,硬盘分区要分好,用linux下的fdisk进行分区,我推荐如下分区方案(对于20G以上的硬盘而言):
hda1:主分区,windows分区格式(fat16/fat32/ntfs,视你需要安装的系统而定),容量大小自定(一般6G左右可以了);
hda2:主分区,linux分区格式(ext2/ext3),90-100M(作为/boot);
hda3:主分区,linux分区格式(ext2/ext3),6G左右(作为/ );
hda4:扩展分区
hda5:linux交换分区,大小视你的物理内存而定(大于或等于即可);
余下的就作为数据保存区,推荐使用fat32格式。
2、安装系统时,先安装windows,然后装linux,记住在装linux时,用fdisk将hda2设为活动分区,将grub装于/boot即hda2分区。
这样分区安装的好处就是无论哪个系统崩溃都不影响另一个系统的使用,只是用fdisk改变活动分区而已,即可进入未崩溃的系统。

lxw4321 发表于 2003-8-6 00:00:46

有没有启动盘?这是最理想的选择。

如果没有把光盘下dostius下在贩loadlin.exe vmlinuz拷到你windows盘fat32分区中
在DOS下面执行:

loadlin vmlinuz root=/dev/XX

XX为你的ML的根分区。进去的时候会有不少错误,不理他。

再找找grub手册,把grub写到mbr.手册很多的方都有,上网找找,顺便把grub学会。

照你的做了!
显示(最后一行)
Kernel panic: VFS: Unable to mount root fs on 03:09
然后最没反应了!

lxw4321 发表于 2003-8-9 12:47:41

对啊!绝对对啊
照 favoyun 的方法解决了!
只是
原来的硬件 配置 都变了
显卡 重新驱了! 声卡 也是!
难道重装 GRUB对这有影响?

nhy2000 发表于 2003-8-10 10:10:23

照Aixn的做了,很好使呀,你们怎么会遇到这么多问题?????

nhy2000 发表于 2003-8-10 10:12:01

照Aixn的做了,很好使呀,你们怎么会遇到这么多问题?????
页: [1]
查看完整版本: 重新装了xp,ml的grub引导没了,怎么恢复?