Grub не запускается после перемещения дисков

Двойной тире --объявляет конец опций для данной команды. Вы найдете очень умное описание cuonglm , перейдя по этой ссылке .

В данном примере показано, как найти значение -vследующим образом:

grep -- -v inputFile

Таким образом, -vне запускает параметр соответствия --инвертировать -, а ищет строку -vвнутри inputFile.

2
23.07.2019, 16:19
1 ответ

Если вам не удается загрузиться через grub rescue, вы можете установить Super Grub2 Disk на флэш-накопитель USB, чтобы загрузиться в Debian и переустановить grub.

Инструкции:

  1. Если это еще не сделано, я бы посоветовал вам снова вставить все диски, чтобы предотвратить сбои в нумерации дисков. Убедитесь, что в BIOS установлен режим загрузки UEFI, а не Legacy. Если он установлен в режим UEFI/Legacy, убедитесь, что он установлен в UEFI first.

  2. Подготовьте флэш-накопитель с Super Grub2 Disk . Вы можете записать его, как и большинство ISO-образов, на флэш-накопитель, либо напрямую cpна устройство, dd, либо с помощью Win32DiskImager из Windows.

  3. Загрузитесь с флешки, выберите «Обнаружить и показать методы загрузки» и загрузите указанное ядро ​​Debian или grubx64.efi.

  4. Переустановите grub какroot:

    • Дважды проверьте, загружаетесь ли вы в режиме UEFI, каталог /sys/firmware/efiдолжен существовать.
    • Убедитесь, что ваш системный раздел EFI /dev/sdd1смонтирован на /boot/efi.
    • Переустановите grub-efiпакет (, возможно, не нужно, но не помешает):

      apt-get install --reinstall grub-efi
      
    • Переустановите grub на диск , содержащий системный раздел EFI. Имя устройства не является обязательным:

      grub-install /dev/sdd
      
    • Обновить личинку:

      update-grub
      
    • Извлеките флэш-накопитель и перезагрузите компьютер.

  5. Проверьте настройки BIOS. Обновленная/вновь созданная запись должна быть первой загрузочной записью.

  6. Повторная перезагрузка.

1
27.01.2020, 22:16

Теги

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