На этот вопрос уже есть ответ здесь:
Мой Ubuntu Server 12.04 LTS спрашивает меня во время "apt-get dist-upgrade", где установить обновление "GRUB".Как я могу просто узнать, какой раздел/диск является правильным ответом? Как узнать, где в настоящее время установлен GRUB? Я нашел похожий вопрос и ответ, но как это сделать без установки дополнительного скрипта? Буду благодарен за совет.
Похожий вопрос: Как узнать раздел, где установлен grub
Будем здоровы :)
https://help.ubuntu.com/community/Grub2/Install попробуйте эту документацию из официального источника
Во время установки вам будет предложено выбрать «Устройство для установки загрузчика». Пожалуйста, выберите: * либо диск (например, / dev / sdX, а не / dev / sdXY), на котором BIOS загружается (рекомендуется для обычного использования) * ИЛИ раздел (например, / dev / sdXY, а не / dev / sdX ) на котором будет установлена Ubuntu (/ boot, else /) (только если вы хотите загрузить ее из другого загрузчика; если есть сомнения, НЕ выбирайте ее)
СПРАВКА: https: // help.ubuntu.com/community/Grub2/Installing
dd
Команда чрезвычайно опасна. Следует использовать с осторожностью. Используйте его на свой страх и риск. Команда ниже использует dd
, протестирована мной и не повредит вашей системе. Не изменяйте формат команды, единственное, что вы можете изменить, это буквы устройства
, например: / dev / sda, / dev / sdb, / dev / sdc. ..etc
Первые 512 байт устройства можно проверить с помощью команды dd
через 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
, как видите, GRUB есть.