[gelöst] dm two root write protect, Filesystem read only gemountet

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

    • Ich habe keine TWO und weiß deshalb auch nicht, welches /dev auf / gemounted ist. Zeig doch einfach mal die Ausgabe von

      Quellcode

      1. mount
      dann sollte "/dev/mmcblk....... on / .... (ro,....)" angezeigt werden. Dann ist schon mal bekannt, auf welches /dev das root-Filesystem gemounted ist.
      Ich gehe aber mal davon aus, dass gutemine wie immer recht hat.

      gutemine schrieb:

      Wenn Ihr NICHT wisst das das root filesystem der one/two auf /dev/mmcblk0p7 ist dann gebt BITTE wenigstens KEINE Ratschläge!
    • goliath schrieb:

      Ich habe keine TWO und weiß deshalb auch nicht, welches /dev auf / gemounted ist. Zeig doch einfach mal die Ausgabe von

      Quellcode

      1. mount
      dann sollte "/dev/mmcblk....... on / .... (ro,....)" angezeigt werden. Dann ist schon mal bekannt, auf welches /dev das root-Filesystem gemounted ist.
      Ich gehe aber mal davon aus, dass gutemine wie immer recht hat.




      Spoiler anzeigen
      /dev/dreambox-rootfs on / type ext4 (ro,relatime,data=ordered)

      devtmpfs on /dev type devtmpfs (rw,relatime,size=1013904k,nr_inodes=253476,mode=755)
      sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
      proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
      securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
      tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
      devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
      tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
      tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
      cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
      pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
      cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
      cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
      cgroup on /sys/fs/cgroup/schedtune type cgroup (rw,nosuid,nodev,noexec,relatime,schedtune)
      cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
      cgroup on /sys/fs/cgroup/debug type cgroup (rw,nosuid,nodev,noexec,relatime,debug)
      cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
      cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relati
      me,memory)
      mqueue on /dev/mqueue type mqueue (rw,relatime)
      debugfs on /sys/kernel/debug type debugfs (rw,relatime)
      systemd-1 on /media/filme type autofs (rw,relatime,fd=30,pgrp=1,timeout=60,minproto=5,maxproto=5,direct,pipe_ino=423)
      systemd-1 on /data type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1111)
      tmpfs on /var/volatile type tmpfs (rw,relatime,mode=755)
      tmpfs on /tmp type tmpfs (rw,relatime)
      tmpfs on /var/spool type tmpfs (rw,relatime,mode=755)
      tmpfs on /var/cache type tmpfs (rw,relatime,mode=755)
      tmpfs on /var/lib type tmpfs (rw,relatime,mode=755)
      fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
      configfs on /sys/kernel/config type configfs (rw,relatime)
      /dev/dreambox-data on /data type ext4 (rw,relatime,data=ordered)
      /etc/auto.misc on /misc type autofs (rw,relatime,fd=6,pgrp=567,timeout=300,minproto=5,maxproto=5,indirect,pipe_ino=849)
      -hosts on /net type autofs (rw,relatime,fd=12,pgrp=567,timeout=300,minproto=5,maxproto=5,indirect,pipe_ino=21618)
      /etc/auto.hotplug on /autofs type autofs (rw,relatime,fd=18,pgrp=567,timeout=300,minproto=5,maxproto=5,indirect,pipe_ino=17232)
      192.168.1.37:/volume2/filme on /media/filme type nfs (rw,relatime,vers=3,rsize=8192,wsize=8192,namlen=255,soft,nolock,proto=tcp,timeo=2,retrans=1,sec=sys,mountaddr=192.168.1.37,mountvers=3,mountport=892,mountproto=tcp,local_lock=all,addr=192.168.1.37)
      [1;31mroot[m@[0;32mdreambox:[34;1m~[m$

    • warum nicht, wenn das der gültig device name ist

      jetzt geht es nur darum, wie man im rescue mode das flash rootfs anspricht um den filesystem check abzusetzen, der check bzw. repair funktioniert nur, wenn das device nicht gemoutet ist

      sonst mal in den rescue mode booten und dann blkid oder lsblk absetzen
      dann sollte man das erkennen, welches dev überprüft werden soll
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • Fred Bogus Trumper schrieb:

      poste auch die Ausgabe desrfolgenden Befehle

      blkid /dev/mmc*

      und/oder

      lsblk

      root@dreambox:~$ lsblk
      NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
      sda 8:0 1 114,6G 0 disk
      └─sda1 8:1 1 114,6G 0 part
      mmcblk0 179:0 0 14,6G 0 disk
      mmcblk0boot0 179:32 0 4M 0 disk
      mmcblk0boot1 179:64 0 4M 0 disk
      mmcblk0rpmb 179:96 0 4M 0 disk
      root@dreambox:~$



      Fred Bogus Trumper schrieb:

      warum nicht, wenn das der gültig device name ist

      jetzt geht es nur darum, wie man im rescue mode das flash rootfs anspricht um den filesystem check abzusetzen, der check bzw. repair funktioniert nur, wenn das device nicht gemoutet ist

      sonst mal in den rescue mode booten und dann blkid oder lsblk absetzen
      dann sollte man das erkennen, welches dev überprüft werden soll
      Spoiler anzeigen

      root@dreambox:~# blkid
      /dev/dreambox-rootfs: LABEL="dreambox-rootfs" UUID="b27a9c75-e2c8-4d04-93b8-1df
      24f7c0f3" TYPE="ext4"
      /dev/dreambox-data: LABEL="dreambox-data" UUID="230aa780-d7cf-475f-8cd4-8501cd7
      390a" TYPE="ext4"
      /dev/sda1: UUID="E8A3-ECE4" TYPE="exfat" PARTLABEL="dreambox-storage" PARTUUID=
      b028b37d-6a58-42b4-bd90-73ec010950cc"
      root@dreambox:~#


      root@dreambox:~# lsblk
      -bash: lsblk: not found

      root@dreambox:~#
    • skgo schrieb:


      root@dreambox:~# lsblk
      -bash: lsblk: not found

      root@dreambox:~#
      War das vom flash gebootet oder im rescue mode?
      setz mal beide commands im rescue mode ab

      und wenn vom flash gebootet hast:

      cat /proc/cmdline
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • das war im rescue mode

      und wenn vom flash gebootet hast:

      cat /proc/cmdline


      root@dreambox:~$ cat /proc/cmdline
      logo=osd0,loaded,0x7f800000 vout=1080p60hz,enable hdmimode=1080p60hz fb_width=1
      80 fb_height=720 console=ttyS0,1000000 root=/dev/mmcblk0p7 rootwait rootfstype=
      xt4 no_console_suspend
      root@dreambox:~$
    • leider wieder nur :

      root@dreambox:~# fsck.ext4 -f -v -p /dev/mmcblk0p7
      fsck.ext4: No such file or directory while trying to open /dev/mmcblk0p7
      Possibly non-existent device?


      aber wenn ich jetzt mount -i eingebe kommt

      Spoiler anzeigen

      root@dreambox:~# mount -i
      rootfs on / type rootfs (rw,relatime)
      proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
      tmpfs on /var/volatile type tmpfs (rw,relatime,mode=755)
      sysfs on /sys type sysfs (rw,relatime)
      debugfs on /sys/kernel/debug type debugfs (rw,relatime)
      configfs on /sys/kernel/config type configfs (rw,relatime)
      devtmpfs on /dev type devtmpfs (rw,relatime,size=1009680k,nr_inodes=252420,mode
      755)
      tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
      tmpfs on /tmp type tmpfs (rw,relatime)
      tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
      devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)



      rootfs on / type rootfs (rw,relatime) ist doch dann rw richtig oder nicht ?

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

    • Spoiler anzeigen

      root@dreambox:~# fdisk -lu /dev/mmc*
      Disk /dev/mmcblk0: 15.6 GB, 15634268160 bytes
      4 heads, 16 sectors/track, 477120 cylinders, total 30535680 sectors
      Units = sectors of 1 * 512 = 512 bytes
      Disk /dev/mmcblk0 doesn't contain a valid partition table
      Disk /dev/mmcblk0boot0: 4 MB, 4194304 bytes
      4 heads, 16 sectors/track, 128 cylinders, total 8192 sectors
      Units = sectors of 1 * 512 = 512 bytes
      Disk /dev/mmcblk0boot0 doesn't contain a valid partition table
      Disk /dev/mmcblk0boot1: 4 MB, 4194304 bytes
      4 heads, 16 sectors/track, 128 cylinders, total 8192 sectors
      Units = sectors of 1 * 512 = 512 bytes
      Disk /dev/mmcblk0boot1 doesn't contain a valid partition table
      fdisk: can't open '/dev/mmcblk0rpmb': Input/output error
    • hm, das sieht aus, als ob /dev/mmcblk0 gar keine Partitionstabelle hat

      mach mal

      fdisk -lu

      das zeigt alle block devices

      vielleicht sollte sich mal jemand melden, der auch eine Two hat
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • skgo schrieb:

      ich weiß es nicht genau
      Da man da ja wie gesagt auch viel kaputt machen kann, ist das posten eines Befehls gleich mit der Aussage hinten dran, "ich weiß es nicht genau" echt fahrlässig. Andere User machen da dann vielleicht einfach copy&paste, und haben dann den Salat. Also bitte noch mal ganz genau überlegen, ob der Befehl 100%ig so stimmt.