grub-install: ця мітка розділу GPT не містить завантажувального розділу BIOS


11

У мене є установка Ubuntu 15.04, яка працює нормально вже кілька тижнів. Сьогодні моя скринька заблокована до того моменту, коли я мав вимкнути її, щоб усунути помилку. Коли я це зробив, це перестало завантажуватись.

Під час завантаження він з'являється і показує курсор і більше нічого.

Я спробував дотримуватися поради тут: http://ubuntuhandbook.org/index.php/2013/11/reinstall-grub-ubuntu-wont-boot/, але коли я це роблю, він дає мені цю помилку:

Installing for i386-pc  platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

Будь-яка порада, що спробувати далі?


Якщо у вас є система UEFI, у неї є два абсолютно різні способи завантаження, UEFI та CSM. CSM - модуль підтримки сумісності UEFI (CSM), який емулює режим BIOS. Якщо ви завантажуєтесь в режимі UEFI, диск повинен бути розділеним gpt і мати системний розділ ESP - efi. Але ви можете завантажуватися в режимі BIOS, але потрібно встановити grub до захисного MBR gpt і повинен мати розділ bios_grub. Ви повинні мати систему UEFI, і тепер перевстановлюєте grub в режимі BIOS / Legacy / CSM без розділу bios_grub. Якщо ви хочете конвертувати в BIOS, додайте розділ bios_grub. Або завантажте та перевстановіть grub в режимі UEFI.
Олдфред

Така ситуація трапилася зі мною після оновлення робочого ПК Debian. Я з тотальною втратою щодо того, чи можна це виправити. Тут немає місця для таємничих додаткових розділів, і я натрапив на те, чому вони раптом знадобляться.
Boann

Відповіді:


12

Шлях занадто пізно, щоб допомогти вам, але це може допомогти іншому, хто, як я, приземлився на цю сторінку в пошуках рішення цієї проблеми. На диску повинен бути створений невеликий розділ і позначений як код EF02 "BIOS завантажувальний розділ". Десь я прочитав, що це повинно бути 200 Мб, у мене було місце лише для 1007.0 KiB, і він працював так само.


Дякую за це Я отримував цю помилку на chroot і виявив, що мої / завантажувальні розділи були лише Linux, а не BIOS. grub-intall зараз більше не повідомляє про помилки.
шпидердіне
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.