Hi,
I want to have several puppy derived systems in my new laptop and have installed rEFInd and limine.
This limine.cfg entry is fine, as it loads the savedir location from an encrypted LUKS partition.
Code: Select all
:Fatdog (partition nvme0n1p7, direct, initrd)
PROTOCOL=linux
KERNEL_CMDLINE="savefile=direct:uuid:54a32cdd-caa5-40d9-8059-fac82c11868c:FatDog/fd64save:dmcrypt waitdev=5 pkeys=pt"
KERNEL_PATH=guid://aba5be6d-f6ee-48a3-a7a0-2dde3777d418/FatDog/vmlinuz
MODULE_PATH=guid://aba5be6d-f6ee-48a3-a7a0-2dde3777d418/FatDog/initrd
But when trying to use initrd-nano and afterwards the mergeinitrd1 parameter, the boot process complains that cannot load the base SFS. So, it seems that mergeinitrd1 is not working:
Code: Select all
:Fatdog (nvme0n1p7, ram, initrd-nano)
PROTOCOL=linux
KERNEL_CMDLINE=" mergeinitrd1=guid://aba5be6d-f6ee-48a3-a7a0-2dde3777d418/FatDog/initrd savefile=ram:uuid:54a32cdd-caa5-40d9-8059-fac82c11868c:FatDog/fd64save:dmcrypt waitdev=5 pkeys=pt"
KERNEL_PATH=guid://aba5be6d-f6ee-48a3-a7a0-2dde3777d418/FatDog/vmlinuz
MODULE_PATH=guid://aba5be6d-f6ee-48a3-a7a0-2dde3777d418/FatDog/initrd-nano
What should I change for initrd to be loaded?