Что ремонтировать? Не загружается, grub не доступен, первый жесткий диск не загружается с другого grub

564
Asqiir

Я не уверен, как восстановить мой компьютер.

Сначала я думал, что речь пойдет о GRUB2, но я больше не уверен.

Я могу:

  • получить доступ к BIOS. Загрузка с Live USB работает нормально. (Это EFI)
  • получить доступ к F12-меню, однако оно называется. Загрузка live-usb работает нормально. (Я использую Ubuntu Live USB. Такая же конфигурация, как и у самого компьютера. Наверное, я использовал его для его установки.)
  • получить доступ к файловой системе из раздела Live USB. Мой компьютер работает с lvm.
  • не получить доступ к grub-меню. Я попробовал эти ключи: space, shift, esc, c, shift+ esc.
  • получить доступ к меню grub при загрузке с live-usb с помощью shift.
  • решить для самой последней записи в этом меню: Boot from first hard disk
  • не загружается это успешно. Я получаю это сообщение об ошибке:

    Booting from local disk… Boot failed: press a key to retry… 

Итак, что сломано? GRUB или полностью система? Что мне нужно отремонтировать?

Я использую:

  • LVM
  • UEFI
  • Ubuntu
1
Так как только grub кажется неработоспособным, используйте live usb linux, загрузитесь в вашу предустановленную систему и повторите установку grub. vautee 6 лет назад 1
После того, как вы загрузились с живого usb, проверьте все разделы, которые у вас уже есть, в конце концов попробуйте смонтировать их и проверить, что внутри (и [отредактировать] вопрос, обновляющий информацию). Кажется, загрузочные файлы не установлены (или их невозможно найти, то же самое для grub). Система работала в прошлом? Hastur 6 лет назад 0
Это было. Я могу получить доступ к файлам из оригинальной системы, загрузив живой USB Asqiir 6 лет назад 0

1 ответ на вопрос

0
Alex_Krug

Для загрузки в режиме UEFI или загрузки из GPT в любом режиме для загрузочного образа GRUB2 требуется как минимум один загрузочный раздел вне LVM, но не для файлов загрузчика и не для образов ядра (не /boot).

дополнительная информация https://wiki.archlinux.org/index.php/GRUB#BIOS_systems

Попробуйте использовать lilo. liloможет отлично установить на диск с LVM; может /bootв LVM; не требует создания какой-либо MBR на диске и отлично работает на той же Ubuntu 16.04, то есть пакет есть и его достаточно.

Беда в другом. Разработка liloпрекратилась в конце 2015 года. С другой стороны, он знает все, что нужно для полной загрузки современной системы на LVM.