Best solution is Grub2config: viewtopic.php?f=155&t=3360
Dual boot Puppy and windows, LICK runs on Windows is the easy way: https://oldforum.puppylinux.com/viewtop ... 34&t=61404
When you install Ubuntu Linux or the derivatives, Ubuntu and Windows appears on the boot menu but the Puppy not.
If you can boot Live Puppy from CD or USB device, run Grub2config to make triple boot available.
@Clarity shows a method in the next post.
EDIT: 2021-09-07
Otherwise, you can manually write /boot/grub/custom.cfg,
On Ubuntu, make a file custom.cfg at the users home directory.
If you installed Puppy using LICK, you can find lickgrub.cfg at the partition corresponding Windows C:.
Copy and paste the entry item like this:
Code: Select all
menuentry "bionicpup64 8.0 (sda5/bionicpup64)"{
search --no-floppy --fs-uuid --set=root 4cd1cb74-c8ec-4479-9e78-255824c68453
linux /bionicpup64/vmlinuz psubdir=bionicpup64
initrd /bionicpup64/initrd.gz
}
If you are not using LICK, see the topic: viewtopic.php?f=155&t=3931
Then launch a virtual terminal and type:
Code: Select all
sudo cp custom.cfg /boot/grub