Hi,
I am trying out SculptOS and I was trying to follow along with the first part of this article: https://genodians.org/jschlatow/2022-10-27-fresh-vm-on-sculpt.
I could not find `vm_fs` so I just saved the debian archive into ramfs.
I then tried the vbox6 archive from the Genodelabs, however the logs indicated an error. I then tried with cnuke's vbox6 archive. I do not see an error in the logs, however the virtual machine is still not starting in my wm component. There do seem to be some warnings regarding bogus values for '/shared' and '//machin...' (see screenshot).
Does this issue have something to do with the file-system configuration, or perhaps the vbox6 component is running out of RAM? Regarding the RAM, the component says it is using 4.059 GiB / 4.199 GiB, so I don't think I am running out.
I am stuck on how I can debug this issue, as it seems I am not able to scroll up in the Log window.
Best, Rumen
P.S. When configuring the vbox6 component I tried setting the file-system to the following (none worked): - ramfs - recallfs - used file system - ramfs/recall/debian-<debian-version> - ramfs/recall/debian-<debian-version>/vm
Hello Rumen,
I am trying out SculptOS and I was trying to follow along with the first part of this article: https://genodians.org/jschlatow/2022-10-27-fresh-vm-on-sculpt.
I could not find `vm_fs` so I just saved the debian archive into ramfs.
[…]
This post is outdated in some regards. The basic steps to set up a VM from scratch using my Debian pkg are as follows:
❶ “Use” your persistent storage (as the RAM file-system might not be able to accommodate the .vdi after installation as it has a limited maximum size) ❷ Install the 'cnuke → Virtual machines → Debian-13.3.0' pkg (I've updated the pkg to the latest Debian version) ❸ When deploying the Debian pkg select 'recall fs' for 'File system (vm)' ❹ Install any vbox6 pkg ❺ When deploying the vbox6 pkg select the 'vm' directory in the debian directory for 'File system (vm)' manually via the dialog (see [1]). (The 'shared' directory is also manually selected but probably needs to be created beforehand, for example by using the inspect-window or system_shell.)
[1] https://genode.discourse.group/t/sculpt-25-10-release-candidates/220/11
That being said, Alex (alex-ab) as well as Johannes (jschlatow) provide some pre-configured VMs that are simpler to deploy and might warrant a look also.
Best regards Josef