如何找出“grub”的安装位置

amo*_*ooc 14 upgrade server grub2 12.04

我的 Ubuntu Server 12.04 LTS 在“apt-get dist-upgrade”期间询问我在哪里安装“GRUB”更新。我怎样才能简单地找出哪个分区/磁盘是正确的答案?如何找出当前安装 GRUB 的位置?我发现了类似的问题和答案,但如何在不安装额外脚本的情况下做到这一点?我将不胜感激您的建议。

类似问题:如何知道安装grub的分区

干杯:)

Nic*_*Tux 31

免责声明

dd命令极其危险。应谨慎使用。需要您自担风险使用它。下面的命令使用dd,经过我测试,不会损害您的系统。不要更改命令的格式,唯一可以更改的是设备的字母

例如: /dev/sda 、 /dev/sdb、 /dev/sdc ...等


您可以dd通过以下命令检查设备的前 512 个字节strings

对于 /dev/sda

sudo dd bs=512 count=1 if=/dev/sda 2>/dev/null | strings

我的设备中的结果

ZRr=
`|f 
\|f1
GRUB
Geom
Hard Disk
Read
 Error
Run Code Online (Sandbox Code Playgroud)

如您所见,GRUB 就在那里。

来源