У меня есть система на основе Debian с тремя дисками. Все три диска имеют следующую структуру разделов:
Model: ATA ST4000DM000-1F21 (scsi)
Disk /dev/sda: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number  Start   End     Size    File system  Name  Flags
 1      1049kB  99.6MB  98.6MB  fat32              boot
 2      99.6MB  40.1GB  40.0GB                     raid
 3      40.1GB  4001GB  3961GB                     raid
Первый раздел - системный раздел EFI. Второй и третий разделы образуют два программных RAID-массива: массив RAID 1 объемом 40 ГБ, содержащий / , и массив RAID-5 ~ 8 ТБ, в котором хранятся данные (который монтируется как домашний каталог для одного пользователя).
Материнская плата, на которой установлена эта система, вышла из строя, и мне нужно загрузить эти диски в другую систему. Вытащить данные недостаточно; Мне нужно на самом деле получить диски для загрузки.
Я подключил все три диска к другой машине и могу подтвердить, что он обнаруживает диски. При прямой загрузке в Ubuntu я могу подтвердить, что RAID-массивы не повреждены: mdadm --assemble --scan не имеет проблем с обнаружением и повторной сборкой обоих массивов, и я могу подключить и получить доступ к их содержимому. Я также могу успешно смонтировать раздел ESP на всех трех дисках, но из-за неправильной конфигурации или некоторого недопонимания с моей стороны, только раздел ESP на первом диске содержит что-либо (один файл размером 128 КБ: /EFI/debian/grubx64.efi).
Однако я не могу загрузить диски. Новый хост-компьютер - это i7 первого поколения (чипсет X58), который не поддерживает EFI. Что я могу сделать, чтобы получить эту загрузку? Я надеюсь, что смогу каким-то образом загрузить GRUB с флэш-накопителя USB и продолжить загрузку с дисков, но я не знаю, как настроить что-то подобное - EFI для меня загадка, и я Подозреваю, что факт / на RAID не облегчает. Может кто-нибудь дать мне представление о том, куда идти дальше?
