@Fernando
This is very interesting, thank you - as it is a Sandisk drive (12+16 pin, Marvell controller) following the other poster’s link I believe it is Gen 3, so AHCI. So the NVMe BIOS mod is not required at all? Strange why it isn’t booting, in that case.
Following that linked thread and Ethaniel’s advice, UEFI Shell shows the NvmExpressDxe_5
driver loaded (at part FC
) but if I understand correctly the map
command is not showing the SSD; FS0
and FS1
appear to be the Rufus USB and blank USB for text output file storage respectively.
uefi_shell_pre_biosblackiodxe_unload.zip (14.3 KB)
BIOSBLKIO
(at 119) is shown, but the description is <null string>
. The command unload 119
returns Result Unsupported.
Livebooting Ubuntu and running sudo lspci
I believe shows the PCI card at 02:00.0
and lsblk
shows the SSD at sda
:
Running
connect -r
returns Connect - Handle [130] Result Success.
However running devices
I can’t find PciRoot(0x1)/Pci(0x0,0x0)
per Ethaniel’s advice on the other thread.
devices.txt.zip (772 Bytes)
— Just read further down the thread, could PciRoot(0x0)/Pci(0x1c,0x0)
be it? —
lspci -PP
and lspci -t
return the following:
I’m not sure what to try next as it looks like Ethaniel’s debugging efi’s may have been specific to ducks_utki’s Samsung drive. I can reply on the other thread if this is best continued there.