Ich sehe da kleine aber evt. wichtige Abweichungen, bei deiner Karte zu der von uns eingebauten.
01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller (rev 11) (prog-if 01 [AHCI 1.0])
Subsystem: Marvell Technology Group Ltd. 88SE9230 PCIe SATA 6Gb/s Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 237
Region 0: I/O ports at 0000
Region 1: I/O ports at 0000
Region 2: I/O ports at 0000
Region 3: I/O ports at 0000
Region 4: I/O ports at 0000
Region 5: Memory at fa010000 (32-bit, non-prefetchable) [size=2K]
Ich bin aber kein Experte auf dem Gebiet. Es scheint so, als wenn es auf dem Markt mit diesem Chip viele verschiedene Produkte gibt. Ob man die alle zum Laufen bekommt?
Nochmal, ich setze nur bionic-minimal als arm64 Variante ein. Aber ich habe keine Ahnung ob das an deinem Problem was ändert. Aber mal eben eine SD-Karte zu flashen und ausprobieren, dauert keine 10 Minuten.
Zu deiner Vermutung mit ahci
rock64@rp64v_2_1_NAS:~$ dmesg | grep "ahci"
[ 61.589738] ahci 0000:01:00.0: version 3.0
[ 61.589857] ahci 0000:01:00.0: controller can do FBS, turning on CAP_FBS
[ 62.596360] ahci 0000:01:00.0: controller reset failed (0x80000001)
[ 62.597042] ahci: probe of 0000:01:00.0 failed with error -5
[ 62.615564] ahci 0000:01:00.0: controller can do FBS, turning on CAP_FBS
[ 62.898775] ahci 0000:01:00.0: AHCI 0001.0200 32 slots 8 ports 6 Gbps 0xff impl SATA mode
[ 62.898781] ahci 0000:01:00.0: flags: 64bit ncq fbs pio
Ist definitiv nicht das Hauptproblem.