Hali mki!
Segitségre szorulok, mert van egy 80as samsung vinyóm, ami szépen muzsikált egy ideig. Debian sarge-ot használtam egy fél évig és gondoltam megnézem milyen az etch.
Feltettem azt, bemountoltam a vinyót és működött. Elkeztem felrakni a szokásos progokat amiket szoktam használni, mikor a megfelelő mappába lépve azt vettem észre, hogy a tartalmának csak a fele van meg. Másnap már más eredmény várt.
LANA:mount /dev/hdc1 /mnt -t ext3
mount: wrong fs type, bad option, bad superblock on /dev/hdc1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
a dmesg meg ezt írja:
EXT3-fs: hdc1: couldn't mount because of unsupported optional features (1000100).
Nah, ilyenkor mit lehet tenni? A Vinyó még garis, szal nem érdekel mi lesz vele, csak azt a 80 gigányi adatot akarom visszakapni, szóval ehhez kéne segítség!!!
Előre is köszi.
- 1318 megtekintés
Hozzászólások
Először is egy fsck. Majd próbáld meg ext2-ként felcsatolni (-t ext2). Ha úgy megy, akkor utána vissza lehet állítani ext3-ra.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
LANA:/home/zool # fsck /dev/hdc1
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
fsck.ext3: Filesystem revision too high while trying to open /dev/hdc1
The filesystem revision is apparently too high for this version of e2fsck.
(Or the filesystem superblock is corrupt)
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:
e2fsck -b 8193
fsck.ext3 /dev/hdc1 failed (status 0x8). Run manually!
Honnan tudom meg, hogy mekkora a superblock a vinyómon?
LANA:/home/zool # mount /dev/hdc1 /mnt -t ext2
mount: wrong fs type, bad option, bad superblock on /dev/hdc1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
dmesg:
EXT2-fs: hdc1: couldn't mount because of unsupported optional features (1000104).
Ezeket írja.
- A hozzászóláshoz be kell jelentkezni
Nézd meg live cdvel is!(slax)
Volt nekem is ilyen(hasonló eset) sid alatt, de slax nem talált hibát, ezért vissza álltam a stabil ágra.
itt nincs ilyen gondom!
----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?
- A hozzászóláshoz be kell jelentkezni
Nagyrészt stabil ágakat használok, most pl xgl miatt suse 10.2őt, egyébként meg sarge-ot.
Live cdket már próbáltam vagy kettőt csak nem hajlandóak bootolni (gondolom kiakadnak a 2 procis gépemtől).
De mondj egy live cd-t és leszedem, meg hogy mit hogyan kell bootolás után csinálnom, mert akkor átpakolom a vinyót a másik gépembe. Az single procis, abban biztos elindul.
Thx.
- A hozzászóláshoz be kell jelentkezni
Először próbáld meg a backup superblockal ellenőrizni, amit az fsck kiír:
e2fsck -b 8193
. Ha nem vagy biztos abban, hogy hol vannak a backup superblockok, azt meg tudod nézni az
mkfs.ext2 -n
-vel. Ez nem formázza a lemezt, hanem kiírja hogy ha most létrehozná, hova tenné a superblockokat. Persze ha a defaulttól különböző blockméretet használtál, akkor nem a jó eredményt adja.
- A hozzászóláshoz be kell jelentkezni
Linuxal formáztattam annó max méretre, mivel nem igazán értek a superblockos dolgokhoz ezért defaulton hagytam.
LANA:/home/zool # mkfs.ext2 -n /dev/hdc1
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
9781248 inodes, 19545072 blocks
977253 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=20971520
597 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
Ezt az eredményt kaptam! Utána:
LANA:/home/zool # e2fsck -b 32768 /dev/hdc1
e2fsck 1.39 (29-May-2006)
Superblock has an invalid ext3 journal (inode 8).
Clear?
Itt mit akar tenni? Jó az nekem ha yes-t nyomok rá?
- A hozzászóláshoz be kell jelentkezni
most viccen kivul, nem, neked mar regen rossz.
amugy imageba dd-zd le az fs-t, azt fsck, mount. de ugyse marad belole semmi, a linux alapos munkat vegez ha fs lossrol van szo :))
- A hozzászóláshoz be kell jelentkezni
Babucino!
Plz., írd le létszi lépésről lépésre, hogy hogyan tudom megcsinálni, mert ilyet még soha nem csináltam!
Azt egyébként gondoltam, hogy nincs sok esélyem visszanyerni az adatokat, ezt a filerendszer működési elvéből vontam le, de mivel kezdő vagyok ezért bízom benne, hogy volt már valaki ebben a helyzetben, akinek sikerült.
Veszteni valóm nincs, ezért próbálkozok, és tapasztalatokat gyüjtök!
Thx.
- A hozzászóláshoz be kell jelentkezni
Itt a journalt akarja törölni. Nyugodtan megteheted, yes. Amúgy a dd amit Gabu írt azt mindenképp csináld meg (már ha van fölösleges másik hdd)
- A hozzászóláshoz be kell jelentkezni
Hali mki!
Köszi a segítséget, előkerült az összes adatom!
Mégegyszer THX!
- A hozzászóláshoz be kell jelentkezni
És azt is leírod hogy sikerült? :)
- A hozzászóláshoz be kell jelentkezni
Természetessen!
A megoldás a következő:
fsck /dev/hdxx superblockos hibát írt, ezért az mkfs.ext2 -n paranccsal lekérdeztem a superblockok helyét. Majd beadtam neki, hogy e2fsck -b [az első superblock száma]. Majd ezek után az összes clear-es kérdésre yes-t nyomtam. Azután mount /dev/hdxx /mnt -t ext2 ---> és nekem működött!
Fontos attól függetlenül, hogy ext3 volt, most már ext2!!!
Annyi szépséghibálya volt a dolognak, hogy a gyökér részben az összes könyvtár és file értelmetlen neveket kapott (pl: #142546), de a kiterjesztés megmaradt. De a könyvtárszerkezetek és az alkönyvtárak ill. a bennük lévő fileok semmit sem változtak!
Minden működik és király!
Thx., everybody!
- A hozzászóláshoz be kell jelentkezni