重新安装 grub2 的标准/正确方法是什么?
我现在正在使用 liveusb,我无法在硬盘上启动 Ubuntu。
分区如下:
/dev/sda1 1 3917 31463271 7 HPFS/NTFS
/dev/sda2 3918 10444 52428127+ 7 HPFS/NTFS
/dev/sda3 10445 15671 41985877+ 7 HPFS/NTFS
/dev/sda4 15672 19457 30411045 5 Extended
/dev/sda5 * 15672 17711 16386268+ 83 Linux
/dev/sda6 17712 19457 14024713+ 83 Linux
请帮忙。
谢谢
答案1
标准方法是grub-install
,所以如果你想安装grub
,/dev/sda
你可以运行
grub-install hd0
或者
grub-install /dev/sda
如果您使用其他附加启动管理器,请/dev/sda
调整参数grub-install
。
欲了解详情,请参阅info grub-install
。
编辑
假设你正在安装/dev/sda
(替换为你使用的任何分区),你可能需要使用以下命令备份你的引导扇区
dd if=/dev/sda of=boot_sector.bak bs=512 count=1
这样你以后遇到错误时就可以恢复它
dd if=boot_sector.bak of=/dev/sda bs=512 count=1