I am trying to install and boot Debian 11 from a Kingston NVMe SSD that is mounted inside a Sabrent enclosure for M.2 PCIe with a USB TYPE-C interface plugged into the back usb-c port on my LMv2.
I start by setting up a bootable Debian 11 Net install image on a USB drive that is plugged into the front usb3 port, and I can boot to the installer USB no problem (power on + esc key, select 2 to boot from the usb stick).
I go through the installer and I am partitioning the SSD as follows:
- 40Gb root filesystem (/) as ext4, primary, bootable.
- 16Gb swap
- 440Gb ext4 logical /home
Install GRUB boot loader to my primary partition on the SSD.
I remove the install usb from the usb3 port, and the install finishes.
However, then it’s time to boot from the SSD attached to usb type-c port, the drive does not show up on the SeaBIOS boot menu.
[I am going to post this anyway, but I just had a thought - maybe 40Gb is too big for the primary partition?]
If I recall correctly, I had this working using a older 500Gb USB external drive - connected to usb 3 port - boots no problem, shows up on the boot menu, etc.
Is it the fact that it’s an NVMe PCIe SSD?
Is it perhaps the Sabrent SSD case?
Any assistance appreciated.
This is not the issue (see my next post - boot from usb 3 works):
NOT THE PROBLEM: Is it possible that either LMv2 SeaBIOS does not support booting from the USB3 port?