The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Как попытаться восстановить данные с начавшего сбоить жесткого диска
Нужно вставить диск в заведомо рабочую машину (так как проблемы не обязательно
в диске, контроллер может
быть виной) с достаточным свободным местом на диске чтобы вместить весть объем
сбойного диска  и сделать:
    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
Ключи: sync, file, mount, disk, ufs, linux, freebsd, fsck, fs / Лицензия: CC-BY
Раздел:    Корень / Администратору / Система / Диски и файлы / Диагностика и Восстановление после сбоя

Обсуждение [ RSS ]
 
  • 1.1, Аноним, 01:03, 04/07/2003 [ответить] [смотреть все]
  • +/
    mount -o loop usr local tmp root_fs img mnt -линукс просит об указании типа фа... весь текст скрыт [показать]
     
     
  • 2.2, rost, 15:06, 26/04/2004 [^] [ответить] [смотреть все]  
  • +/
    fsck -y /usr/local/tmp/root_fs.img << пробовали?
     
  • 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.4, adil_18, 18:58, 18/01/2007 [ответить] [смотреть все]  
  • +/
    вообще ничего не удалось спасти :(
     
  • 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 [ответить] [смотреть все]  
  • +/
    Как восстановить данные с жёсткого диска если был удалён раздел, т. е нет файловой системы

     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor