Even een vraagje in het topic hier

Ik heb al een tijdje een zuinige esx host draaien en die is een tijdje uit geweest vanwege verhuizing etc.
Deze is gebaseerd op een Fujitsu D3643-H. Ik heb daar een 1TB SSD inzitten voor de VM's en een losse Seagate ironwolf 10TB icm sata passthrough gekoppeld aan een Truenas VM.
Nu had ik esx draaien op een USB stick maar deze is defect geraakt. Geen groot probleem, volgens mij stond er 7.0 update 1 op uit mijn hoofd en heb er nu update 3 op geinstalleerd. Heb vms opnieuw kunnen koppelen en doet het weer prima. Daarna ging de 10TB stuk, dus gewacht op RMA. Echter krijg ik nu passthrough op de sata controller niet meer aan de praat.
Nu staat me iets bij dat ik de optie VMkernel.Boot.disableACSCheck op true moest zetten. Zo heb ik het de vorige keer aan de praat gekregen. Maar helaas kan ik nog steeds geen passthrough aanzetten op de sata controller (Cannon Lake PCH-H AHCI Controller).
Ik kan er wel een raw device mapping van maken maar dat wil nog wel eens problemen geven bij Freenas/truenas dus zou het liefst het met passthrough oplossen.
Ik heb al gezocht of er issues bekend zijn maar kon het zo snel niet vinden. Klinkt dit bekend bij iemand? Anders ga ik wel even een andere versie proberen op een andere stick maar dat is ook zo'n gedoe met de vms die nu al draaien (waaronder firewall etc).
EDIT: natuurlijk opgelost net nadat ik een topic plaats
Voor de geinteresseerden: de sata controller moest nog met de hand in /etc/vmware/passthru.map geplaatst worden:
Controller opzoeken via lspci -n:
[root@localhost:/etc/vmware] lspci -n
0000:00:00.0 Class 0600: 8086:3e1f
0000:00:02.0 Class 0300: 8086:3e91
0000:00:12.0 Class 1180: 8086:a379
0000:00:14.0 Class 0c03: 8086:a36d
0000:00:14.2 Class 0500: 8086:a36f
0000:00:16.0 Class 0780: 8086:a360
0000:00:17.0 Class 0106: 8086:a352 [vmhba0]
0000:00:1b.0 Class 0604: 8086:a32c [PCIe RP[0000:00:1b.0]]
0000:00:1f.0 Class 0601: 8086:a308
0000:00:1f.4 Class 0c05: 8086:a323
0000:00:1f.5 Class 0c80: 8086:a324
0000:00:1f.6 Class 0200: 8086:15bb [vmnic0]
0000:01:00.0 Class 0108: 144d:a808 [vmhba1]
Daarna handmatig toevoegen aan passthru.map:
# Cannon Lake PCH-H AHCI Controller
8086 a352 d3d0 false
Reboot en daarna werkt toggle passthrough
[
Voor 26% gewijzigd door
Pauwl op 27-10-2023 14:14
]