A very rough and sloppy attempt at using Limine Installer with Fatdog64-812
Hi @BarryK et all.
Following some posts made in the thread superchook had started (https://forum.puppylinux.com/viewtopic.php?t=6396), I thought I would make a half-baked attempt at installing Limine Installer in Fatdog64-812.
It seems best to give the initial result first to save you having to suffer through my notes, even though it is out of order.
Result:
Opened a terminal (emulator?) and tried "limine-installer".
A "LimineInstaller...check dependencies" (this is not a verbatim quote of the text that appeared) error dialog box came up, indicating that the "lsblk utility from util-linux is too old, does not understand PTUUID."
So I didn't get any further with the default Fatdog64-812 attempt.
GSlapt was opened, and the default version of util-linux in Fatdog64-812 appears to be util-linux 2.31.1-x86_64-1 (util-linux 2.31.1).
I didn't notice any later packages on ibiblio, but I wouldn't rely on my poor checking. Thanks.
Background- only given in case I messed up something (apart from the obvious) along the way.
First off, I should mention that I don't know what I am doing! I have not read any of the background info regarding Limine bootloader/manager, only parts of some forum posts.
Nor have any dependencies been checked in advance. I figured I would just try to "wing it" with a default Fatdog64-812.
Further, this is only being trialed with respect to a humungous initrd setup.
A 64 bit laptop, set to boot UEFI only, is being used for this. It already has a Debian installation on it.
The files limine-3.13-amd64.pet and limine-installer-1.2.pet, made available by BarryK, were downloded from the forum.
A flash drive that had been set up using the Universal USB bootloader (usb-mbr.img version), from Fatdog, was used to boot Fatdog64-812.
GParted was used to resize a data partition and set up two (2) test partitions for Fatdog64.
The files initrd and vmlinuz for Fatdog64-812 were copied to the top level of the first new partition (fdlitst1).
A directory (fatdog64-812lt) was set up on the second new partition (fdlitst2), and the same files were copied to that directory.
Once the file copies had stabilized, the partitions were unmounted so that only the live Fatdog64-812 instance was being used.
The copies of the downloaded files were brought across on a data USB drive.
Each file was converted to a .txz format file, using the right-click "Convert to New Package Format" selection.
The limine-3.13-amd64-x86_64-PET.txz was then installed using a right-click and "Install Package". The system indicated that the installation was successful.
The limine-installer-1.2-x86_64-PET.txz file followed. Again, the system indicated that the installation was successful.
The window was then closed, and the USB drive unmounted and removed.
The Result, given above, follows from here.
Thanks.