Close

Minisforum X35G - NVMe/SATA RST Controller

stanislas-bertrandStanislas Bertrand wrote 3 days ago • 2 min read • Like

I have been using the X35G as a router and lately to test thunderbolt on Windows and Linux.
Early on I did some wifi testing. Recently I was unable to boot Linux anymore.
My notes on Intel RST Storage Controller issue I am facing.

Last week I wanted to test the ST60-2230 wifi module in OpenWRT.
I was unable to boot into my existing install of Ubuntu and OpenWRT present on the NVMe disk. Grub has been having those entries from when I setup that system as a router.

I was not able to see any NVMe storage being listed as PCIe devices. The web pointed me to the following boot message.

[    1.292983] ahci 0000:00:17.0: version 3.0
[    1.293750] ahci 0000:00:17.0: Found 1 remapped NVMe devices.
[    1.293753] ahci 0000:00:17.0: Switch your BIOS from RAID to AHCI mode to use them.
[    1.293871] ahci 0000:00:17.0: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0x6 impl RAID mode
[    1.293875] ahci 0000:00:17.0: flags: 64bit ncq sntf pm clo only pio slum part deso sadm sds apst 

Linux does report a NVMe being present in the system but is unable to access it due RAID mode.

00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)
	Subsystem: Intel Corporation 82801 Mobile SATA Controller [RAID mode]
	Kernel driver in use: ahci
	Kernel modules: ahci

The Windows installation does boot from the NVMe but list that storage being provided by the Intel RST Controller.

The solution present online all mention disabling RAID mode in the BIOS. 
Unfortunately Minisforum BIOS for the X35G is very barebone  with no option for the storage controller mode. I send a message to Minisforum Support, pending response. 

How would I disable RAID mode for the Intel RST Controller from not within the BIOS?
Perhaps there is a UEFI tool that would allow interfacing with the Intel RST Controller ?

If anyone has face such issue, I would appreciate feedback.

When booting a live install, Ubuntu was listing the SATA disk present.
I went on to reinstall Linux on the system when I faced.

Does anyone know how to bypass "turn off RST" in the Ubuntu install of 22.04 ?

Overall pretty :(

Like

Discussions