Автор Тема: Проблем с ФС ext4 can't read superblock  (Прочетена 3993 пъти)

Kpacupl

  • Участници
  • ***
  • Публикации: 8
    • Профил
Re: Проблем с ФС ext4 can't read superblock
« Отговор #15 -: May 19, 2012, 11:00 »
Пробвай да прочетеш целия диск или дял и да го запишеш в нормален файл (с dd). После използвай loop устройство за да го маунтнеш.

Кое да копира празната fat след формата който е извършил  в началото?
По добре да направи restore на fat s hiren boot cd и тогава да копира и т.н на воля.

Ама аз не съм го форматирал още. Тестдиска не успя да възстанови фат-а. И с dd не става. Като гледам на къде вървят нещата май съм се разделил с данните.
Активен

10101

  • Напреднали
  • *****
  • Публикации: 384
  • Distribution: GNU LINUX
    • Профил
Re: Проблем с ФС ext4 can't read superblock
« Отговор #16 -: May 19, 2012, 11:38 »

При опит да монтирам диска получавам следната грешка:

root@Server:~# mount /dev/sdb1 /media/data
mount: /dev/sdb1: can't read superblock

Опитах се да възстановя суперблока и получих следното съобщение:

root@Server:~# mke2fs -n /dev/sdb1
mke2fs 1.41.11 (14-Mar-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
24420352 inodes, 97677200 blocks
4883860 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
2981 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968



Това ако си го направил както пишеш, директно си го форматирал.
Активен

А печат ?

Kpacupl

  • Участници
  • ***
  • Публикации: 8
    • Профил
Re: Проблем с ФС ext4 can't read superblock
« Отговор #17 -: May 19, 2012, 13:10 »
-n
    Causes mke2fs to not actually create a filesystem, but display what it would do if it were to create a filesystem. This can be used to determine the location of the backup superblocks for a particular filesystem, so long as the mke2fs parameters that were passed when the filesystem was originally created are used again. (With the -n option added, of course!)

Използвам го за да видя на кои блокове се намира бекъпа на суперблока.
« Последна редакция: May 19, 2012, 13:19 от Kpacupl »
Активен

Nedko Arnaudov

  • Напреднали
  • *****
  • Публикации: 38
    • Профил
Re: Проблем с ФС ext4 can't read superblock
« Отговор #18 -: May 19, 2012, 13:59 »
Пробвай да прочетеш целия диск или дял и да го запишеш в нормален файл (с dd). После използвай loop устройство за да го маунтнеш.

Кое да копира празната fat след формата който е извършил  в началото?
По добре да направи restore на fat s hiren boot cd и тогава да копира и т.н на воля.

Ама аз не съм го форматирал още. Тестдиска не успя да възстанови фат-а. И с dd не става. Като гледам на къде вървят нещата май съм се разделил с данните.

Каква грешка ти даде dd? Ядрото плюе ли грешки?
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Проблем с ФС ext4 can't read superblock
« Отговор #19 -: May 19, 2012, 22:45 »
-n
    Causes mke2fs to not actually create a filesystem, but display what it would do if it were to create a filesystem. This can be used to determine the location of the backup superblocks for a particular filesystem, so long as the mke2fs parameters that were passed when the filesystem was originally created are used again. (With the -n option added, of course!)

Използвам го за да видя на кои блокове се намира бекъпа на суперблока.
Само да обърна внимание, че ако не използваш точно същите опции като при създаването на файловата система няма да получиш верни данни за суперблока. В този случай това което се опитваш да въстановиш въобще не е суперблок, а просто данни. Фактически командата не чете състоянието от диска, а имитира формат. Ако опциите са били различни бекъпа на суперблока е другаде.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.