Hi, I wanted to ask about the new vfs_block and how a block file can be made persistent between Goa runs. My vfs_block configuration is as follows:
<content> <rom label="vfs"/> <rom label="vfs_block"/> <rom label="vfs.lib.so"/> <rom label="vfs_import.lib.so"/> <rom label="vfs_lwext4.lib.so" /> <rom label="snapper_block.raw"/> </content> <start name="vfs_block" ram="1G"> <provides><service name="Block"/></provides> <config> <vfs> <ram/> <import> <rom name="snapper_block.raw"/> </import> </vfs> <policy label_prefix="vfs" file="/snapper_block.raw" block_size="512" writeable="yes"/> </config> </start> My program runs successfully, however changes made to the block file (snapper_block.raw) do not persist. This is because I use <ram/>. But without <ram/> I get an error that the block file is inaccessible. How can I make the block changes persist between runs? In previous versions of Genode I could achieve this with lx_block, but I am unsure how to do this with vfs_block. Best, Rumen
_______________________________________________ users mailing list -- users@lists.genode.org To unsubscribe send an email to users-le...@lists.genode.org Archived at https://lists.genode.org/mailman3/hyperkitty/list/users@lists.genode.org/message/CJTTTRV3C4B6E67TXU7TN2DORG4T55XZ/