USB SSD-Festplatte Ext4 read only

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • USB SSD-Festplatte Ext4 read only

      Hallo zusammen,

      ich habe bei meiner Uno4k eine zweite Festplatte (SSD) am seitlichen USB-Anschluss eingehängt. Festplatte initialisiert, Ext4-formatiert und eingehängt - soweit so gut. Allerdings ist die Festplatte danach read only.

      Nachdem ich alles mögliche nicht funktioniert hatte, habe ich die FP auf Ext2 zu formatieren und siehe da... es geht.

      Ich dachte immer SSD-Festplatten sollten auch in Ext4 formatiert werden...

      Vielleicht hat ja jmd. eine Idee, weshalb das Ext4-Formatierten der SSD zu ro führt?

      Danke schon mal im Voraus.

      Jörg

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Joerg-H ()

    • Bei meine Duo 4K ist die SSD auch mit Ext4 formatiert und nach /media/hdd1 eingehängt. Sie ist aber nicht read only.

      Versuch es doch nochmal mit Ext4!
    • das ist absolut seltsam und nicht normal

      zeigt denn der Befehl
      mount
      auf der Linux kommandozeile auch an, dass der Mount read only ist?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von anudanan ()

    • Hast du eventuell in der Datei /etc/fstab einen Eintrag, der /dev/sda1 als read only mounted?
    • Ich glaube nicht..., aber ich bin auch absoluter Linux-Laie. Hier die fstab:

      rootfs / auto defaults 1 1
      proc /proc proc defaults 0 0
      devpts /dev/pts devpts mode=0620,gid=5 0 0
      usbdevfs /proc/bus/usb usbdevfs noauto 0 0
      tmpfs /run tmpfs mode=0755,nodev,nosuid,strictatime 0 0
      tmpfs /var/volatile tmpfs defaults 0 0
      tmpfs /dev/shm tmpfs mode=0777 0 0
      #/dev/sda1 /media/hdd auto defaults 0 0
      ###############################################################################
      ### Please use DeviceManager for mounting filesystems
      ### if you use fstab be sure that you do not mount
      ### a filesystem two times (fstab and DeviceManager)
    • Das steht nichts drin, ist auskommentiert

      Ich habe jetzt keine Idee mehr, wer da das readonly einrichtet. Das VTI ist altuell und hat auch alle online Updates?
    • Wenn man nach der Beschreibung im Netz sucht, findet man ein paar Stellen, die als Ursache eine defekte HDD ausgemacht haben. Ich würde daher mal ein fsck über die Platte laufen lassen und auch mal schauen, ob es in /var/log/messages Exceptions vom Kernel gibt.

      Ext4 ist schon rein aus Performance Sicht die so viel bessere Alternative - ext2 solltest du nicht mehr benutzen (es sei denn es geht um kleine USB Sticks).
      Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau runter und schlägt dich mit seiner Erfahrung.
    • Das wird es sein. Da wird das Linux das ext4 nicht ohne Fehler auf die SSD initialisiert bekommen haben. Ich vermute auch, dass dann direkt nach einem echten Neustart in /var/log/messages beim Mounten der SSD dein steht, dass die dirty ist und auch nicht clean zu bekommen ist und deshalb read only gemountet wird.

      Dann ist die ssd aber vermutlich defekt und sollte auch nicht mehr benutzt werden

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von anudanan ()

    • So habe fsck mal ausprobiert. Allerdings gab es bei fsck "command not found", so dass ich mit "/sbin/fsck.ext4 /dev/sda1" geprüft habe.

      Hier das Ergebnis in der Kommandozeile:

      e2fsck 1.42.9 (28-Dec-2013)
      /dev/sda1: recovering journal
      /dev/sda1 contains a file system with errors, check forced.
      Pass 1: Checking inodes, blocks, and sizes
      Pass 2: Checking directory structure
      Pass 3: Checking directory connectivity
      Pass 4: Checking reference counts
      Pass 5: Checking group summary information
      /dev/sda1: 11/244224 files (0.0% non-contiguous), 67229/62514432 blocks

      Die "messages"-Datei habe ich als Anhang beigefügt.

      Die SSD lief als Win-System-Platte in einem Desktop-PC und machte bis dato nie Probleme. Nach Ausbauch habe ich sie dann in ein externes 2,5"-Gehäuse gesteckt und an der VU angeschlossen. Es wäre doch ein großer Zufall wenn die SSD just in diesem Moment abraucht, oder? Und: Wieso funzt sie dann unter Ext2, wenn sie defekt ist?
      Dateien
      • messages.txt

        (47,37 kB, 4 mal heruntergeladen, zuletzt: )
    • Beim e2fsck sieht man ja, dass das Journal von ext4 nicht in Ordnung ist, was aber normalerweise direkt nach dem Erzeugen eines EXT4 nicht so sein darf. Dass es mit ext2 geht, ist sicherlich erstmal nur jetzt so und täuscht, die Probleme kämen dann später. Ext2 hat auch kein journal, um schnell Inkonsistenzen im Filesystem detektieren zu können. Wenn das Linux das ext4 filesystem nicht ordenlich aufbringen kann, dann stimmt da etwas mit der HDD oder ggfs auch mit dem externen Gehäuse nicht

      In der Messagedatei sieht man,
      Spoiler anzeigen

      Nov 14 05:37:39 vuuno4k user.err kernel: [ 8.672942] Buffer I/O error on device sda1, logical block 30965760
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.679231] lost page write due to I/O error on sda1
      Nov 14 05:37:39 vuuno4k user.err kernel: [ 8.679248] JBD2: Error -5 detected when updating journal superblock for sda1-8.
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.686989] EXT4-fs warning (device sda1): ext4_clear_journal_err:4602: Filesystem error recorded from previous mount: IO failure
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.686996] EXT4-fs warning (device sda1): ext4_clear_journal_err:4603: Marking fs in need of filesystem check.
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.689126] EXT4-fs (sda1): warning: mounting fs with errors, running e2fsck is recommended
      Nov 14 05:37:39 vuuno4k user.info kernel: [ 8.690544] EXT4-fs (sda1): recovery complete
      Nov 14 05:37:39 vuuno4k user.info kernel: [ 8.690884] sd 2:0:0:0: [sda] Invalid command failure
      Nov 14 05:37:39 vuuno4k user.info kernel: [ 8.690889] sd 2:0:0:0: [sda]
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.690893] Result: hostbyte=0x00 driverbyte=0x08
      Nov 14 05:37:39 vuuno4k user.info kernel: [ 8.690898] sd 2:0:0:0: [sda]
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.690902] Sense Key : 0x5 [current]
      Nov 14 05:37:39 vuuno4k user.info kernel: [ 8.690909] sd 2:0:0:0: [sda]
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.690912] ASC=0x24 ASCQ=0x0
      Nov 14 05:37:39 vuuno4k user.info kernel: [ 8.690917] sd 2:0:0:0: [sda] CDB:
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.690932] cdb[0]=0x2a: 2a 08 0e c4 08 00 00 00 08 00
      Nov 14 05:37:39 vuuno4k user.err kernel: [ 8.690953] end_request: critical target error, dev sda, sector 247728128
      Nov 14 05:37:39 vuuno4k user.err kernel: [ 8.697774] Buffer I/O error on device sda1, logical block 30965760
      Nov 14 05:37:39 vuuno4k user.warn kernel: [ 8.704050] lost page write due to I/O error on sda1
      Nov 14 05:37:39 vuuno4k user.err kernel: [ 8.704074] JBD2: Error -5 detected when updating journal superblock for sda1-8.

      dass es I/O Error beim Schreiben auf dem externen Laufwerk gibt.

      Du könntest das jetzt noch mit einem anderen Gehäuse probieren oder mit einer anderen SSD oder HDD, falls du so etwas hast.

      Du könntest auch ma die Smartwerte auslesen, geht vermutlich besser am PC

      Vielleicht auch mal am PC mit dem USB Gehäuse und der SSD einen Check machen.

      Hast du das schonmal an dem zweiten USB Anschluss probiert, vielleicht liegt es ja auch daran.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von anudanan ()

    • Jetzt wird es kurios: Ich habe die SSD an einem Linux-Laptop mit fsck getestet: Alles i.O. "sauber"
      Dann zurück an die VU, mount gibt rw an, versucht mit mkdir ein Verzeichnis zu erstellen (Meldung: "Read-only file system"), gleich danach gibt mount ro an.

      An beiden USB-Anschlüssen getestet, das gleiche Ergebnis. Irgendwie wird rw beim Festplattenzugriff zu ro.
    • Ich würde die SSD mal als interne Platte installieren und initialisieren.

      Eventuell auch mal eine andere Partitionierung, z.B. 1%/99% probieren.
    • Wenn sein Profile stimmt, ist das mit der internen schwierig (uno4k) ;)

      Könnte vielleicht noch mit der Stromversorgung zu tun haben
      Anderes Gehäuse hast du nicht?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von anudanan ()