Hi,
Is there a way to achieve functionality similar to lx_fs on non-base-linux? My best guess is something like:
```xml
<start name="ahci">
<resource name="RAM" quantum="1M" />
<provides><service name="Block" /></provides>
<config atapi="no">
<report ports="yes"/>
<policy label="isomem -> " device="0" writeable="yes" />
<policy label="vfs -> " device="1" writeable="yes" />
</config>
<route>
<service name="Report"> <child name="ahci_report_rom"/> </service>
<any-service> <parent/> <any-child/> </any-service>
</route>
</start>
<start name="vfs" ram="200M" caps="200">
<provides><service name="File_system"/></provides>
<config>
<vfs>
<dir name="dev">
<block name="block" block_buffer_count="128"/>
</dir>
<dir name="snapper">
<rump fs="ext2fs" ram="64M" writeable="yes"/>
</dir>
</vfs>
<policy label_prefix="snapper" root="/snapper" writeable="yes"/>
</config>
<route>
<service name="Block"> <child name="ahci"/> </service>
<any-service> <parent/> <any-child/> </any-service>
</route>
</start>
```
However, with this ACHI complains that device=1 is already taken. If I remove the following from the vfs_component:
```xml
<dir name="dev">
<block name="block" block_buffer_count="128"/>
</dir>
```
Then the error goes away, but I am unable to read and write to the file-system. From what I have read it's not possible to have persistent storage without lx_fs, necessitating the use of base-linux. Please let me know if I missed something in my research.
Best,
Rumen