Що я вибираю для "GRUB встановити пристрої" після оновлення?


90

Після запуску Update Manager з'явилося вікно debconf (під назвою "Налаштування grub-pc"), що вимагає від мене вибрати відповідну GRUB install devicesдля моєї системи. Нещодавно я не змінював grub чи файлову систему, і не пам'ятаю, які параметри я вибрав останній раз, коли я робив зміни.

Як мені знати, що вибрати? Я припускаю, що неправильна відповідь може призвести до неможливості завантаження системи.

Ось діалог debconf:

Вікно Debconf, налаштування grub-pc, що містить прапорці для / dev / sda та / dev / sda1

Ось вікно та текст, які відображаються при виборі "довідки":

Раніше Grub був встановлений на диск, якого більше немає


8
Це діалогове вікно також з’являється під час оновлення версії ubuntu virtualbox vm (у моєму випадку 10.10 -> 11.04).
Ноель

3
Наскільки мій досвід роботи з цим, це виглядає як помилка зручності використання. Я безліч разів виконував оновлення, і коли це діалогове вікно з’являється, я не натискаю нічого в першому діалоговому вікні, а потім підтверджую, що хочу продовжувати, не встановлюючи grub. Ніколи до цього не було проблем. Я думаю, це тому, що grub вже встановлений у належному MBR, інакше машина б не завантажилася в першу чергу.
Coffee_fan

2
wtf це? Я просто хотів оновити кілька пакетів, як це було підказано, тепер мені потрібно зробити вибір, який може вбити мою систему ... такі погані погані погані речі !!
Ніколас

3
Це жахливий досвід! У мене це було просто, коли я робив доречне оновлення на Ubuntu 16.04.3 LTS (працює в VirtualBox VM на хості Windows 10, який щойно перезавантажився завдяки оновленням, я вважав, що це переплутало все) - все-таки це працювало після вибору/dev/sda
Daniel F

Відповіді:


74

У вашому випадку правильний вибір - /dev/sdaперший. Це перший і єдиний жорсткий диск у вашій системі, тоді /dev/sda1як це розділ на цьому жорсткому диску. Ви можете встановити grub на перегородці, але це "BAD ідея" .

Якщо у вас було кілька жорстких дисків і розділів, спочатку з’ясуйте, де знаходиться ваш кореневий розділ:

lsblk

(Див. Також: Як дізнатися, які жорсткі диски є в системі? )

Потім ви можете встановити grub на цьому жорсткому диску. Шукайте пристрої з позначкою "диск" (наприклад, "sda", тобто /dev/sda) для встановлення grub в основний запис завантаження (кожен пристрій фізичного диска має лише один MBR, незалежно від розділів).


21
Щоб закінчити історію (яка закінчилася досить добре): я обрав / dev / sda, як було запропоновано. У наступному вікні мене запитали, чи хочу я продовжувати, не встановлюючи grub. Дивно, звичайно, оскільки я щойно попросив її встановити. Був встановлений прапорець, щоб позначити продовження без встановлення, або, якщо я натиснув кнопку "Вперед", він повернувся до попереднього екрану, запитавши, де я хочу встановити grub. Замість того, щоб назавжди зациклюватися, я поставив прапорець, сказав, щоб він не встановлював грядок, і перехрестив пальці. При перезавантаженні проблем не було. Залишає здивування, чому потрібна була ця взаємодія.
belacqua

2
@StefanoPalazzo Отже, що викликає цикл встановлення / не встановлення? Я просто мав такий же досвід 12.04.
Уес Міллер

2
У мене був такий самий випуск 14.04. Я б сказав, що це помилка, якщо не в коді, то в юзабіліті.
sevis127

3
Щойно отримали те саме 14.04. Я думаю, що метою діалогу було запитати вас, чи хочете ви встановити Grub на будь-який інший диск, окрім того, на який він зараз встановлений, і таким чином показав вам опцію «Продовжити без установки». Я в цьому зовсім не впевнений.
Пн

2
У моєму випадку цикл встановлення / не встановлення був викликаний тим, що я фактично не вибрав диск . Я переміщую панель вибору на те, що хотів би, а потім натисніть Enter. Я повинен був ударити пробіл спочатку, зробивши зірочку перед виділенням. Після того, як я зробив , що він вважається як «обраний» , і хай би мене з петлі.
spoorlezer

19

Ця проблема залишалася, коли я оновив Ubuntu 16.04 після нової установки. Щоб виправити це, зробіть це:

  • Вибір /dev/sdaправильний, тому натисніть Spacebarдля першого варіанту.
  • Для параметра з’являється зірочка /dev/sda, що означає успішний вибір.
  • Потім натисніть Tabклавішу, щоб виділити кнопку "ОК", а потім натисніть Spacebarклавішу, щоб вибрати дію ОК.

Після цього установка повинна протікати плавно.


Це лише в тому випадку, якщо воно показує "меню Bash" або діалогове вікно, не в прикладі запитання з Ubuntu DE, де у вас є графічний інтерфейс, і ви можете натиснути прапорець за допомогою вказівника миші.
Ацтека
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.