[Mplayer-felhasznalok] ot: elveszett particio

ZIEGLER Ga'bor ziegler at alpha.tmit.bme.hu
Tue Oct 28 20:32:44 CET 2003


Hm, mekkora ez a diszk, ha csak egyetlen partíciója 100GB?

Mellesleg ebbo"l is látszik, hogy nem praktikus 100GB-os partíciót 
egyben használni, miért is nem kisebb partíciókban utazol?

Egyáltalán jó még a partíciós tábla??? Ha nem, akkor ha (remélheto"leg) 
felírtad korábban partíció határokat, akkor vissza kell írni pontosan 
ugyanazokat a partíció határokat és lehet varázsütésre mu"ködni kezd az 
egész (én már jártam így).

Aztán RTFM: "man fsck.ext3"-ból

Mivel emlegetted, hogy "ide magyarul is lehet írni", felteszem, hogy nem 
vagyok perfekt angol, lásd lentebb az idézetek között a magyar 
összefoglalót.

> -b superblock
> Instead of using the normal superblock, use an alternative superblock 
> specified by
> superblock. This option is normally used when the primary superblock 
> has been cor-
> rupted. 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 block-
> sizes, at block 32768.
>
> Additional backup superblocks can be determined by using the mke2fs 
> program using the
> -n option to print out where the superblocks were created. The -b 
> option to mke2fs,
> which specifies blocksize of the filesystem must be specified in order 
> for the
> superblock locations that are printed out to be accurate.
>
> If an alternative superblock is specified and the filesystem is not 
> opened read-only,
> e2fsck will make sure that the primary superblock is updated 
> appropriately upon com-
> pletion of the filesystem check.

Tehét az e2fsck-nak meg lehet mondani, hogy honnan vegyen tartalék 
szuperblokkot:
1kB blokkméretnél: 8139
2kB-nál: 16384
4kB: 32768

Felteszem, hogy 100GB-os partíción 4kB a blokk méret, tehét érdemes 
megpróbálkozni a "e2fsck -b 32768"-al......

Aztán RTFM tovább: "man e2fs"

> mke2fs - create an ext2/ext3 filesystem

Tehét ez a progi mind ext2, mind ext3-ra jó, ezért olvassunk tovább
[....]

> -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!)

Bingó! Tehát ha kiadod a "mke2fs -n /dev/hda2", akkor nem csinál új fájl 
rendszert, hanem kiírja a tarrtalék szuperblokkokról., hogy "hova tenné, 
ha csinálna".
Ha tehét el van kefélve a tartalék szuperblokk is a 32768-as blokkban, 
akkor is van még egy rahedli tartalék szétszórva partíción..

Elvileg....

G.



More information about the MPlayer-felhasznalok mailing list