Portál AbcLinuxu, 24. dubna 2024 14:56


Dotaz: superblock corupted ext3

29.11.2009 17:36 lilipután
superblock corupted ext3
Přečteno: 600×
Odpovědět | Admin
Mám archlinux. Pri boote mi vypísal niečo v zmysle
...
Bad magic number in super-block while trying to open /dev/sda8..
...
...
Check filesystem manualy....
Type Ctrl+D or give root pass blablabla
...
Naštartoval som ubuntu a mountol som tu particiu, vsetko v pohode, ziadny error. umountol som a pustil na nu
fsck -T -C -a -t ext3 /dev/sda8<
Taký príkaz, ako som sa dočítal v /etc/rc.sysinit používa aj archlinux pri boote. Výsledok:
/dev/sda8: clean, 279768/1736704 files, 2962385/3472040 blocks
Skúsil som ešte:
e2fsck -y -b 32768 /dev/sda8
(blok má 4kb) Niečo to opravilo, ale pri boote archu znova to isté.

Pridám ešte fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xef79ef79

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3409    27382761    7  HPFS/NTFS
/dev/sda2            3410        9729    50765400    5  Extended
/dev/sda5            5673        7402    13896225   83  Linux
/dev/sda6            9695        9729      281106   82  Linux swap / Solaris
/dev/sda7            3410        5658    18065029+  83  Linux
/dev/sda8            7966        9694    13888161   83  Linux
/dev/sda9            7403        7965     4522266   83  Linux
Možno to nieje podstatné ale predsalen. Včera som omylom zaplnil celú partíciu /dev/sda7 až na na doraz.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.11.2009 18:48 NN
Rozbalit Rozbalit vše Re: superblock corupted ext3
Odpovědět | | Sbalit | Link | Blokovat | Admin
Urcite udelej backup je stli to muzes mountnout, kontrola:
e2fsck -f /dev/blah
Zjisti, kde maz zalohovany suberblock:
"The location of the backup superblock is dependent on the filesystem’s blocksize. For filesystems with 1k blocksizes, a backup superblock can be found at block 8193; for filesystems with 2k blocksizes, at block 16384; and for 4k blocksizes, at block 32768."
stat -f /dev/blah, nebo
mke2fs -n /dev/blah, nebo
dumpe2fs /dev/blah |grep -i superblock
a potom ho oprav:
e2fsck -f -b 8193 /dev/blah, nebo
e2fsck -y -b 32768 /dev/blah
za postup nerucim,

NN
29.11.2009 19:03 lilipután
Rozbalit Rozbalit vše Re: superblock corupted ext3
Ved pisem ze
e2fsck -y -b 32768 /dev/sda8
som uz skusal a nepomohlo.
29.11.2009 20:20 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: superblock corupted ext3
Odpovědět | | Sbalit | Link | Blokovat | Admin
e2fsck -f -p -v /dev/sda8
16.2.2010 19:14 yascdasdfasfsd
Rozbalit Rozbalit vše Re: superblock corupted ext3
Dobrý den, mám podobný problém :( Psalo mi to Bad magic number in super-block while trying to open /dev/sda5 a taky to chtělo heslo donekonečna a nic to neopravilo. Jako neznalý uživatel jsem dal fsck, psalo to o možném poškození disku, ale co mi zbývalo, Pc nenabíhal do linuxu (dualboot archu s winxp). Vypsalo mi to snad ty chybné bloky a snad že s tím nemůže nic dělat a po restartu Grub error 17, že nerpozonává partišnu.

Dal jsem Live CD Ubuntu a:
mkdir /arch
mount /dev/sda5 /arch -t ext3

mount: wrong fs type, bad option, bad superblock on /dev/sda5, missing 
codepage or helper program, or other error In some cases useful info is found in syslog - try
dmesg | tail or so

dmesg | tail

[519.492000] VFS: Can´t find ext3 filesystem on /dev/sda5.
Pogooglil jsem a našel právě tuhle diskuzi a v případě použití jak tady radíte: e2fsck -f -p -v /dev/sda5 to píše:
e2fsck: Bad magic number in super-block while trying to open /dev/sda5

/dev/sda5:
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock:

efsck -b 8193 spicata-zavorka-otevrena device konec-zavorky
Chci se zeptat mám ten příkaz zkusit i když se tam píše o ext2 a já mám ext3?
17.2.2010 20:24 yascdasdfasfsd
Rozbalit Rozbalit vše Re: superblock corupted ext3
prosím o radu, špekuluju už nad tím týden, mohu to zmáčknout když se tam píše o ext2 nebo ne? nechci přijít o data...
17.2.2010 20:47 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: superblock corupted ext3
Vždy zazálohovat důležité data když opravuješ fs vždy se to může rozsypat.

Co k tomu dodat?
17.2.2010 20:52 yascdasdfasfsd
Rozbalit Rozbalit vše Re: superblock corupted ext3
no co k tomu dodat? no jestli to jde zachránit, jestli mám zkusit ten příkaz co mi to radí
17.2.2010 21:15 yascdasdfasfsd
Rozbalit Rozbalit vše Re: superblock corupted ext3
moc dobře anglicky neumím, tohle by nepomohlo? http://www.redhat.com/archives/enigma-list/2002-July/msg00287.html
17.2.2010 21:39 yascdasdfasfsd
Rozbalit Rozbalit vše Re: superblock corupted ext3
tak jsem to e2fsck -b 8193 zkusil a vypsalo to: e2fsck 1.40.2 (12-Jul 2007). a vypíše to anglickou hlášku, že to není ext2 souborový systém a pak zase píše jestli je médium ok a opravdu tam je ext2, tak ať zkusím e2fsck -b 8193

máte někdo prosím nějaký nápad?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.