tom22251 wrote: ↑Fri Jul 01, 2022 2:19 pmThank You Barry!!!
My drive is one partition only with ext2,
one boot folder with Limine bootloader,
and one folder for each EasyOS with
vmlinuz, initrd, and easy.sfs respectively:boot
E345 (EasyOS-3.5.6)
E4 (EasyOS-4.0)
E422 (EasyOS-4.2.2)usb18.png
So how about introducing one more line
in the limine.cfg file:KERNEL_PATH=boot:///E422/vmlinuz
MODULE_PATH=boot:///E422/initrd
BASESFS_PATH=boot:///E422/easy.sfs
KERNEL_CMDLINE=initrd=initrd rw wkg_dev=zram0 wkg_dir=easyos/from Limine:
pic24.png
This way init script needs just one more variable "BASESFS_PATH"
or something similar.I like the experimental side of EasyOS, and I try to do
my part in it too. I understand that if there are no more
BOOT_* variables in initrd's init script, then my easy.sfs
can not be found.You have these lines in the new easy-update script:
pic25.png
The confusion comes perhaps from the fact that
I'm not copying the img file to the drive, but manually
each component to respective folders.And as I mentioned in the previous post, if I use an init script
from an older EasyOS wich still has a BOOT_SPECS file, with the
new parametres of course, than it boots perfectly.Thank You again,
Tom.
I could probably introduce a new kernel commandline parameter to do what "EASYOSZRAM" did before.
Will put that onto the to-do list. You might have to remind me later, as the to-do list has grown rather large, and some things might get forgotten.