I've been using BionicPup64 for who knows how long now and I figured it's time to try something new and been seeing post about BookwormPup. So, I tried to give it a go.
First things first: i5-3570, 4GB, NVidia K620, EXT4 filesystem
Have multiple boot on my pc and been using the same tried and true step (for me) for years.
Have sda partitioned as follows
sda1: boot
sda2: Windows
sda3: I have Lubuntu installed
In my sda3's "/", I created a folder puppylinux and in that folder I have Bionic64 folder where I have all the files - /puppylinux/Bionic64. I decided to store BookwormPup the same way: /puppylinux/BookwormPup64
Lubuntu's grub.cfg is what's used on boot and below are the entries for bionicpup and bookwormpup.
menuentry 'Bionic64' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-50d2a7d5-b9ab-4686-abe5-f07ae058edb8' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 50d2a7d5-b9ab-4686-abe5-f07ae058edb8
else
search --no-floppy --fs-uuid --set=root 50d2a7d5-b9ab-4686-abe5-f07ae058edb8
fi
linux /puppylinux/Bionic64/vmlinuz root=UUID=3ea58d56-2ed3-45ba-b6d3-53b4a1aea648 psubdir=/puppylinux/Bionic64 pmedia=atahd
initrd /puppylinux/Bionic64/initrd.gz
}
menuentry 'BookwormPup64' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-50d2a7d5-b9ab-4686-abe5-f07ae058edb8' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 50d2a7d5-b9ab-4686-abe5-f07ae058edb8
else
search --no-floppy --fs-uuid --set=root 50d2a7d5-b9ab-4686-abe5-f07ae058edb8
fi
linux /puppylinux/BookwormPup64/vmlinuz root=UUID=3ea58d56-2ed3-45ba-b6d3-53b4a1aea648 psubdir=/puppylinux/BookwormPup64 pmedia=atahd pfix=fsck,fsckp
initrd /puppylinux/BookwormPup64/initrd.gz
}
Bionicpup boots with no problem. When I try booting bookworm, below is what I get: