Beiträge von hulevi

    Hallo die Runde,


    nachdem ich in einem anderen Thread das Problem eingrenzen konnte, zeigt sich jetzt, dass meine RAID-Platten nicht mit OpenSUSE nutzbar sind:


    - Ich betreibe RAID 1 (Backup) mit der HW-Unterstützung (Silicon Image SIL5723) des ASUS Boards P5Q3 Deluxe/WiFi-AP @n. Die Technologie bzw. SW heißt DriveXpert
    - Das OpenSUSE 11.3-64 ist auf einer anderen SATA-Platte installiert
    - Zugriffe auf die normalen SATA-Platten gehen einwandfrei
    - Auf die DriveXpert-Platten kann ich zwar mit fdisk /dev/sdd zugreifen und erhalte mit "p" die korrekten Partitionen
    - Mount, fsck, u.a. funktioniert nicht mit den darauf bestehenden Partitionen, NTFS und ext3 (i/o error, bad superblock,....u.v.a.m.)
    - Mit KNOPPIX geht aber alles einwandfrei.


    Warum kann OpenSUSE 11.3-64 meine DriveXpert-Platten nicht bedienen?


    Ich grüße und bedanke mich schon im Voraus!
    Holger

    Neue Erkenntnisse auf OpenSUSE:


    fdisk /dev/sdd funktioniert, mit p wird Partitionstabelle ausgedruckt.


    mount der ntfs-filesysteme beim boot ist OK, sie sind aber nicht anzusprechen: I/O error
    Manuelles unmount und darauf folgendes mount geht nicht.


    Ergo: Alle filesysteme auf dieser Platte haben ein Problem.


    mount /dev/sdd5 /mnt
    mount: Sie müssen den Dateisystemtyp angeben
    linux-fodq:/windows/F # mount /dev/sdd5 /mnt -t ntfs
    Error reading bootsector: Eingabe-/Ausgabefehler
    Failed to sync device /dev/sdd5: Eingabe-/Ausgabefehler
    Failed to mount '/dev/sdd5': Eingabe-/Ausgabefehler
    NTFS is either inconsistent, or there is a hardware fault, or it's a
    SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
    then reboot into Windows twice. The usage of the /f parameter is very
    important! If the device is a SoftRAID/FakeRAID then first activate
    it and mount a different device under the /dev/mapper/ directory, (e.g.
    /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
    for more details.
    ------------------------------------------


    Die letzte Info ist ein Hinweis: RAID. Es ist eine RAID 1 - Platte (Backup über ASUS DriveXpert). Heißt das, dass OpenSUSE RAID nicht verarbeiten kann und andere Linuxe können das?


    Ich grüße etwas frustriert....
    Holger

    Hi Roland,
    es sieht so aus, dass OpenSUSE das device /dev/sdd6 nicht öffnen kann, nur fdisk /dev/sdd funktioniert:


    -------------------------------------------------------
    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.


    linux-fodq:/home/hul # file -s /dev/sdd6
    /dev/sdd6: ERROR: cannot read `/dev/sdd6' (Input/output error)


    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?


    linux-fodq:/home/hul # fsck.ext4 -b 32768 /dev/sdd6
    e2fsck 1.41.11 (14-Mar-2010)
    fsck.ext4: 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?


    linux-fodq:/home/hul # mount
    /dev/sda7 on / type ext4 (rw,acl,user_xattr)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    debugfs on /sys/kernel/debug type debugfs (rw)
    devtmpfs on /dev type devtmpfs (rw,mode=0755)
    tmpfs on /dev/shm type tmpfs (rw,mode=1777)
    devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
    fusectl on /sys/fs/fuse/connections type fusectl (rw)
    /dev/sda1 on /windows/C type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdb1 on /windows/D type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdc1 on /windows/E type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdd1 on /windows/F type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdd2 on /windows/G type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sda5 on /windows/H type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    /dev/sdd5 on /windows/I type fuseblk (rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)
    securityfs on /sys/kernel/security type securityfs (rw)


    linux-fodq:/home/hul # ls -l /dev/sdd6
    brw-rw---- 1 root disk 8, 54 25. Jan 11:57 /dev/sdd6
    linux-fodq:/home/hul #
    --------------------------------------------------------------------------


    Noch eine Idee oder ist das ein Fehler im OpenSUSE?


    Danke und herzliche Grüße
    Holger

    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

    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.

    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

    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

    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.