Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Fedorov                       2:5020/400     20 Sep 2001  11:33:05
 To : Pavel Andreew
 Subject : Re: FAQ: Восстановление ext2fs
 -------------------------------------------------------------------------------- 
 
 In article <1000936495@f59.n5080.z2.ftn>, Pavel Andreew wrote:
 
 >
 >Как то 19 Сен 01 в 11:52, Andrew Scherbacov написал к Pavel Andreew:
 >
 > PA>>    В результате жестокого глюка аппаратуры полетел суперблок
 > PA>> как спасти хоть что-нибудь?
 > AS> при форматировании раздела создается несколько суперблоков. все их
 > AS> номера - это степени двойки. то есть, тебе надо попробовать запускать
 > AS> e2fsck -b 8192 /dev/hda? где ? - номер твоего раздела
 > AS> e2fsck -b 32768 /dev/hda?
 > AS> e2fsck -b 655366 /dev/hda?
 
 Зависит от версии fs, а точнее - от значения ключа mke2fs -O sparse_super,
 который включен по умолчанию для ядер 2.2 и не включен и не поддерживается в
 ядрах 2.0. В последнем случае копия суперблока содержится в каждой группе
 блоков.
 
 Вышеприведенный способ хорош только когда точно знаешь, что создавал fs ты сам
 с текушим дистрибутивом и не применял никаких опций. А все три этих условия
 выполняются далеко не всегда.
 >   Hу а теперь - готовый FAQ "по горячим следам":
 
 >   A: В отличие от FAT в Ext2fs самая важная информация о файловой системе
 >(суперблок) дублируется несколько [десятков] раз. Программа e2fsck перед
 
 >началом работы пытается считать главный суперблок, расположенный в самом
 >начале
 >раздела Linux. Если же он испорчен, то нужно указать ей (ключем -b)
 
 смещение 1024 (байт) от начала раздела. По смещению 0 - очевидно, boot.
 
 >месторасположение резервного.
 >  Адреса и количество копий суперблока определяются при форматировании раздела
 >- mke2fs после своей работы выводит их на экран. Поэтому, если вы не записали
 >на бумажке эти цифры (как делают настоящие сисадмины :), то нужно сделать так:
 
 >   3) запустить 'mke2fs -n /dev/hd??'.  Здесь: /dev/hd?? - номер раздела.
 
 >   4) на экран будет выведена информация о том, как бы форматировалась данная
 >партиция (ключ -n как раз и делает только эмуляцию)
 
 Вышеприведенный способ хорош только когда точно знаешь, что создавал fs ты сам
 с текушим дистрибутивом и не применял никаких опций. А все три этих условия
 выполняются далеко не всегда.
 
 >также замечательная утилита Дмитрия Федорова finde2super, которая находит живой
 
 Спасибо, но её еще делать и делать.
 
 >суперблок путем сканирования диска. Ее можно найти здесь:
 >
 > ftp://ftp.inp.nsk.su/export/fedorov/soft/finde2super-1.2-1.tar.gz
 
   ftp://ftp.inp.nsk.su/export/fedorov/soft/finde2super-1.3.tar.gz уже.
 -- 
 Eсли уж гайка есть, она должна быть затянута до конца.
 --- ifmail v.2.15dev5
  * Origin: INP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Восстановление ext2fs   Pavel Andreew   18 Sep 2001 21:37:26 
 Re: Восстановление ext2fs   Vladimir Bormotov   18 Sep 2001 23:45:08 
 Re: Восстановление ext2fs   Dmitry Fedorov   19 Sep 2001 09:53:41 
 Восстановление ext2fs   Andrew Scherbacov   19 Sep 2001 11:52:32 
 FAQ: Восстановление ext2fs   Pavel Andreew   19 Sep 2001 21:02:22 
 Re: FAQ: Восстановление ext2fs   Dmitry Fedorov   20 Sep 2001 11:33:05 
Архивное /ru.linux/884377dde12d.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional