Как выбрать GRUB для установки устройства

Я заранее прошу прощения за вопрос, который, я подозреваю, очень и очень прост. Я только что получил выделенный сервер под управлением Ubuntu, и я использую SSH для доступа к нему. Я запустил sudo apt-get dist-upgrade и получил следующее сообщение об ошибке: «Загрузчик Grub ранее был установлен на диск, которого больше нет или чей обычно уникальный идентификатор был изменен по какой-то причине. Важно убедиться, что установленный grub остается синхронно с другими компонентами, такими как grub-cfg или с более новыми образами linux, он должен будет загружаться, и поэтому вам следует проверить еще раз, чтобы убедиться, что GRUB установлен на соответствующие загрузочные устройства. "

Форум не позволяет мне публиковать изображения, так как я новый пользователь, но я загрузил скриншот того, что я вижу здесь: http://www.livingtheanswer.org/ misc / grub.jpg

После небольшого исследования я знаю, что мне нужно установить в / dev / sda. Тем не менее, я не могу понять, как выбрать этот вариант. Я использовал клавиши со стрелками, чтобы выделить его, затем нажал клавишу ввода, но это не сработало. Я предполагаю, что есть какая-то команда, с которой я не знаком. Может кто-нибудь мне помочь? Опять мои извинения за глупый вопрос ...

Спасибо!

13
задан 31 December 2011 в 01:08

3 ответа

Я работал над этой проблемой с той точки зрения, что мне нужно иметь возможность запускать автоматические обновления из скрипта bash, и этот «загрузчик Grub, ранее установленный на диск», ломает их ». ] Сначала я попытался следовать рекомендациям в ответе выше, т.е.

sudo grub-install /dev/sda
sudo update-grub

Это, к сожалению, не решает проблему - в следующий раз, когда я делаю apt-get dist-upgrade, я получаю ту же ошибку, и мой скрипт обновления ломается.

Решение, похоже, заключается в том, чтобы запустить

sudo dpkg-reconfigure grub-pc

и выбрать правильный диск (/dev/sda/) при появлении запроса. Таким образом, ошибка не вернется в следующий раз, когда я выполню dist-upgrade.

0
ответ дан 31 December 2011 в 01:08
sudo grub-install /dev/sda

затем

sudo update-grub
0
ответ дан 31 December 2011 в 01:08

Используйте Пробел ! Это способ выбора в ncurses:)

0
ответ дан 31 December 2011 в 01:08

Другие вопросы по тегам:

Похожие вопросы: