@jock I noticed a 1s where the USBs are powered off after 8s during boot, I suspect it is between first and second stage of the boot process ? I did not had time to add a serial to mine to see what is going on. will continue to debug this when I will have the time. It might be that the usb to sata bridge is powered off and needs a bit of time to initialize.
@Sergei Steshenko I think we should find the actual reason if possible and see how we can fix it. Also you can edit the /boot/armbianEnv.txt file and add rootdelay.
As a last point: what you suggested adding a rootdelay (Time to delay before attempting to mount the root filesystem) will not fix "repetitive attempts to reset the HDD with squeaking sound" it will just prolong the wait time and will still fail.
PS: ~3A the voltage is 5V as normal. Using 4A to power both unit and hdd leaves 1A for the usb to sata bridge and the HDD itself