Назад | Перейти на главную страницу

Программный рейд Ubuntu на efi, как загрузиться со второго диска?

Я работаю на сервере Ubuntu с программным рейдом 1 с дисками емкостью 2500 ГБ, и я просто пытаюсь проверить это.

Если я отключу второй диск, я смогу загрузиться в деградированном режиме, но если я отключу первый диск, система не загрузится.

Когда я прошел установку, я разместил раздел EFI на каждом диске, но похоже, что был написан только один.

Итак, ищу способ сделать второй диск загрузочным в случае сбоя. Я не нахожу много способов программного рейда с EFI.

Кроме того, не похоже, что у этого мобо есть режим BIOS, поэтому я не могу вернуться к нему.

Я не удивлен, что установщик поместил GRUB только в раздел EFI одного диска. Вам нужно будет самостоятельно скопировать файлы в разделы EFI других дисков. Вы, вероятно, также захотите использовать efibootmgr для создания пунктов меню загрузки для этих других копий GRUB, чтобы у вас были варианты для загрузки. (Каждая запись относится к определенному разделу на определенном диске; я не думаю, что у вас может быть тот, который ищет несколько дисков)

Вы можете поместить раздел EFI на флеш-накопитель, установить на него GRUB, создать для него загрузочную запись и оставить его постоянно подключенным к машине. Таким образом, вы не зависите от либо диск для загрузчика.

Даже если у вас есть только GRUB на первом диске, вы можете поместить EFI Shell на флэш-накопитель, загрузиться с него и использовать его для вызова GRUB из раздела EFI любого диска. Так что, даже если вы сейчас не сделаете ничего особенного, вы сможете загрузить машину вручную, если первый диск выйдет из строя.