У меня два диска из вышедшего из строя старого Linux-бокса, настроенные как RAID0.

Я создал два файла изображения dd, используя следующие команды на моем Mac:

dd if=/dev/disk3 of=disk0.img.dd bs=512
dd if=/dev/disk3 of=disk1.img.dd bs=512

(Входные "файлы" одинаковы, потому что я подключал диски через USB по одному. Образы двух дисков наверняка.)

Как я могу прочитать их в программном рейде, на моем Mac или машине VMware, чтобы восстановить файлы?

Я очень мало знаю о дисках, кстати.

1 ответ1

0

Вы можете использовать losetup(8) для создания блочных устройств из файлов. Они могут быть помечены только для чтения, чтобы вы не могли случайно перезаписать часть файлов.

Затем используйте mdadm(8) для сборки массива. Если образы дисков содержат суперблоки, следует использовать обычный mdadm --assemble --scan , в противном случае вам нужно указать геометрию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .