We find that the issue of SATA drives not detected is caused by Kernel PCIe driver.
You can see this PR. https://github.com/armbian/linux-rockchip/pull/221
The PR is merged as well.
And the newer OS, https://github.com/armbian/os/releases/download/24.8.0-trunk.585/Armbian_24.8.0-trunk.585_Rock-5-itx_noble_vendor_6.1.75_gnome-kisak_desktop.img.xz, is available.