JBlack Skrevet 4. juli 2005 Rapporter Del Skrevet 4. juli 2005 Har en HD som har fått korrupt superblock. Nå vil jeg redde innholdet. Noen tips? # fsck.ext2 /dev/wd1 e2fsck 1.35 (28-Feb-2004) fsck.ext2: Illegal seek while trying to open /dev/wd1 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 <device> (Nei, kommandoen foreslått i feilmeldingen funker ikke noe bedre den heller) Lenke til kommentar
JBlack Skrevet 4. juli 2005 Forfatter Rapporter Del Skrevet 4. juli 2005 btw: # fdisk -l /dev/wd Disk /dev/wd: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/wd1 1 12160 97675168+ 83 Linux /dev/wd2 12161 24321 97683232+ 83 Linux Men jeg kan bare ikke mounte /dev/wd1. /dev/wd2 funker fin-fint. Lenke til kommentar
zyp Skrevet 4. juli 2005 Rapporter Del Skrevet 4. juli 2005 Hva er /dev/wd? Det ser ut til at metadataene er ødelagt. Det er de som beskriver hvor dataene befinner seg på disken og uten dem vet man ikke hvor dataene ligger. Uten dem er det tvilsomt om du greier å finne igjen dataene. Dette er det man har backup for. Verdsetter du ikke dataene såpass så kan du bare være fri. Ikke ta det for bokstavelig, noen ganger lærer man på den kjipe måten. Lenke til kommentar
JBlack Skrevet 4. juli 2005 Forfatter Rapporter Del Skrevet 4. juli 2005 Jeg bruker udev og har kalt min externe Western Digital for /dev/wd Bortsett fra det så er neppe dataene borte bare fordi en sektor eller to er korrupt. Og hadde jeg hatt råd til flere HD'er, så hadde jeg hatt det, og dd'et over partisjonens innhold dit. Tilbake til saken: Noen som veit om en god måte å rette opp en korrupt ext2 partisjon på? Lenke til kommentar
zyp Skrevet 4. juli 2005 Rapporter Del Skrevet 4. juli 2005 Jeg sa ikke at dataene var borte, men det ser ut som om metadataene er borte. Metadataene beskriver hvor dataene ligger og hvilke blokker som hører til hvilke filer. Det betyr at dataene dine er der, men du greier ikke finne frem det du skal ha. Se for deg et lager med masse små esker med deler av forskjellige byggesett. Så har du en byggeanvisning som sier hvilke deler du skal bruke til et byggesett. Om den forsvinner så vet du ikke lengre hvordan du skal bygge det, men du har ennå delene. Lenke til kommentar
JBlack Skrevet 4. juli 2005 Forfatter Rapporter Del Skrevet 4. juli 2005 Hva er det som får deg til å tro at inodene er overskrevet? Lenke til kommentar
ways Skrevet 5. juli 2005 Rapporter Del Skrevet 5. juli 2005 om zyp har rett, betyr det at du må greppe etter dataene. og det er vel lite å få ut av.. Lenke til kommentar
Langbein Skrevet 5. juli 2005 Rapporter Del Skrevet 5. juli 2005 you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> (Nei, kommandoen foreslått i feilmeldingen funker ikke noe bedre den heller) Brukte du akkurat 8193? For denne lokasjonen kan visst variere etter blokkstørrelse på filsystemet. Det fins også endel tredjeparts rescueprogrammer for ext2. Men det kan være en risiko å begynne å recreate et filsystem, så det absolutt beste ville vært å prøve å få tak i/låne en ekstra harddisk så du ta en kopi med dd, så kan du leke deg så mye du vil uten fare å ødelegge filsystemet enda mer. Jeg gjorde det ihvertfall på denne måten med et likende problem for et par år siden. Dessverre husker jeg ikke hva programmet jeg brukte het Lenke til kommentar
Paull Skrevet 5. juli 2005 Rapporter Del Skrevet 5. juli 2005 Har du prøvd med flere av backup-superblockene ? Kom over denne guiden, kanskje den kan hjelpe på vei, om du ikke allerede har prøvd metodene foreslått der. http://forums.suselinuxsupport.de/index.php?showtopic=14152 Lenke til kommentar
JBlack Skrevet 5. juli 2005 Forfatter Rapporter Del Skrevet 5. juli 2005 you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> (Nei, kommandoen foreslått i feilmeldingen funker ikke noe bedre den heller) Brukte du akkurat 8193? For denne lokasjonen kan visst variere etter blokkstørrelse på filsystemet. Det fins også endel tredjeparts rescueprogrammer for ext2. Men det kan være en risiko å begynne å recreate et filsystem, så det absolutt beste ville vært å prøve å få tak i/låne en ekstra harddisk så du ta en kopi med dd, så kan du leke deg så mye du vil uten fare å ødelegge filsystemet enda mer. Jeg gjorde det ihvertfall på denne måten med et likende problem for et par år siden. Dessverre husker jeg ikke hva programmet jeg brukte het Jeg har prøvd med disse, samt 65536 for ordens skyld: 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. Men dette er kanskje en god grunn til å investere i ny HD. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå