Вопрос: Что я могу выбрать для «устройств установки GRUB» после обновления?


После запуска диспетчера обновлений появилось окно debconf (под названием «Настройка grub-pc»), требующее от вас выбрать соответствующийGRUB install devices для моей системы. В последнее время я не внес никаких изменений в grub или файловую систему, и я не помню, какие параметры я выбрал в последний раз, когда я сделал изменения.

Как узнать, что выбрать? Я предполагаю, что неправильный ответ может привести к тому, что моя система не сможет загрузиться.

Вот диалог debconf:

Debconf window, configuring grub-pc, containing check-boxes for /dev/sda and /dev/sda1

Вот окно и текст, который отображается при выборе «help»:

Grub was previously installed to a disk that is no longer present


69
2018-01-26 19:35


Источник


Этот диалог также появляется при обновлении версии ubuntu для виртуальной машины vm (в моем случае 10.10 -> 11.04). - Noel
Что касается моего опыта, это выглядит как ошибка юзабилити. Я запускаю обновления бесчисленное количество раз, и всякий раз, когда появляется это диалоговое окно, я ничего не щелкаю в первом диалоговом окне, а затем подтверждаю, что хочу продолжить, не устанавливая grub. До сих пор у меня не было проблемы. Я предполагаю, что это потому, что grub уже установлен в правильном MBR, иначе машина не загрузилась бы в первую очередь. - Coffee_fan
что это за хрень ? Я просто хотел обновить несколько пакетов, поскольку это предлагало, теперь мне нужно сделать выбор, который может убить мою систему ... такие плохие плохие вещи !! - nicolas
Это ужасающий опыт! Я просто использовал его, просто выполняя аппетит на Ubuntu 16.04.3 LTS (работающий внутри виртуальной виртуальной машины на хосте Windows 10, который только что перезагрузился из-за обновлений, я думал, что это все испортило) - тем не менее он работал после выбора /dev/sda - Daniel F


Ответы:


В вашем случае правильный выбор /dev/sda, первый. Это первый и единственный жесткий диск в вашей системе, тогда как /dev/sda1 является разделом на этом жестком диске. Вы Можно установите grub на раздел, но это «ПЛОХАЯ идея»,

Если у вас несколько жестких дисков и разделов, сначала узнайте, где находится ваш корневой раздел:

lsblk

(Смотрите также: Как узнать, какие жесткие диски в системе?)

Затем вы можете установить grub на этот жесткий диск. Найдите устройства с надписью «disk» (например, «sda», что означает /dev/sda), чтобы установить grub в главную загрузочную запись (каждое физическое дисковое устройство имеет только один MBR, независимо от разделов).


58
2018-01-26 21:14



Чтобы завершить рассказ (который закончился достаточно хорошо): я выбрал / dev / sda, как было предложено. В следующем окне меня спросили, хочу ли я продолжать, не устанавливая grub. Странно, конечно, так как я только что попросил его установить. Был установлен флажок для продолжения без установки, или, если бы я нажал кнопку «Вперед», это было назад на предыдущий экран, спрашивая, где я хочу установить grub. Вместо того, чтобы зацикливаться навсегда, я проверил коробку, сказал ей, чтобы не устанавливать личинку и не скрестить пальцы. При перезагрузке проблем не было. Остается недоумением, почему это взаимодействие требуется. - belacqua
@StefanoPalazzo Итак, что вызывает установку / не устанавливать цикл? У меня был такой же опыт в 12.04. - Wes Miller
У меня была такая же проблема 14.04. Я бы сказал, что это была ошибка, если не в коде, а в удобстве использования. - sevis127
Просто получил то же самое 14.04. Я думаю, что цель диалога состояла в том, чтобы спросить вас, хотите ли вы установить Grub на любом другом диске, кроме того, на котором он установлен, и таким образом показал вам вариант «Продолжить без установки». Однако я не совсем уверен в этом. - Mo2
Когда я устанавливаю компьютер с LVM, он ставит разделы на вещи, которые df показывает как /dev/mapper/<name> где <name> это метка для этого устройства. Например, я создал VPS с VirtualBox, и мой корневой раздел включен /dev/mapper/snap--vg-root, - Alexis Wilke


Эта проблема все еще присутствовала, когда я обновил Ubuntu 16.04 после новой установки. Чтобы исправить это, сделайте следующее:

  • Выбор /dev/sda является правильным, поэтому нажмите Пробел для первого варианта.
  • Появится звездочка для /dev/sda вариант, означающий успешный выбор.
  • Затем нажмите табуляция , чтобы выделить кнопку «ОК», а затем нажмите Пробел для выбора действия ОК.

После этого установка должна выполняться плавно.


4
2017-08-08 18:32