/system kann nicht als rw gemountet werden

Ich bin mit magisk gerootet und versuche, /system als rw mit diesem Befehl zu mounten:

mount -o remount, rw /system

Es gibt einen Fehler

'/system' nicht in /proc/mounts

Cat /proc/mounts gibt zurück:

ro,seclabel,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=963128k,nr_inodes=113081,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
proc /proc proc rw,relatime,gid=3009,hidepid=2 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,seclabel,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt tmpfs rw,seclabel,relatime,size=963128k,nr_inodes=113081,mode=755,gid=1000 0 0
keine /config configfs rw,relatime 0 0
keine /dev/cpuctl cgroup rw,relatime,cpu 0 0
pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0
/dev/block/bootdevice/by-name/system /system ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/bootdevice/by-name/userdata /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,user_xattr,inline_xattr,acl,inline_data,active_logs=6 0 0
/dev/block/bootdevice/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,data=ordered 0 0
/dev/block/bootdevice/by-name/fsg /fsg ext4 ro,context=u:object_r:fsg_file:s0,nosuid,nodev,relatime,nobarrier 0 0
/dev/block/bootdevice/by-name/modem /firmware ext4 ro,context=u:object_r:firmware_file:s0,nosuid,nodev,relatime,nobarrier,data=ordered 0 0
/dev/block/bootdevice/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,data=ordered 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
tmpfs /storage tmpfs rw,seclabel,relatime,size=963128k,nr_inodes=113081,mode=755,gid=1000 0 0
tmpfs /sbin tmpfs rw,seclabel,relatime,size=963128k,nr_inodes=113081 0 0
/dev/block/bootdevice/by-name/system /sbin/.core/mirror/system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/bootdevice/by-name/userdata /sbin/.core/mirror/bin f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,user_xattr,inline_xattr,acl,inline_data,active_logs=6 0 0
/dev/block/loop0 /sbin/.core/img ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/framework/XposedBridge.jar ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libxposed_art.so ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libsigchain.so ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libart.so ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libart-disassembler.so ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/lib/libart-compiler.so ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/bin/patchoat ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/bin/oatdump ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/bin/dex2oat ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/bin/app_process32_xposed ext4 rw,seclabel,relatime,data=ordered 0 0
/dev/block/loop0 /system/etc/hosts ext4 rw,seclabel,relatime,data=ordered 0 0
/data/media /mnt/runtime/default/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6 0 0
/data/media /storage/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6 0 0
/data/media /mnt/runtime/read/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=23 0 0
/data/media /mnt/runtime/write/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7 0 0
/dev/block/vold/public:179_65 /mnt/media_rw/C583-170F vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020 ,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/mnt/media_rw/C583-170F /mnt/runtime/default/C583-170F sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6 0 0
/mnt/media_rw/C583-170F /storage/C583-170F sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6 0 0
/mnt/media_rw/C583-170F /mnt/runtime/read/C583-170F sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18 0 0
/mnt/media_rw/C583-170F /mnt/runtime/write/C583-170F sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18 0 0
/dev/block/bootdevice/by-name/userdata /sbin/.core/db-0/magisk.db f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,user_xattr,inline_xattr,acl,inline_data, active_logs=6 0 0

Ich bin auf lineageos14.1 Merlin, andere Apps wie der Datei-Explorer können es korrekt mounten, aber die ADB-Shell kann es nicht. bitte leite mich an, wie man es als rw mountet

Sie sind sich nicht sicher, warum Sie Magisk verwenden - LOS verfügt über eine integrierte, leichte Root-Verwaltung, die mit einem zusätzlichen Patch vollständig aktiviert werden kann. Ich habe denselben Befehl ausprobiert und er funktioniert auf meinem eigenen LOS-Gerät mit integriertem Root. Der Vorschlag ist, ein Backup zu erstellen und das integrierte Root mit einem sauberen Flash zu versuchen. Wenn das immer noch nicht funktioniert, ist das Problem gerätespezifisch.
Nun, ich konnte dieses Root-Dienstprogramm nicht finden, aber ich möchte, dass eine einzelne Shell-Anweisung auf mehreren Geräten funktioniert
Die ganze Idee hinter Magisk ist, systemLOS zu sein – dh NICHT zu modifizieren /system. Vielleicht bearbeiten/system Sie Ihre Frage und geben an, was Sie durch das Einhängen von r / w erreichen möchten ? Ich habe irgendwie das Gefühl, dass dies ein XY-Problem sein könnte, das auf andere Weise gelöst werden muss.
Eigentlich mache ich eine App, die das /system rw (eine Art Dateimanager) mit einem Shell-Skript einbindet, damit ich Systemdateien bearbeiten kann. Und da das Skript nicht funktionierte, habe ich es in der ADB-Shell überprüft und konnte es nicht zum Laufen bringen. Ich weiß, dass es bei Magisk nur um systemloses geht, aber andere Apps können mein System-RW mounten, während ich das nicht einmal mit der Shell kann ...

Antworten (1)

Okay, es war also ein Tippfehler, der richtige Befehl zum Mounten lautet:

mount -o rw, /system erneut mounten

Wow, ich habe diesen Befehl jahrelang umgekehrt verwendet und es hat funktioniert. Jetzt kämpfte ich mit einem neuen Android 8-Gerät und das half, ich bin beeindruckt.