У меня Windows 10 на диске m.2 и Ubuntu 17.4 на диске SATA. Установка Ubuntu зашифрована.
Я дважды загружаю, используя опцию загрузки (F9 на компьютере HP при запуске). Windows и Ubuntu находятся на своих изолированных дисках. Ubuntu был установлен последним (базовый вариант, стертый диск). Два отдельные загрузочные менеджеры Все работало (можно было загружать как Windows, так и Ubuntu через F9). После использования Windows в течение дня у меня теперь нет опции загрузки Ubuntu. Запуск загрузки-ремонта, похоже, не очень сильно влияет на сторону Ubuntu (я думаю, что это только ремонт раздел Windows). Нет параметров в меню GRUB либоДисковод Ubuntu
ubuntu @ ubuntu: ~ $ efibootmgr BootCurrent: 000D Таймаут: 0 секунд BootOrder: 000C, 000D, 0011,000E, 000A, 0012 , 0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000F Boot0000 Startup Menu Boot0001 Информация о системе Boot0002 Bios Setup Boot0003 Управление сторонней опциональной памятью Boot0004 Диагностика системы Boot0005 Диагностика системы Boot0006 Диагностика системы Boot0007 Диагностика системы Boot0008 Загрузочное меню Boot0009 HP Recovery Boot000A * PLEXTOR PX-256M5S Boot000C * Windows Boot Manager Boot000D * SanDisk Extreme [snip] Boot000E USB: Boot000F Сетевая загрузка Boot0011 * PLEXTOR PX-256M5S Boot0012 * SAMSUNG MZVLV256HCHP- [snip] Boot0013 * IPV6 Network - Intel ( R) Ethernet-соединение (4) I219-V
I двойная загрузка с использованием опции загрузки (F9 на компьютере HP при запуске)Я не вижу запись ubuntu на вашем выходе efibootmgr. Вероятно, это указывает либо на неисправную прошивку, которая «забывает» записи EFI, либо что вы удалили ваш /dev/sda и загрузились с компьютером в этой конфигурации. Многие, но не все, EFI сознательно стирают недопустимые загрузочные записи во время загрузки. Таким образом, если вы отключите диск, на котором загружается загрузочный загрузчик и загружается, загрузчик станет недоступен при следующем запуске, даже с подключенным диском.
Если ваша прошивка неисправна, я рекомендую сначала ищет обновление прошивки. Это может устранить проблему, но не слишком сильно надейтесь.
Если вы отсоединили диск SATA, вы можете использовать efibootmgr для создания новой записи. Что-то вроде этого должно выполнить задание:
sudo efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\ubuntu\\shimx64.efi -L ubuntu
Вам нужно настроить параметры -d (диск) и -p (номер раздела) для вашей системы. В вашем случае -d должен быть /dev/sda, но вы не сказали, какой раздел на этом диске вы используете как ESP.
Обратите внимание, что это исправление будет работать, пока вы не отсоедините диск еще раз. Таким образом, вы не должны делать это на регулярной основе. Если вам нужно это сделать, вам может потребоваться просмотреть другие обходные пути, например:
Перенести установку GRUB с вашего диска SATA на ваш диск M.2. Установите мой rEFInd на диск M.2. Создайте процедуру восстановления с помощью аварийного диска, оболочки EFI или Windows, чтобы восстановить потерянную загрузочную запись. Например, вы можете использовать сценарий оболочки EFI для выполнения эквивалентной команды efibootmgr.Я не вижу запись ubuntu на вашем выходе efibootmgr. Вероятно, это указывает либо на неисправную прошивку, которая «забывает» записи EFI, либо что вы удалили ваш /dev/sda и загрузились с компьютером в этой конфигурации. Многие, но не все, EFI сознательно стирают недопустимые загрузочные записи во время загрузки. Таким образом, если вы отключите диск, на котором загружается загрузочный загрузчик и загружается, загрузчик станет недоступен при следующем запуске, даже с подключенным диском.
Если ваша прошивка неисправна, я рекомендую сначала ищет обновление прошивки. Это может устранить проблему, но не слишком сильно надейтесь.
Если вы отсоединили диск SATA, вы можете использовать efibootmgr для создания новой записи. Что-то вроде этого должно выполнить задание:
sudo efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\ubuntu\\shimx64.efi -L ubuntu
Вам нужно настроить параметры -d (диск) и -p (номер раздела) для вашей системы. В вашем случае -d должен быть /dev/sda, но вы не сказали, какой раздел на этом диске вы используете как ESP.
Обратите внимание, что это исправление будет работать, пока вы не отсоедините диск еще раз. Таким образом, вы не должны делать это на регулярной основе. Если вам нужно это сделать, вам может потребоваться просмотреть другие обходные пути, например:
Перенести установку GRUB с вашего диска SATA на ваш диск M.2. Установите мой rEFInd на диск M.2. Создайте процедуру восстановления с помощью аварийного диска, оболочки EFI или Windows, чтобы восстановить потерянную загрузочную запись. Например, вы можете использовать сценарий оболочки EFI для выполнения эквивалентной команды efibootmgr.