NOTE: As of 2023, many woof-ce built Puppies (BookwormPup64 is one) contain their own microcode files.
A. I have made a 64bit Intel microcode file, offering some protection against Meldown/Spectre etc issues.
Needs to be used in conjunction with a kernel with Meltdown/Spectre mitigation for effective protection.
For usage guide, see section B below. Released 12Nov2024. Tested OK in s15pup64-22.12. Use at own risk.
Is here: https://www.mediafire.com/file/d0p30g0g ... .cpio/file
B. How to use early-loading microcode-update-(x)-64.cpio files in Puppy on 64bit UEFI systems:
EFI folder structure - on boot partition (I use folder micd, as in examples below):
/EFI/BOOT/micd .cpio file goes in folder micd, on same level as folders with initrd.gz
if grub bootloader, initrd line:
initrd /EFI/BOOT/micd/microcode-update-(x)-64.cpio /EFI/BOOT/(folder)/initrd.gz
if syslinux bootloader, initrd line:
initrd micd/microcode-update-(x)-64.cpio,(folder)/initrd.gz
C. Checker:
This seems to updated reasonably often. Looking for an 'all green' result at bottom. Use at own risk.
see: https://github.com/speed47/spectre-melt ... master.zip
After download, unzip in main / folder, then in terminal, cd /spectre-meltdown-checker-master & run ./spectre-meltdown-checker.sh