Slik installerer du Linux på en SSD

Typer SSD-er

Hvis du husker det for noen år siden, da de begynte å bli markedsført de første SATA-harddiskene og operativsystemene inkluderte ikke drivere eller drivere for denne typen grensesnitt. Å installere operativsystemet på en av disse harddiskene var enda mer komplisert enn på IDE- eller PATA-harddisker. I slike tilfeller, når systemet ble installert, måtte det lastes en ekstra driver på en diskett eller et eksternt medium slik at installasjonssystemet gjenkjente harddisken som operativsystemet skulle installeres på.

Det samme gjaldt SCSI-harddisker, selv om disse var noe mer upopulære på hjemmecomputere for lenge siden, da de var noe dyrere. I så fall fortsatte vi på samme måte og la til flere drivere. Alt dette endret seg da operativsystemene begynte å inkludere SATA-kontrollere som de gjorde IDE / PATA, og ingen ekstra trinn måtte gjøres.

Men nå har vi opplevd et lignende problem når vi installerer de nye solid state harddiskene eller SSD i operativsystemer. Jeg snakker ikke om disse SSD-harddiskene med et SATA-grensesnitt, i så fall er det ikke lenger et problem hvis vi bruker nåværende SSOO-er. På den annen side, hvis vi bruker et noe mer "eksotisk" grensesnitt som ikke støttes for øyeblikket, må vi legge til denne typen tilleggsdrivere når vi installerer operativsystemet på datamaskinen vår, ellers vil den ikke gjenkjenne lagringsmedium.

Vel, hvis du vil vite hvordan du går videre til installer din favoritt GNU / Linux distro I alle disse typene solid state-harddisker med forskjellige grensesnitt viser vi deg her alt du trenger å vite, siden det er et problem som begynner å bekymre seg og vil gjøre det enda mer når litt etter litt denne typen harddisker begynner å spredt av markedet. Imidlertid må jeg unngå å generere en alarm, siden disse driverne vil bli implementert naturlig i de nye versjonene ...

Hva trenger jeg å vite på forhånd?

Husk at i denne guiden presenterer jeg prosedyren som vil være gyldig i de fleste tilfeller når fordelingen er noe eldre og ikke implementer den nødvendige drivertypen for denne typen harddisker eller minner. Men du bør vite at det i de nye versjonene ikke skal være noe stort problem med det, og du kan installere uten for mye problem ...

Jeg anbefaler at du først prøver den normale prosedyren, og i tilfelle du har problemer, utfør følgende prosedyrer i henhold til ditt tilfelle... Hvis du ennå ikke har kjøpt harddisken, er her et utvalg av de beste SSD-ene slik at du kan velge den som passer best for dine behov.

Når det gjelder Windows-installasjoner, ser det ut til at driverne i noen tilfeller må lastes fra et flyttbart medium fra installasjonsprogrammet når partisjonene skal lages, siden harddisken i noen tilfeller kanskje ikke blir oppdaget (bærer Merk at hvis du har en Windows 10-installasjons-DVD, blir den ikke oppdatert ...). Men på Linux, da drivere implementeres med nye kjerneutgivelser, er dette ikke nødvendig. Derfor har jeg i Linux fokusert mer på prosedyren, det vil si Hva gjør vi galt slik at det ikke fungerer hvis det skulle fungere?

Installer GNU / Linux på Intel Optane:

Intel oktan

Intel Optane i utgangspunktet akselererer det SSD-en din, selv om den også kan brukes som et lagringsmedium, og denne dualiteten er den som kan presentere et problem, avhengig av hva vi vil bruke i Linux ... Det vil si i første omgang en buffer som er installert på datamaskinen mellom hoved SSD eller HDD og hovedminnet. Dette gjør at nødvendige data kan lastes inn i denne bufferen og kan nås mye raskere. Med dette gjør jeg det klart at distroen vår i utgangspunktet ikke trenger å installere den på Intel Octant, men på lagringsmediet vi har, enten SATA, eller ett av følgende som vi viser i de neste avsnittene.

Med andre ord ville Optane være et slags minne DRAM, som den viktigste eller RAM, er det bare ikke flyktig, slik at informasjon kan lagres permanent uten å bli slettet i tilfelle å slutte å levere minnet når det skjer med RAM. Men dessverre er det ikke gjennomsiktig når du installerer operativsystemet, og vi kan støte på problemer når vi prøver å installere distroen vår uavhengig eller i dualboot med Windows ...

For at alt skal fungere ordentlig, må du ha driveren for Intel Optane og også en nylig kjerne som støtter Intel Rapid Storage Technology eller Intel RST. Derfor ville det ikke være noe problem, og du vil fortsette som normalt. Nå er dette ikke helt klart ennå, og de nåværende driverne er ennå ikke for raffinerte og når ikke alle distroer, siden det først bare var kompatibelt med Windows. Så hvis du har en distro som ikke støtter den ennå, og i tilfelle du finner ut at du forbereder en ny installasjon og at den av denne grunn ikke fungerer som den skal, kan du deaktiver Intel Optane i BIOS / UEFI. For det:

  1. Tilgang til BIOS / UEFI (vanligvis ved å trykke på Delete-tasten ved oppstart, eller andre taster som F2, F3, ... avhengig av merke)
  2. Se i menyfanen for AHCI og Intel RST-alternativet
  3. Deaktiver Intel RST / Optane og endringer i AHCI.
  4. Når du har gjort det, trykker du på F10 og lagre endringene før du avslutter, eller bla til kategorien Lagre og avslutt, og lagre og gå ut av menyen derfra.
  5. Nå starter maskinen på nytt med denne konfigurasjonen, og i tilfelle den er en av de primitive distrosene som ikke lot deg oppdage harddisken på grunn av Optane, nå vil den oppdage det.

Foreløpig kan den brukes med formatet ZFS, men jeg antar at dette vil endre seg over tid ... Husk at Intel Optane ikke er en teknologi for massene, men mer for forretningsbruk. Så du er kanskje ikke så opptatt av det.

I tilfelle du prøver å plassere noe skillevegg Spesifiser som / boot i Intel Octane, og det fungerer ikke, selv om distro i prinsippet støtter det, se manualen til hovedkortet. Det er noen som har flere spor for denne typen SSD, men de kan bare starte fra en. Sjekk at det er i riktig spor som hovedkortet ditt kan bruke som oppstartsmedium. Et annet alternativ er å plassere / starte på en annen harddisk og på SSD-posisjonen / hjemmet eller hva du vil. Og til og med bruke LVM hvis du ikke har nok plass til å utvide funksjonene utover ... 

På denne måten skal vi ikke ha det problemer absolutt. Forresten, litt etter litt når Optane utover Windows, og distroene vil være kompatible. Du vet allerede at SUSE har vært en av de første som kunngjør sin støtte til en avtale med Intel for SLES, og du vet allerede at denne typen drivere også er en del av kjernen, så ingenting hindrer dem i å bli brukt i andre .. .

Installer GNU / Linux på M.2 SSD:

SSD M.2

Installer Linux-distribusjonen din på en SSD M.2 Det er noe mindre problematisk enn i en Optane, siden det i dette tilfellet er et minne som har blitt mer populært for PCer av alle slag, inkludert de vi bruker hjemme. Denne typen harddisk er identisk med en SATA SSD, bare grensesnittet eller tilkoblingsteknologien som brukes varierer, og derfor dataoverføringshastighet og ytelse.

Husk at M.2 er en formfaktor, og disse harddiskene kan være både SATA og NVMe. I tilfelle å være SATA, bør det ikke være noe større problem enn en vanlig harddisk eller SSD, men hvis de er NVMe, kan de presentere noen problemer.

Noen brukere har imidlertid møtt svarte skjermer eller problemer når de starter fra en M.2 SSD når de har vert / boot-partisjonen eller bootloaderen på denne typen lagringsenhet. For å løse dem kan du lese disse trinnene:

1 - Forutsatt at du gjør det i UEFI-modus:

I tilfelle du installerer systemet i UEFI-modus, og ikke med en primitiv eller Legacy BIOS, kan du prøve følgende:

  1. Sjekk at du partisjonerer ordentlig, som de 100 MiB for UEFI-partisjonene i FAT-format, og at du har et riktig monteringspunkt. Du kan bruke installatørens eget partisjoneringssystem eller GParted for dette. Husk at UEFI-partisjon det må være den første.
  2. Hvis du kjernen er aktuell og trinn ett er OK, du burde ikke ha noe problem med å operere med en M.2.

2-Forutsatt at du gjør det i BIOS eller Legacy (CSM):

I tilfelle du har en BIOS eller UEFI, men er i Legacy Mode eller CSM, så må du:
  1. Lag en partisjon på omtrent 1024 KiB på begynnelsen av harddisken din og merk den som BIOS -oppstartspartisjon. Du kan bruke forskjellige verktøy for dette, som jeg allerede har nevnt, for eksempel cgdisk, eller de som er nevnt ovenfor.
  2. Fortsett normalt med alle andre operasjoner og skal fungere skikkelig hvis kjernen har de riktige støttedriverne. Forresten, hvis det er en ny enhet du legger til systemet, eller du allerede hadde GRUB installert, må du installere den på nytt.

Hvis ikke noe av det fungerte, og du fortsatt har problemer, kan du gå til delen om NVMe...

Installer GNU / Linux på PCI Express SSD:

WD PCI-Express SSD

Du bør kunne starte eller installere systemet på en harddisk PCIe SSD Ikke noe problem. Men i tilfelle du får problemer, kan du prøve dette:

  • Sørg for at du BIOS / UEFI (fastvare) godtar oppstart for disse typer stasjoner. Dessverre gjør ikke alle det, selv om de er moderne, må de bære det.
  • Sjekk om systemet starter (eller prøver) direkte fra en annen SATA-harddisk i systemet i stedet for med PCIe-disken. I et slikt tilfelle kan det bare dreie seg om å flytte prioritet start i BOOT-menyen på BIOS / UEFI slik at det tar PCIe først ...
  • Oppdater GRUB også med kommandoen sudo grup-oppdatering.
  • Prøv å bruke et annet FS- eller filsystem, da noen SSD-firmware vanligvis ikke støtter ext4 ordentlig. Prøv en annen eller les SSD-håndboken for å finne ut hvilke formater den støtter.

Installer GNU / Linux på NVMe SSD:

Samsung 970 EVO NMVE

I tilfelle av NVMe, Det ville være noe veldig likt det jeg sa i del M.2, men hvis ikke noe av det fungerte for deg, og du fremdeles har problemer, selv om vi ikke burde gjøre det hvis de er moderne distroer, kan du også følge disse andre ytterligere trinnene. For å løse disse problemene:

  1. Kontroller at BIOS / UEFI bruker RAID-konfigurasjonen i stedet for AHCI med mulighet for Secure Boot funksjonshemmet. Noen alternativer som Quick Boot kan også komme i konflikt ... Avslutt og lagre endringer.
  2. Når installasjonsmediet er klart, starter du installasjonen normal. Jeg gjentar, forutsatt at kjernen din støtter denne typen teknologi og at den ikke er en eldre distro ...
  3. I andre tilfeller ser det også ut til at visse brukere har måttet aktivere et alternativ i GRUB. Innenfor konfigurasjonen av denne har de i linjen hvor dette vises lagt til alternativet nvme_load = YES og nvd_load = YES, og så har de oppdatert GRUB. Når det gjelder konfigurasjonslinjen, bør den se ut som:
    GRUB_CMDLINE_LINUX_DEFAULT = »stille sprut nvme_load = JA nvd_load = JA»

Med disse små justeringene skal det fungere og ikke forårsake problemer. Hvis du bruker en hvilken som helst SSD av denne typen, kan du installere EFI-partisjonen, / boot, / SWAP, og / på SSD og / home på et lagringsmedium, for eksempel en harddisk eller annen SSD med lavere hastighet du har på datamaskinen. ... Forresten, du vet at denne typen plater ser ut som / dev / nvme (nvme0n1, nvme0n1p1, ...) på systemet, og ikke som den typiske / dev / sda eller / dev / sdb, etc.

Generisk løsning:

Linux Kernel 4.19

Jeg insisterer igjen på at hvis vi bruker en populær distribusjon, med en ganske oppdatert kjerne og vi har de riktige driverne, bør ikke en SSD av hvilken som helst type være et problem for Linux. Så det beste alternativet for å kjempe med denne typen problemer er å prøve å installere den nyeste versjonen av favorittdistroen din. Hvis datamaskinen din har en SSD, betyr det at den skal være en ganske aktuell datamaskin, så det er ikke mye grunn til å bruke en eldre distro ...

Jeg håper det har vært nyttig for deg. Ikke glem å forlate din kommentarer...


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Gregory edmond sa

    God artikkel.

    Bare i stedet for "sudo grup updade" er det "sudo update-grub".

  2.   eee sa

    Det er ingen "SSD-harddisker". Hvis det er en SSD, er det IKKE en disk, den har ikke en disk inne som "harddisker" gjør.

  3.   RADEL sa

    Hilsen til alle brukere, internettbrukere og linuxere på denne flotte nettsiden, jeg ber deg vennligst hjelpe meg med å konfigurere BIOS til en 4 GHz Lenovo Pentium 3.2 PC med 2 GB RAM, til en 500 GB Kingston UV480 SSD.

    På forhånd takk for vennlig oppmerksomhet, hjelp og rask respons.

  4.   RADEL sa

    Hilsen til alle brukere, Internett-brukere og Linux-brukere igjen, vennligst gjenta forespørselen min om å konfigurere bios på PCen min Lenovo Penitum IV 3.0 Ghz med 2 GB RAM som jeg vil installere en 480 GB SSD-disk til og installere Window 10 av 32 Bits og Fedora LXDE x86 x64.

    Jeg takker deg igjen for vennlig oppmerksomhet, hjelp og raske svar.

  5.   joe sa

    Jeg uten å vite eller pappa om RST installerer fedora uten problem. Siden Fedora ikke fungerte for meg for lyd-tingene jeg ønsket å gjøre, prøvde jeg å installere Linux Mint, og i begynnelsen av installasjonen fikk jeg en skjerm som fortalte meg at den ikke kunne installeres
    Løsningene til "kjennerne" som jeg har lest er å deaktivere RST og installere vinduer på nytt, noe som tilsvarer noe sånt som "du har infisert en negl, kutt fingeren din"
    Hvis Linux allerede er en stor fabrikk med problemer, er en annen lagt til
    Lol takk