Двойной тире --
объявляет конец опций для данной команды. Вы найдете очень умное описание cuonglm , перейдя по этой ссылке .
В данном примере показано, как найти значение -v
следующим образом:
grep -- -v inputFile
Таким образом, -v
не запускает параметр соответствия --инвертировать -, а ищет строку -v
внутри inputFile.
Если вам не удается загрузиться через grub rescue
, вы можете установить Super Grub2 Disk на флэш-накопитель USB, чтобы загрузиться в Debian и переустановить grub.
Инструкции:
Если это еще не сделано, я бы посоветовал вам снова вставить все диски, чтобы предотвратить сбои в нумерации дисков. Убедитесь, что в BIOS установлен режим загрузки UEFI
, а не Legacy
. Если он установлен в режим UEFI/Legacy
, убедитесь, что он установлен в UEFI first
.
Подготовьте флэш-накопитель с Super Grub2 Disk . Вы можете записать его, как и большинство ISO-образов, на флэш-накопитель, либо напрямую cp
на устройство, dd
, либо с помощью Win32DiskImager из Windows.
Загрузитесь с флешки, выберите «Обнаружить и показать методы загрузки» и загрузите указанное ядро Debian или grubx64.efi
.
Переустановите grub какroot
:
/sys/firmware/efi
должен существовать. /dev/sdd1
смонтирован на /boot/efi
. Переустановите grub-efi
пакет (, возможно, не нужно, но не помешает):
apt-get install --reinstall grub-efi
Переустановите grub на диск , содержащий системный раздел EFI. Имя устройства не является обязательным:
grub-install /dev/sdd
Обновить личинку:
update-grub
Извлеките флэш-накопитель и перезагрузите компьютер.
Проверьте настройки BIOS. Обновленная/вновь созданная запись должна быть первой загрузочной записью.
Повторная перезагрузка.