Если я установлю гостевую систему VirtualBox с двумя виртуальными жесткими дисками по 30 ГБ и выполню следующие шаги, в результате получится полностью функциональная загружающаяся операционная система:
Загрузите Ubuntu 14.04 Server, установочный компакт-диск
В партионаторе выберите «вручную».
Поместите один пустой раздел на каждый виртуальный жесткий диск.
Выберите «Настроить программный RAID» в «ручном» меню.
Добавьте два виртуальных жестких диска, каждый с пустыми разделами, в новую пару RAID 1 и выберите «Готово».
Выберите «Управляемое разбиение на разделы» в меню «вручную».
Вернитесь к управляемому разделению и выберите «Управляемый - использовать весь диск и настроить зашифрованный LVM».
Установить на недавно созданное программное устройство RAID и использовать все хранилище, доступное для LVM.
Завершить установку.
Однако выполните описанные выше действия, но замените гостевую систему Virtualbox на «голое железо» и замените два виртуальных жестких диска на два обнуленных диска SATA емкостью 3 ТБ, и в результате система станет незагружаемой. Нет экрана GRUB, BIOS пропускает диски.
Я перепробовал все возможные комбинации флагов GPT, но все равно ничего.
Есть какие-нибудь мысли по поводу причины?
-Update-
Итак, рассматриваемый «голый металл» - это сервер Lenovo x3100 M5 с прошивкой IBM.
Один намек на проблему: установщик сервера Ubuntu сбрасывает загрузчик, совместимый с BIOS, при установке Virtualbox.
На Lenovo устанавливается uEFI GRUB, который Lenovo может загружать, если он не находится на mdadm RAID. Если я выполню описанные выше действия на Lenovo без программного RAID Ubuntu, он загрузится. Если я настрою пару RAID 1 в прошивке IBM (c100 / LSI fakeRAID), установка завершится ошибкой при установке GRUB.
Похоже, что это не проблема GPT и MBR, поскольку Lenovo загружает том LVM GPT 3 ТБ, если он не находится в паре RAID.
Вашим дискам емкостью 3 ТБ требуется загрузка GPT, а не MBR, поэтому вам потребуется выделить 1 МБ загрузочного раздела BIOS для grub
, чтобы хранить его данные.
См. http://ubuntuforums.org/showthread.php?t=2248346 для получения кровавых подробностей (которые я постараюсь кратко изложить здесь, когда вернусь к приличной клавиатуре).