kyzclockwise 发表于 2005-6-2 13:13:59

怎么修复Grub,我删除了一个windows分区

今天上午我删除了F, 并用pg magic把 f 盘合并到 e 盘了,

原来在 F 盘后面就是交换分区, 然后是根目录

启动到grub时,出现了grub命令行,就停止了, 看了一些文章还是不知道该怎么作,

有没有直接在这grub命令行输入一些命令就可以弄好呢,
谢谢了!

hew 发表于 2005-6-2 13:35:30

分区表变了,所以相对的文件的位置都变了。

原来分区是怎么样的?先又是怎么样的?

kyzclockwise 发表于 2005-6-2 13:40:45

原来是有:
c,d,e,f 四个fat32分区
然后是
/swap
接着是一个
/放着fc1.

现在是:
c, d, e四个fat32分区,就是把原来的 F 用pq magic合并到 E 盘上了,
其他没有动

taurusivy 发表于 2005-6-2 13:41:58

hen很简单的。我原来遇到过。修改一下启动配置文件即可。

kyzclockwise 发表于 2005-6-2 13:44:14

是不是这样就行了,在grub控制台输入

grub>root (hd0, 4)
grub>kernel (hd0,4)/boot/kernel ro root=/dev/hda8
grub>setup (hd0)

就行了

但是我不知道的我的kernel(fc1)是什么版本的,
是不是用tab键可以补全?

wanggang 发表于 2005-6-2 16:04:24


是不是用tab键可以补全?

YES

月下刀客 发表于 2005-6-2 16:13:37

可以补全
其实无需重新安装grub。只要将内核文件所在盘重新指定正确即可。

1、启动系统:
如果硬盘只有一个主分区,在grub菜单按c键
grub>root (hd0,7)
grub>kernel /boot/kernel之后按TAB键补全后 ro root/dev/hda8
grub>initrd /boot/kernel/initrd之后按TAB键补全
grub>boot
应该可以正常启动了。

2、修改/boot/grub/grub.conf
重新指定为(hd0,7)
页: [1]
查看完整版本: 怎么修复Grub,我删除了一个windows分区