I reverted from the unfamiliar Grub 2 back to grub4dos , thus I'm again able to boot Bionic64 and LxPupSc64 as well as FatDog .
I applied fatdoguser 's solution with success - or almost so.
The basesfs fd64.sfs was not found, it was missing from where it should have been.
I had previously manually, and also using the fatdog-split-initrd.sh , separated out fd64.sfs already.
But I did not realise that it had done all that was necessary, I was unsure in particular whether system-init had/or needed to be edited.
So after placing that fd64.sfs into the correct directory, everything worked. SUCCESS !
BTW I have found that grub4dos tolerates two versions of writing the kernel argument for "basesfs", both 'basesfs=..' and 'basefs=..' equally work.
Below are three different menu entries that work for me, using a simple savefile, a savefolder and an encrypted savefile.
Code: Select all
title FatDog-900_split-New-with-direct
uuid=3a4f57a9-44b0-4a75-9566-56e6f55dcdec
kernel /FD_split/vmlinuz basesfs=direct:uuid:3a4f57a9-44b0-4a75-9566-56e6f55dcdec:/FD_split/fd64.sfs savefile=ram:uuid:3a4f57a9-44b0-4a75-9566-56e6f55dcdec:/.900/fd64save_NEW.ext4
initrd /FD_split/initrd
Code: Select all
title FatDog-900_split_savefolder
uuid=3a4f57a9-44b0-4a75-9566-56e6f55dcdec
kernel /FD_split/vmlinuz basefs=uuid:3a4f57a9-44b0-4a75-9566-56e6f55dcdec:/FD_split/fd64.sfs savefile=ram:uuid:3a4f57a9-44b0-4a75-9566-56e6f55dcdec:/.900_170923/fd64save dofsck
initrd /FD_split/initrd
Code: Select all
title FatDog-900_"auto-split"_savefile
uuid=3a4f57a9-44b0-4a75-9566-56e6f55dcdec
kernel /FD_split/vmlinuz basefs=local:/FD_split/fd64.sfs savefile=ram:uuid:3a4f57a9-44b0-4a75-9566-56e6f55dcdec:/.900_170923/fd64save_dmcrypt_.ext4 dofsck
initrd /FD_split/initrd
Booting is amazingly fast! No need to change the compression of fd64.sfs .
Before. with the original initrd , the delay happened when initrd got read/loaded at what seemed 8MB/sec; for 572MB that amounts to 71.5 sec.
@don570 , I did apply your suggested menu entry but it did not make any difference to the booting.
Thanks again for the help provided.
proebler