UPDATE: 9/21/22 example limine.cfg for PUPPY viewtopic.php?p=67377#p67377
After updating to Easy Dunfell using Limine as a bootloader recently, I decided to install Limine bootloader to a ssd. The syntax used in its config file is easy to utilize, and Limine boots UEFI as well as BIOS.
I used EasyOs Dunfell 4.2 from a USB to make the install as it includes Limine installed (as a pet).
The pet can also be found at https://distro.ibiblio.org/easyos/amd64 ... e/dunfell/
And the latest source at https://limine-bootloader.org/files/limine/
Once you have the pet installed, copy the contents of /usr/share/limine to your boot partition. I placed it one level down in /boot and it worked fine. Create a configuration file in the same directory named limine.cfg
For UEFI, your boot partition needs to be need a FAT formatted, with the "esp" flag set.
The "boot" flag should be set for use with legacy BIOS on a FAT partition or ext2/3/4
To enable support for legacy BIOS devices, run....
Example limine.cfg for EasyOs
Note:
"rw wkg_uuid=ce4ef232-b688-49dd-b07c-5abeb8a0281a wkg_dir=install/" are parameters specific to easyos.
"boot://2/install/" indicates a subfolder named "install" on the second partition of the boot device
each line in any boot stanza should end with a line feed
Code: Select all
QUIET=no
TIMEOUT=no
GRAPHICS=no
DEFAULT_ENTRY=1
EDITOR_ENABLED=yes
INTERFACE_BRANDING=Limine Boot Manager
:Dunfell
COMMENT=Dunfell
PROTOCOL=linux
TEXTMODE=yes
KERNEL_PATH=boot://2/install/vmlinuz
MODULE_PATH=boot://2/install/initrd
KERNEL_CMDLINE=initrd=initrd rw wkg_uuid=ce4ef232-b351-49dd-b07c-5abeb8a0281a wkg_dir=install/