ext3-Filesystem nicht mit OpenSUSE 11.3 lesbar

Hinweis: In dem Thema ext3-Filesystem nicht mit OpenSUSE 11.3 lesbar gibt es 15 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo die Runde,
    ich habe ein ext3-Filesystem mit Paragon Partion Manager 11 erstellt und alte Daten darauf zurückgeschrieben. Alle Test sind OK.
    Nur:
    Mit OpenSUSE kann ich das filesystem nicht mounten. Fehler: Cannot read Superblock.
    fdisk zeigt keine Auffälligkeiten, fsck verweigert den Check.


    Mit anderen Linuxen, z.B. Knoppix kann ich das filesystem lesen und mounten.
    Was kann ich tun? Hat der Treiber bei Opensuse ein Problem?


    Vielen Dank für Eure Hilfe im Voraus!
    Holger :(


    PS: Ich wurde eben gebeten anzuführen, dass ich diese Anfrage auch im forums.opensuse.org gestellt habe.

    Einmal editiert, zuletzt von hulevi ()

    Für den Inhalt des Beitrages 28216 haftet ausdrücklich der jeweilige Autor: hulevi

  • Hallo,


    Versuch ein fsck mit der -b Option


    Code
    # fsck.ext3 -b superblock /dev/sdax


    -b = use an alternative superblock (siehe man fsck.ext3)


    superblock = location of the backup superblock


    /dev/sdxy = die Problem-Partition (z.B. /dev/sda1 oder /dev/sdb3)


    Damit Du weisst wo ein backup superblock sich befindet, musst Du die blocksize der Partition wissen. Siehe zum Beispiel die Ausgabe von (als root):


    Code
    # tune2fs -l /dev/sdax


    Hier sollte eine Zeile heissen (z.B.):


    Code
    Block size:             4096


    In diesem Fall wäre dann der fsck Befehl so (siehe man fsck.ext3, -b Option):


    Code
    # fsck.ext3 -b 32768 /dev/sdax


    (mit /dev/sdax entsprechend angepasst)


    Gruss,
    Roland

    Für den Inhalt des Beitrages 28224 haftet ausdrücklich der jeweilige Autor: rme

  • Hallo Roland,
    danke für die Tipps. Blos es kommen die folgenden Fehlermeldungen in meinem OpenSUSE 11.3-64:


    1. fsck.ext3 /dev/sdd6
    .......Attempt to read block from filesystem resulted in short read while trying to open /dev/sdd6
    Could this be a zero-length partition?


    2. tunefs -l /dev/sdd6
    .....Attempt....(dto.)
    Couldn't find valid filesystem superblock


    3. mount /dev/sdd6 /mnt -t ext3
    ....wrong fs type or....
    danach
    dmesg | tail
    .......unable to read superblock


    4. fdisk /dev/sdd6
    p
    .....6 partitions (HPFS/NTFS, HPFS/NTFS, W95 Ext'd (LBA), HPFS/NTFS, Linux (83).....nach der ersten Partion die Meldung:
    Partition 1 does not end on cylinder boundary.
    Hm, hat das was zu bedeuten?


    Es sieht so aus, dass irgendetwas an dem mit PM11 erstellten FS nicht ganz regelkonform ist und andere Linuxe damit klar kommen, aber OpenSUSE eben nicht.....
    Das sind bislang alle Erkenntnisse.


    Ich grüße freundlich!
    Holger

    Für den Inhalt des Beitrages 28231 haftet ausdrücklich der jeweilige Autor: hulevi

  • rme:
    unter Knoppix geht das alles......ich hab's eben überprüft: mount, tune2fs, fsck etc.
    Hm...? ?(


    Herzliche Grüße
    Holger

    Für den Inhalt des Beitrages 28232 haftet ausdrücklich der jeweilige Autor: hulevi

  • Hallo Holger,


    Poste bitte die Ausgabe von (als root):


    Code
    # fdisk -l


    (-l ist ein el, nicht eine eins)


    Zitat

    Partition 1 does not end on cylinder boundary.
    Hm, hat das was zu bedeuten?


    Nein, ist nicht von Bedeutung.


    Gruss,
    Roland

    Für den Inhalt des Beitrages 28233 haftet ausdrücklich der jeweilige Autor: rme

  • Hallo Roland,


    uups..jetzt hab ich alles probiert im Knoppix ohne Fehlermeldung: tune2fs, dumpe2fs, mount, etc. alles OK, aber:


    fdisk -l /dev/sdd6


    Disk /dev/sdd6: 127.6 GB, 127639632896 bytes
    255 heads, 63 sectors/track, 15517 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x00000000


    Disk /dev/sdd6 doesn't contain a valid partition table


    HUCH? Wie funktioniert dann alles andere unter Knoppix und OpenSUSE mag's nicht?


    Herzliche Grüße
    Holger

    Für den Inhalt des Beitrages 28234 haftet ausdrücklich der jeweilige Autor: hulevi

  • Nein, nicht


    Code
    # fdisk -l /dev/sdd6


    sondern


    Code
    #fdisk -l


    Gruss,
    Roland

    Für den Inhalt des Beitrages 28236 haftet ausdrücklich der jeweilige Autor: rme

  • Nein, nicht


    Code
    # fdisk -l /dev/sdd6


    sondern


    Code
    #fdisk -l


    Gruss,
    Roland


    fdisk -l


    Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
    255 heads, 63 sectors/track, 121601 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0xa4b6a569


    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 8163 65569266 7 HPFS/NTFS
    /dev/sda2 8164 121601 911190735 f W95 Ext'd (LBA)
    /dev/sda5 8164 118360 885157371 7 HPFS/NTFS
    /dev/sda6 118361 118615 2048256 82 Linux swap / Solaris
    /dev/sda7 118616 121601 23984128 83 Linux


    Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
    255 heads, 63 sectors/track, 121601 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0xe8900690


    Device Boot Start End Blocks Id System
    /dev/sdb1 * 1 121601 976760001 7 HPFS/NTFS


    Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
    255 heads, 63 sectors/track, 121601 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x93f380c6


    Device Boot Start End Blocks Id System
    /dev/sdc1 * 1 121602 976762552 7 HPFS/NTFS


    Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
    255 heads, 63 sectors/track, 121601 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0xd65299bb


    Device Boot Start End Blocks Id System
    /dev/sdd1 * 1 13 102400 7 HPFS/NTFS
    Partition 1 does not end on cylinder boundary.
    /dev/sdd2 14 12763 102407341 7 HPFS/NTFS
    /dev/sdd3 12764 121601 874241235 f W95 Ext'd (LBA)
    /dev/sdd5 12764 106083 749592868+ 7 HPFS/NTFS
    /dev/sdd6 106084 121601 124648079 83 Linux


    Disk /dev/sdi: 100.0 GB, 100030242816 bytes
    255 heads, 63 sectors/track, 12161 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x64656469


    Device Boot Start End Blocks Id System
    /dev/sdi1 1 12161 97683201 c W95 FAT32 (LBA)


    -------------------------------
    Grüße
    Holger


    Zur Klarstellung: Dies ist der Ausdruck auf Knoppix.

    Einmal editiert, zuletzt von hulevi ()

    Für den Inhalt des Beitrages 28237 haftet ausdrücklich der jeweilige Autor: hulevi

  • Hallo,


    Ich sehe da kein Problem. Mounte bitte die Partition wie folgt:


    Code
    # mount /dev/sdd6 /mnt


    (ohne -t ext3)


    Und wenn dies nicht funktioniert, dann:


    Code
    # fsck.ext3 -b 32768 /dev/sdd6


    (wenn tatsächlich ext3, sonst anpassen)


    Gruss,
    Roland

    Für den Inhalt des Beitrages 28238 haftet ausdrücklich der jeweilige Autor: rme

  • Danke Roland.
    Nochmal zur Info: die vorigen Tests waren auf Knoppix. Jetzt wieder zurück auf OpenSUSE 11.3-64
    die gleichen Test + die zueltzt von Dir vorgeschlagenen:
    --------------------------------------------------
    fdisk -l


    Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte
    255 Köpfe, 63 Sektoren/Spur, 121601 Zylinder
    Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0xa4b6a569


    Gerät boot. Anfang Ende Blöcke Id System
    /dev/sda1 * 1 8163 65569266 7 HPFS/NTFS
    /dev/sda2 8164 121601 911190735 f W95 Erw. (LBA)
    /dev/sda5 8164 118360 885157371 7 HPFS/NTFS
    /dev/sda6 118361 118615 2048256 82 Linux Swap / Solaris
    /dev/sda7 118616 121601 23984128 83 Linux


    Platte /dev/sdb: 1000.2 GByte, 1000204886016 Byte
    255 Köpfe, 63 Sektoren/Spur, 121601 Zylinder
    Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0xe8900690


    Gerät boot. Anfang Ende Blöcke Id System
    /dev/sdb1 * 1 121601 976760001 7 HPFS/NTFS


    Platte /dev/sdc: 1000.2 GByte, 1000204886016 Byte
    255 Köpfe, 63 Sektoren/Spur, 121601 Zylinder
    Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x93f380c6


    Gerät boot. Anfang Ende Blöcke Id System
    /dev/sdc1 * 1 121602 976762552 7 HPFS/NTFS


    Platte /dev/sdd: 1000.2 GByte, 1000204886016 Byte
    255 Köpfe, 63 Sektoren/Spur, 121601 Zylinder
    Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0xd65299bb

    Gerät boot. Anfang Ende Blöcke Id System
    /dev/sdd1 * 1 13 102400 7 HPFS/NTFS
    Partition 1 endet nicht an einer Zylindergrenze.
    /dev/sdd2 14 12763 102407341 7 HPFS/NTFS
    /dev/sdd3 12764 121601 874241235 f W95 Erw. (LBA)
    /dev/sdd5 12764 106083 749592868+ 7 HPFS/NTFS
    /dev/sdd6 106084 121601 124648079 83 Linux
    -------------------------------------------------------------------------------------
    linux-fodq:/home/hul # mount /dev/sdd6 /mnt
    mount: Sie müssen den Dateisystemtyp angeben


    ------------------------------------------------------------------------------------
    linux-fodq:/home/hul # fsck.ext3 -b 32768 /dev/sdd6
    e2fsck 1.41.11 (14-Mar-2010)
    fsck.ext3: Attempt to read block from filesystem resulted in short read beim Versuch, /dev/sdd6 zu öffnen
    Könnte es eine Partion der Länge Null sein?


    -----------------------------------------------------------
    mount /dev/sdd6 /mnt -t ext3
    mount: wrong fs type, bad option, bad superblock on /dev/sdd6,
    missing codepage or helper program, or other error
    Manchmal liefert das Syslog wertvolle Informationen – versuchen
    Sie dmesg | tail oder so


    linux-fodq:/home/hul # dmesg | tail
    [ 525.705178] lirc_mceusb[2]: usb remote disconnected
    [ 525.807012] usb 2-4: reset high speed USB device using ehci_hcd and address 2
    [ 526.044138] usb 2-4: reset high speed USB device using ehci_hcd and address 2
    [ 526.180847] lirc_dev: lirc_register_driver: sample_rate: 0
    [ 526.211100] lirc_mceusb[2]: Generic USB2.0-CRW on usb2:2
    [ 541.723785] sd 7:0:0:0: [sdd] Unhandled error code
    [ 541.723789] sd 7:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK
    [ 541.723792] sd 7:0:0:0: [sdd] CDB: Read(10): 28 00 65 94 62 e4 00 00 02 00
    [ 541.723800] end_request: I/O error, dev sdd, sector 1704223460
    [ 541.723813] EXT3-fs (sdd6): error: unable to read superblock
    ---------------------------------------------------------------------------------------------------
    tune2fs -l /dev/sdd6
    tune2fs 1.41.11 (14-Mar-2010)
    tune2fs: Attempt to read block from filesystem resulted in short read beim Versuch, /dev/sdd6 zu öffnen
    Kann keinen gültigen Dateisystem-Superblock finden.
    ------------------------------------------------------------------------------------


    Das war jetzt alles auf OpenSUSE. Hilft das irgendwie weiter?


    Ich grüße herzlich.
    Holger

    Für den Inhalt des Beitrages 28239 haftet ausdrücklich der jeweilige Autor: hulevi