There are a few guides on this forum regarding setting up puppies to boot on a UEFI based system. This one mentions booting with Windows 10, but the W10 reference is irrelevant, as it describes how to manually setup a USB flash drive for UEFI booting.RimsOnAToaster wrote:I hope this isn't in the wrong spot...
I can't get BionicPup64 to boot on my hardware. The system is powered by an ASRock J4105-ITX board which has an embedded Gemini Lake- family Celeron J4105 processor, 2x 4GB of some spare 2666 MHz DDR4 memory, and a flash-based save drive connected via the board's USB 3.0 header. The system also includes an onboard M.2 E-key slot for a Wi-Fi card, which I have populated with an Intel 9260.
To my knowledge, ASrock has gotten rid of the legacy BIOS boot option for this family of hardware, thereby pushing UEFI-only boot options. I have disabled secure boot from within the UEFI menu and prepped a live USB with build 7.9.8 using Rufus 3.3. At this point I'm not too sure what steps to take.
http://murga-linux.com/puppy/viewtopic.php?t=112224
I use a small partition(100MB), which is formatted as fat32 for the EFI partition, then have ext4 partitions where i put frugal installs of various puppies. As the installations are on a different partition, my grub.cfg stanzas differ from the above thread, in that I identify the partition using the "root=UUID=...". Below shows 3 frugally installed puppies on one partition, contained in separate folders.
Code: Select all
menuentry "stretch-7.5 RC4" {
search --set -f /stretch-7.5-4/vmlinuz
linux /stretch-7.5-4/vmlinuz root=UUID=a4f01c9a-d3a0-4964-bfa5-45ec02253982 psubdir=stretch-7.5-4 pmedia=ataflash intel_pstate=disable
initrd /stretch-7.5-4/initrd.gz
}
menuentry "Upup Bionic Beaver 18.05 + 23" {
search --set -f /bionic/vmlinuz
linux /bionic/vmlinuz root=UUID=a4f01c9a-d3a0-4964-bfa5-45ec02253982 psubdir=bionic pmedia=ataflash intel_pstate=disable
initrd /bionic/initrd.gz
}
menuentry "Bionicpup64 7.9.8 CE RC" {
search --set -f /bionic64/vmlinuz
linux /bionic64/vmlinuz root=UUID=a4f01c9a-d3a0-4964-bfa5-45ec02253982 psubdir=bionic64 pmedia=ataflash intel_pstate=disable
initrd /bionic64/initrd.gz
}