gelöst fsck died with exit status 12 nach Rücksicherung mit dd

Mitglied: emjott

emjott (Level 2) - Jetzt verbinden

06.09.2007, aktualisiert 18.09.2007, 6257 Aufrufe, 5 Kommentare

Nach der Partitionsrücksicherung mit dd gibt es beim Booten die Fehlermeldung "fsck died with exit status 12"

Hallo Freunde der Fensterfreien Welt

folgendes habe ich gemacht: Linux Deb.4:

Ich habe mit dd unter Knoppix ein ISO Image von der hda4 erstellt und anschließend mit cfdisk die Partition 4 gelöscht und als Erweiterte Partion (nun hda5) angelegt. Anschließend habe ich das Image auf die hda5 zurückgespielt und in der fstab den Eintrag von hda4 auf hda5 geändert.

Anscheinend stimmt nach der neu Partitionierung die Anzahl der Blocks nicht mehr überein, weshalb fsck gleich beim Booten herummäckkert. Beim Anlegen der Partition habe darauf geachtet, dass die neue Partition (hda4 -> hda5) genau im gleichen Bereich der Festplatte liegt, wie die ursprüngliche hda4.

Vor meiner Aktion:

Device Boot Start End Blocks Id System
/dev/hda1 * 1 973 7815591 83 Linux
/dev/hda2 974 1035 498015 82 Linux swap / Solaris
/dev/hda3 1036 1157 979965 83 Linux
/dev/hda4 1158 2373 9767520 83 Linux

Danach:

Device Boot Start End Blocks Id System
/dev/hda1 * 1 973 7815591 83 Linux
/dev/hda2 974 1035 498015 82 Linux swap / Solaris
/dev/hda3 1036 1157 979965 83 Linux
/dev/hda4 1158 14596 107948767+ 5 Extended
/dev/hda5 1158 2373 9767488+ 83 Linux
/dev/hda6 2374 14596 98181216 83 Linux

Das Problem an der Sachen, fsck bekommt den Fehler nicht mehr weg

/dev/hda5: recovering journal
The filesystem size (according to the superblock) is 2441880 blocks
The physical size of the device is 2441872 blocks
Either the superblock or the partition table is likely to be corrupt!
/dev/hda5: 2115/1221600 files (6.3% non-contiguous), 137413/2441880 blocks


Hat jemand eine Idee, wie ich die Anzahl der Blöcke wieder hinbiegen kann?

Zum Glück läuft das System noch ^^
Mitglied: emjott
06.09.2007 um 08:34 Uhr
habe eben noch was interessantes gefunden...

resize2fs -p -f /dev/hda5

das werde ich mal probieren und euch das Testergebnis mitteilen ,-)
Bitte warten ..
Mitglied: 49391
06.09.2007 um 11:32 Uhr
Servus emjott,

fsck sagt Dir genau was fehlt: Nämlich 8 blocks, die im Image definiert sind.
Beim Anlegen von hda5 hast Du zwar darauf geachtet, daß die Grenzen der Partition (1158-2373) der alten hda4 Partition entsprechen, allerdings ist die tatsächliche Größe kleiner (alt: 9767520 zu neu: 9767488+). Ursache dürften jene paar Blocks sein, die die neue "extended hda4" benötigt

Es sollte genügen, wenn Du hda5 und hda6 löscht und neu anlegst, wobei Du hda5 in der Größe so anpaßt, daß wieder mindestens 9767520 Blöcke zur Verfügung stehen. entscheidend ist nämlich nicht, ob die Partition physisch wieder an derselben Stelle auf der Platte zu liegen kommt, sondern nur die Größe.
Legst Du hda5 größer als 9767520 blocks an, steht Dir nach der Rücksicherung die Differenz als Speicherplatz nicht mehr zur Verfügung (Definition im Superblock).

Hier kann dann allerdings resize2fs seine Dienste leisten.

Hoffe, ich konnte helfen
Gruß
Bitte warten ..
Mitglied: emjott
10.09.2007 um 09:53 Uhr
Hallo viuser!

Hat geklappt

erst fsck -f /dev/hda5 und anschließend resize2fs /dev/hda5

jetzt lübbt wieder alles Danke
Bitte warten ..
Mitglied: MasterNuke
17.09.2007 um 20:35 Uhr
Hi emjott,

ich hatte das gleich Problem wie Du. Deine Methode funktioniert zwar, aber das eigentliche Problem besteht in der Definition der extended Partiton:

/dev/hda4 1158 14596 107948767+ 5 Extended

Es scheint so zu sein das fdisk beim Anlegen einer extended Partition standard maessig den Partitionstype 5 verwendet und nicht 85 (Linux extended).
Also zuerst neue extended Partition mit fdisk anlegen und danach Partitionstype mittels t auf 85 aendern.

Ich denke das ist der saubere Weg.
Bitte warten ..
Mitglied: emjott
18.09.2007 um 09:24 Uhr
hm...okay....werde ich mal bei nächster Gelegenheit ausprobieren
Bitte warten ..
Heiß diskutierte Inhalte
LAN, WAN, Wireless
Allgemeiner Fehler
gelöst jensgebkenFrageLAN, WAN, Wireless16 Kommentare

Hallo Gemeinschaft, habe bei einem PC folgendes Ping Problem über ipconfig erhalte ich die IP 192.168.178.37 will ich diesen ...

Microsoft
Die letzte Phase des Desktop Kriegs?
FrankInformationMicrosoft16 Kommentare

In seinem Blog vertritt Eric S. Raymond, bekannt auch unter seinem Hacker-Namen ESR, eine interessante Theorie um das Ende ...

Windows Userverwaltung
Powershell nach Gruppe und deren Mitglieder suchen
gelöst 145963FrageWindows Userverwaltung12 Kommentare

Hallo Admin' s, hier mein Object in der Active Directory. Wie kann ich jetzt gezielt nach der Gruppe "OU=Verwaltung" ...

Ubuntu
Server Bash Input Output error
gelöst DerEchteBoenFrageUbuntu12 Kommentare

Guten Tag Leute! Ich hab letztens einen älteren Hp Server mit 2x Intel Xeon mit jeweils 6 kernen und ...

Microsoft
Gespeichertes Eventlog per Powershell durchsuchen
gelöst DerWoWussteFrageMicrosoft12 Kommentare

Werte Kollegen! Ich archiviere die Securitylogs des Domänencontrollers jeden Tag. Wenn ich nun etwas im Log von z.B. vorgestern ...

Windows Userverwaltung
Active Directory Gruppen auslesen
gelöst MMaiwaldFrageWindows Userverwaltung12 Kommentare

Guten Abend, ich habe mir das Codeschnipsel geschnappt und möchte dieses noch erweitern. Dazu möchte ich noch die Beschreibung ...

Ähnliche Inhalte
Ubuntu

Status Kopiervorgang mit dd in log schreiben

gelöst caspi-pirnaFrageUbuntu3 Kommentare

Hallo zusammen, ich versuch seit vielen Stunden, einen Kopiervorgang, welcher per dd läuft, in ein LOG zu schreiben. Weder ...

PHP

Exit code generator

kunert0345TippPHP3 Kommentare

Beschreibung: Ein PHP-Script das sich durch den Verzeichnisbaum Eurer Website arbeitet und nach exit Codes die nicht 0 sind ...

RedHat, CentOS, Fedora

CentOS7 Emergency Mode FSCK Probleme

winlinFrageRedHat, CentOS, Fedora3 Kommentare

Hallo Leute habe eine CentOS7 VM und seit heute startet die nur im Emergency modeweiss nicht wieso. Habe beim ...

Windows 10

Windows 10 mit CRITICAL PROCESS DIED

gelöst liquidbaseFrageWindows 1031 Kommentare

Das aktuelle Problem was ich habe steht bereits im Threadtitel. Etwas mehr zum Hintergrund soll nun folgen. Problemkind ist ...

Datenbanken

PostgreSQL 12

akretschmerInformationDatenbanken

PostgreSQL 12 ist heute erschienen. Wie üblich mit einer ansehnlichen Reihe von verbesserten und neuen Features. Lest und probiert ...

Windows 10

Critical Process Died nach ausführen einer exe Datei

Atze32FrageWindows 108 Kommentare

Hallo, vielleicht könnt ihr mir helfen. Ich habe heute eine neue Tastatur bekommen, eine Thermaltake X1 RGB. Jetzt ist ...

Berechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid CloudSmall Business ITSmall Business IT