OK this is bizzare but I think I have something that works.
- Do as @Ojoyer says: in Konsole, cd to “
/run/initramfs/omdv/LiveOS
”,
then
cp squashfs.img /live
You have to do this step immediately after booting the ‘Live’ ISO or the folder/run/initramfs/omdv/LiveOS
will either disappear or somehow not get recognized. After doing thatcp
then that folder will disappear so next: $ sudo mkdir /run/initramfs/omdv/LiveOS
$ sudo cp /live/squashfs.img /run/initramfs/omdv/LiveOS
- To check:
$ ls -la /run/initramfs/omdv/LiveOS
total 2867796
drwxr-xr-x 2 root root 60 Oct 19 20:30 .
drwxr-xr-x 3 root root 60 Oct 19 20:29 ..
-r--r--r-- 1 root root 2936623104 Oct 19 20:30 squashfs.img
- Install OMLx
This does not make sense but what I keep seeing over and over is that something is causing the directory /run/initramfs/omdv/LiveOS
to disappear or not be recognized. I have in the last 2 days make 8-12 install attempts with an OMLx iso booted off of Ventoy.
So after doing all the steps above I did get iso #3364 booted from Ventoy to install. I will want to do a few more tests to confirm this before I say this problem is solved.
As far as I can see Calamares looks for squashfs.img
in /run/initramfs/omdv/LiveOS
so /run/initramfs/omdv/LiveOS/squashfs.img
must exist for there to be a successful install. This is not optional.
The larger issue seems to be wtf is causing that folder to be there and then if you do the cp
to /live
or try to do an install that folder disappears or is no longer recognized. That is bleeping weird.
Edit: It is likely that the above steps would work with most if not all current OMLx isos.