site  contact  subhomenews

hdparm updated in initrd

February 05, 2025 — BarryK

The initrd has the binary executable 'hdparm' statically-linked with musl, version 9.58. Caramel has observed that a later version, in the main Easy filesystem, 9.65, seems to be better behaved:

https://forum.puppylinux.com/viewtopic.php?p=141941#p141941

I have compiled hdparm 9.65 statically-linked with musl, in OE. Actually, this is an old version of OE, from the EasyOS Pyro-series, that I keep for musl static compiles. Here is the binary:

https://github.com/bkauler/woofq/tree/main/easyos/easy-arch/amd64/target/boot/initrd-tree/bin

This does need some more investigation. The 'hdparm' utility has worked for me, but all of my USB drives are pendrives or SATA SSDs, or SATA HDDs. The problem may be with a NVME SSD in a USB caddy. So, I will investigate 'sg3-utils' to get around the limitation of 'hdparm'.   

Tags: easy