У меня есть система на основе 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 не облегчает. Может кто-нибудь дать мне представление о том, куда идти дальше?