分区顺序搞乱了 grub

分区顺序搞乱了 grub

testdisk将我的分区表按扇区顺序排列。接下来,我update-grub重写了引导加载程序。现在每次启动都会让我

error: no such partition. 
grub rescue>

唯一让我兴奋的是解决方案 https://superuser.com/a/182194/110335

使用(hd0,msdos3)

当我setgrub rescue上述模式运行时,我看到它仍然保持前者(hd0,msdos4)

我该怎么做才能解决这个问题?这是 Ubuntu 11.10

答案1

最终我自己找到了。

使其再次正确启动的命令是

grub-install /dev/sda3

因为这是标记为活动的分区。此外,在 grub-speak 中,(hd0,3)(hd0,msdos3)可以互换。

相关内容