RootFS is not mounted ReadWrite. This is NOT fine.

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gast

    #1

    RootFS is not mounted ReadWrite. This is NOT fine.

    Hallo Zusammen,

    Eventuell kann mir einer von euch weiterhelfen. Beim health check kriege ich beim RoofFS check folgenden Fehler:

    "RootFS is not mounted ReadWrite. This is NOT fine."

    Ich kann die Root partition als rw remounten und alles geht wieder:

    Code:
    mount -o remount,rw /dev/mmcblk0p2
    Nach dem Neustart ist es dann aber wieder readonly.

    dmesg zeigt nichts an was auf einen Fehler deutet:

    Code:
    [    2.250488] [B]Indeed it is in host mode hprt0 = 00001101[/B]
    [    2.328010] mmc0[B]: host does not support reading read-only switch, assuming write-enable[/B]
    [    2.347077] mmc0: new high speed SDHC card at address aaaa
    [    2.355601] mmcblk0: mmc0:aaaa SC32G 29.7 GiB
    [    2.366323] mmc1: new high speed SDIO card at address 0001
    [    2.374608]  mmcblk0: p1 p2
    [    2.415960] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.429040] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
    [    2.448419] devtmpfs: mounted
    Hat jemand eine Idee an was das liegen kann?

    Noch einige Fragen an euch:
    1) Ich habe gelesen dass es an einer defekten SD Karte liegen kann. Wie kann ich das am Besten testen?
    2) Wie kann ich beim Neustart einen FS check forcieren? "touch" wie unter [1] beschrieben scheint auf dem Raspberry nicht zu funktionieren.
    3) Wo ist beim Loxberry die konfiguration für das Root FS hinterrlegt? /etc/fstab ist beim mir leer.

    Vielen Dank für eure Hilfe!

    [1] https://linuxconfig.org/how-to-force-fsck-to-check-filesystem-after-system-reboot-on-linux
    Zuletzt geändert von Gast; 12.10.2019, 19:59.
  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6310

    #2
    Wenn fstab bei Dir leer ist, dann ist da was kaputt. Ich weiß aber auch grad gar nicht ob es da irgendwo ein default gibt. Da weiß vielleicht Prof.Mobilux mehr.
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar

    • Gast

      #3
      Danke für die Antwort. Ich glaube /etc/fstab selber ist i.O. /etc/fstab ist nicht komplett leer. Einfach das Root FS ist dort nicht angegeben. Ich habe inzwischen herausgefunden dass das RootFS nicht via /etc/fstab gemounted wird (Details weiter unten). Entsprechend also nicht relevant für mein Problem.

      Code:
      root@loxberry:/# cat /etc/fstab
      # Binary file /etc/fstab matches,nofail
      # a swapfile is not a swap partition, no line here
      #   use  dphys-swapfile swap[on|off]  for that

      Aktueller workaround

      Als temporäre Lösung remounte ich / nun als RW beim Start. Das ist zwar ein Hack, löst aber meine Probleme (aktuell kann ich diverse Einstellungen nicht speichern wenn das RootFS RO ist).

      Code:
      > cat /etc/rc.local 
      ...
      mount -o remount,rw /dev/mmcblk0p2

      Neue Erkentnisse

      Noch einige Fragen an euch:
      1) Ich habe gelesen dass es an einer defekten SD Karte liegen kann. Wie kann ich das am Besten testen?
      2) Wie kann ich beim Neustart einen FS check forcieren? "touch" wie unter [1] beschrieben scheint auf dem Raspberry nicht zu funktionieren.
      3) Wo ist beim Loxberry die konfiguration für das Root FS hinterrlegt? /etc/fstab ist beim mir leer.
      #2 und #3 habe ich inzwischen herausgefunden.

      re "2":
      Es wird in cmdline.txt configuriert. Detaillierte Infos in [1].

      re "3":
      Das Root FS wird in cmdline.txt definiert. Das ist der Grund weshalb es in /etc/fstab nicht auftaucht ([2]).

      [1] https://raspberrypi.stackexchange.co...n-fsck-at-boot
      [2] https://www.raspberrypi.org/document...cmdline-txt.md

      Kommentar

      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6310

        #4
        Du machst das schon
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar

        • doc-brown
          Lox Guru
          • 13.09.2015
          • 1480

          #5
          hi,
          habe eben gesehen, dass ich auch den fehler mit dem RO gemounteten filesystem habe.

          gibt es da was neues - bzw eine lösung?

          oder ist eine neuinstallation vielleicht das schnellste?

          Kommentar

          • Ridler
            Dumb Home'r
            • 13.09.2015
            • 13

            #6
            Hallo,

            Gibt es Erkenntnisse wo der Fehler herkommt? Bei mir ist es jetzt auch aufgetaucht.
            Und was war bei euch die Lösung?

            VG,
            Mathias

            Kommentar

            • Christian Fenzl
              Lebende Foren Legende
              • 31.08.2015
              • 11232

              #7
              Welche Version hast du?
              Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

              Kommentar

              • Ridler
                Dumb Home'r
                • 13.09.2015
                • 13

                #8
                Die aktuelle 2.2.0.4.

                Heute morgen war der Fehler definitiv noch nicht da. Hatte dann öfters mal von der Spannung getrennt, weil ich Kabel verlegt hab.

                Kommentar

                • Christian Fenzl
                  Lebende Foren Legende
                  • 31.08.2015
                  • 11232

                  #9
                  Das ist halt schlecht, weil da ein Dateisystem drauf ist, dass sauber beendet werden will.

                  Wenn du Glück hast, ist es das:
                  Hallo LoxBerry-Gemeinde! Klicke auf die Grafik für eine vergrößerte Ansicht Name: LB22.png Ansichten: 0 Größe: 805,0 KB ID: 272490 Nach einer langen Frühlings-, Corona- und Sommerpause haben wir gestern LoxBerry V2.2 Pippin (V2.2.0.2) in LoxBerry Update als RELEASE freigeschaltet. Wenn ihr automatische Updates


                  lg, viel Erfolg!
                  ​​​​​​
                  Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                  Kommentar

                  • Ridler
                    Dumb Home'r
                    • 13.09.2015
                    • 13

                    #10
                    Danke! Problem gelöst.

                    Und in Zukunft trenne ich die Spannung nicht mehr einfach so...

                    Kommentar

                    • svethi
                      Lebende Foren Legende
                      • 25.08.2015
                      • 6310

                      #11
                      Nur mal so zur Info und zum Nachdenken ... ziehst Du auch bei Deinem Windows Rechner einfach und mehrfach hintereinander den Netzstecker?
                      Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                      Kommentar

                      • Ridler
                        Dumb Home'r
                        • 13.09.2015
                        • 13

                        #12
                        Jap, aber der hat auch nen Akku verbaut ​​​​​​

                        Hab meine Lektion gelernt!

                        Kommentar


                        • svethi
                          svethi kommentierte
                          Kommentar bearbeiten
                          😃 👍🏻
                      Lädt...