LINUX.ORG.RU

Возможно ли восстановить файлы в таком случае?

 , ccd0, , ,


0

1

Добрый день/вечер. ОС: FreeBSD 9.1 . В новой ОС вмонтирован диск с FreeBSD 7.3 для просмотра конфигурации. Есть 2 диска по 750 Gb. По конфиг. файлам видно, что эти диски были в программном RAID (ccd0).

# /etc/fstab

/dev/ccd0 /mnt/usbdisk/web ufs rw 1 1

# ccdconfig.conf

ccd0 128 CCDF_MIRROR /dev/ad1 /dev/ad2

Обратно вмонтировать их уже не получается (в FreeBSD 9.1).

fdisk -i /dev/ad1 /dev/ad2 показывает UNKNOWN на всех разделах этих дисков.

Помогите пожалуйста. Можно ли как нибудь файлы восстановить с этих дисков. ФС скорей всего была UFS.

Помогите пожалуйста. Можно ли как нибудь файлы восстановить с этих дисков. ФС скорей всего была UFS.

Посмотри на них через r-studio, подключив их к другому компу win/lin. Поймёшь, есть там что-то или нет.

justAmoment ★★★★★
()
Ответ на: комментарий от justAmoment

Собирался. Уже готовлю Windows на USB-HDD с RStudio.

Думал, что может как то средствами FreeBSD можно такую лажу исправить.

Dr_Behaviour
() автор топика

Получилось восстановить таким образом.

1. Сделал образ с диска

Код: # dd if=/dev/adX of=/path/ccd_disk.img conv=noerror,sync bs=64k

2. Смонтировал образ диска

Код: # mdconfig -a -t vnode -f file.img (или iso) -u 0

3. Создал зеркало ccdconfig ccd0 128 CCDF_MIRROR /dev/ad1 /dev/md0

Ещё выполнил # ee (или nano) /etc/ccd.conf (на случай, если перезагрузиться)

Код: ccd0 128 CCDF_MIRROR /dev/ad1 /dev/md0

4. Теперь можно монтировать

Код: # mount /dev/ccd0 /mnt/share

Перед этими процедурами, были восстановлены поврежденные сектора (bad sectors) HDD Regenerator + анализ testdisk'ом.

Dr_Behaviour
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.