Hello,

I would need persistent storage for the Genode project I am working on. I tried to adapt the "repos/os/run/nvme.run" script but I could not get it to run on the base-linux platform. I need the linux platform as I am using lwext4 for the filesystem.

As far as I understand, I need to use the lx_block component to manage the storage block inside the guest OS, but in order for this to be persistent I need to mount a backing store file from the host OS. In other words, I want to mount the file bin/ext4.raw as persistent storage mapped to /dev/hdd in the guest OS.

I have attached my current iteration of my run script as well as the program files in case someone would like to try to run it. If anyone knows of any repos that have solved this, please let me know!

Best,
Rumen