Meizu MX4 Ubuntuエディションを受け取ったばかりで、すでにハッキングを始めています。 davfs2を使用してリモートドライブをマウントすることに成功しましたが、/ etc/fstabに追加したものはすべて、電話を再起動するたびに自動的に削除されます。これはバグですか、それとも意図的なセキュリティ機能ですか?
回避策はありますか? –起動後にスクリプトを実行し、不足している行をgrep/etc/fstabで追加してドライブをマウントすることを考えていました。より良い解決策はありますか?
/lib/init/fstab
を使用できます。ただし、システムパーティションを書き込み可能に設定する前に、
Sudo Android-gadget-service enable writable
再起動後、/lib/init/fstab
をSudo nano
またはSudo vim
で編集できます。たとえば、次の文字列を追加できます。
/dev/mmcblk1p2 /home/phablet/mnt/sd ext2 defaults,noatime,nodiratime,errors=remount-ro 0 2
sDカードにext2パーティションをマウントします。次に、システムパーティションを再度読み取り専用にします:Sudo rm /userdata/.writable_image
そして再起動します。
もちろん、新しいOTAを取得した後は、もう一度繰り返す必要があります。
標準/etc/fstab
は、ubuntu-touchで神秘的であり、tmpfsにマウント(バインド)しており、オンザフライで生成されるか、開始時に生成されるようです。しかし、/lib/init/fstab
はうまく機能します。