У меня есть несколько вопросов о функции «только для чтения-rootfs» из проекта yocto, к сожалению, документация не очень удобна.Файловая система только для чтения на yocto
Так, добавив, что к EXTRA_IMAGE_FEATURES делает Yocto фс только для чтения, но:
5.15.3. Areas With Write Access
With the read-only-rootfs feature enabled, any attempt by the target to
write to the root filesystem at runtime fails. Consequently, you must make
sure that you configure processes and applications that attempt these types
of writes do so to directories with write access (e.g. /tmp or /var/run).
они говорят, что некоторые области могут быть сделаны RW, но они не предоставляют дополнительную информацию об этом.
Чего я хочу достичь - это все операции, процессы и прочее, которые необходимо загрузить в ОЗУ, и SD-карта должна оставаться нетронутой, как если бы она была после вспышки, а не записывать на нее один бит. Но у пользователя должна быть возможность превратить определенную папку (область памяти) на SD-карту rw, когда он захочет и что-то написать, а затем снова включить систему только для чтения.
Кто-нибудь сделал это случайно? вы мне очень поможете.
Привет в себя участки с установленными TMPFS рв будет разрешено, как он сказал/TMP ,/var/run и другие, которые настроены для него. Если вы хотите использовать файловую систему для ro и в конечном итоге rw можете искать UbiFS. –