| Как попытаться восстановить данные с начавшего сбоить жесткого диска | [исправить] | 
| Нужно вставить диск в заведомо рабочую машину (так как проблемы не обязательно
в диске, контроллер может
быть виной) с достаточным свободным местом на диске чтобы вместить весть объем
сбойного диска  и сделать:
    dd if=/dev/hdb1 of=/usr/local/tmp/root_fs.img conv=noerror,sync bs=1024
    fsck -y /usr/local/tmp/root_fs.img
    mount -o loop /usr/local/tmp/root_fs.img /mnt (в Linux)
Далее смотреть в /mnt, что удалось спасти.
Монтирование файла как раздела в FreeBSD:
   vnconfig -r labels -c vn0 root_fs.img
   mount /dev/vn0 /mnt
В FreeBSD для восстановления можно использовать утилиту ffsrecov из портов.
Если fsck не находит superblock, то можно задать альтернативное размещение: 
"fsck_ufs -b [16|32] .." для FreeBSD, 
"fsck -b [8193|32768|16384]" - для Linux.
Во FreeBSD в случае сбоя рекомендуется обратить внимание на порты:
/usr/ports/sysutils/ddrescue
/usr/ports/sysutils/ffs2recov
/usr/ports/sysutils/gpart
/usr/ports/sysutils/scan_ffs
 | 
|  | 
| 
 | 
13.04.2003
, Автор: uldus | | Раздел:    Корень / Администратору / Система / Диски и файлы / Диагностика и Восстановление после сбоя | 
| | 1.1, Аноним (1), 01:03, 04/07/2003  [ответить] | +/– |  | mount -o loop /usr/local/tmp/root_fs.img /mnt -линукс просит об указании типа файловой системы, но при её указании пишет ошибку вроде  wrong fs type, bad option, bad superblock on /dev/loop0,or too many mounted file systems Вот такие дела - незнаю чего неправильно делаю - все ведь как написано.
 |  |  | 
 
 | 1.3, Mike (??), 15:20, 17/10/2005  [ответить] | +/– |  | Проблема та же, ФС на фат32. /sbin/fsck -y /root/root_fs.img
 Возвращает
 fsck 1.35 (28-Feb-2004)
 e2fsck 1.35 (28-Feb-2004)
 Couldn't find ext2 superblock, trying backup blocks...
 fsck.ext2: Bad magic number in super-block while trying to open /root/root_fs.img
 Если вместо /sbin/fsck применить
/sbin/fsck.vfat
 пишет
 dosfsck 2.8, 28 Feb 2001, FAT32, LFN
 Currently, only 2 FATs are supported, not 3.
 Что делать?
 Заранее спасибо.
 |  |  | 
 
 
 | 1.5, asv (??), 16:48, 25/05/2007  [ответить] | +/– |  | во FreeBSD образ монтируется так: # mdconfig -a -t vnode -f root_fs.img
 # mount /dev/md0 /mnt
 |  |  | 
 
 | 1.6, FzeulF (?), 13:18, 14/11/2007  [ответить] | +/– |  | Блин если суперблок запорот, то нифига не получится. 
 |  |  | 
 
 | 1.7, DrO (?), 01:45, 14/07/2008  [ответить] | +/– |  | Господа, а через винду с фряхи мона что-то вернуть? Уж простите глупого виндовсника) 
 |  |  | 
 
 | 1.9, Андрей (??), 23:47, 09/02/2009  [ответить] | +/– |  |  Как восстановить данные с жёсткого диска если был удалён раздел, т. е нет файловой системы |  |  | 
 
 
 
 |