Ondersteuning > Hardware en drivers

NVMe M.2 SSD wil niet booten.

(1/3) > >>

hkevers:
In mijn (oude) laptop zitten 2 SSD's en een NVMe M.2 SSD.
Een SSD voor Windows en een SSD voor Ubuntu.
De NVMe M.2 SSD heb ik vaak gebruikt voor data opslag voor zowel Windows als Ubuntu en al tig keer geformatteerd.
Op een gegeven moment leek met het me wel leuk om er als 3e optie Fedora op te zetten.
Het installeren was zo klaar en gelukt. Maar booten ho maar, de NVMe M.2 SSD is zelfs niet zichtbaar in Grub.
Wat is de oorzaak? Misschien verkeerd geformatteerd?
Moet ik de de NVMe M.2 SSD voor booten met andere opties formateren?
De laptop boot via efi, booten vanaf USB is geen probleem maar ik heb geen verloop van M.2 naar USB A.
Ik heb de NVMe M.2 SSD laten formateren bij de installatie van Fedora met de gedachte dan komt het vast goed, nee dus.
Wat heb ik fout gedaan?

Bloom:
De meest voorkomende fout is dat UEFI uitgeschakeld staat en de BIOS in CSM of "Legacy" start, dus als een gewone BIOS. Dat werkt prima voor usb-sticks en harde schijven, maar een nvme m.2 ssd vereist UEFI voor het booten vrees ik.

DeBaas:
Workaround:

Voor de NVMe M.2 SSD gezien word door Linux dient deze eerst drivers te laden.
Maak een aparte ext4 partitie aan op de standaard SSD schijf, 500MB en wijs deze tijdens installatie aan met mountpoint /boot
daar zijn dan de benodigde opstartopties aanwezig om de NVMe M.2 SSD aan te sturen.
Tijdens installatie wijs je de NVMe M.2 SSD partitie(s) aan met mountpoint / (evt. extra onderverdeeld met /home en swap)
De EFI partitie op je bootschijf wordt meestal automatisch herkend, zoniet kies deze met mountpoint /boot/efi

P.S. als je meer Linux-en op je NVMe M.2 SSD wenst dien je voor ieder een eigen /boot aan te maken op de standaard SSD.

hkevers:
@ Bloom en DeBaas, deze laptop is gekocht in 2016 en de BIOS is van 2012.
Destijds bewust een wat oudere laptop gekocht omdat er toen nogal veel geroepen werd dat op de nieuwste laptops geen Linux geinstalleerd kon worden.
De laptop boot via efi en het klopt wat je zegt, ik heb ook op internet gezocht en inderdaad kun je deze SSD niet vanaf efi booten, jammer maar geen ramp.
De optie die DeBaas aangeeft is mogelijk een werkende optie maar wat ik dan niet goed begrijp is dat De Baas meldt dat er eerst drivers geladen moeten worden voordat
deze SSD door Linux gezien wordt terwijl de installatie vanaf USB met uitsluitende de M2 SSD in de laptop perfect verliep.
Het is me nu te mooi weer om de optie van DeBaas nu uit te voeren want voor mij is dat best complex, bewaar het voor later op slecht weer hoef je in dit land niet lang te wachten.

DeBaas:
De USB start ook de benodigde M2 ondersteuning, zodra volledig opgestart is en je wenst te installeren is de M2 aanwezig. Eenmaal geïnstalleerd staat de ondersteuning in /boot. Als /boot op de M2 staat wordt deze bij opstarten niet gezien, op de standaard SSD wel en start alles in /boot normaal op, inclusief de ondersteuning voor de M2.
Zodra de ondersteuning voor de M2 is geladen is, is deze beschikbaar voor doorstarten van de rest van de programmatuur.

Navigatie

[0] Berichtenindex

[#] Volgende pagina

Naar de volledige versie