Sådan installeres Linux på en SSD

Typer af SSD'er

Hvis du husker det for et par år siden, da de begyndte at blive markedsført de første SATA-harddiske og operativsystemerne inkluderede ikke drivere eller drivere til denne type interface, installation af operativsystemet på en af ​​disse harddiske var endnu mere kompliceret end på IDE- eller PATA-harddiske. I disse tilfælde, når systemet blev installeret, skulle der indlæses en ekstra driver på en diskette eller eksternt medie, så installationssystemet kunne genkende den harddisk, som operativsystemet blev installeret på.

Det samme var tilfældet for SCSI-harddiske, skønt disse var noget mere upopulære på hjemmecomputere for længe siden, da de var noget dyrere. I så fald blev den samme procedure fulgt og tilføjet yderligere drivere. Alt dette ændrede sig, da operativsystemer begyndte at inkludere SATA-controllere, da de gjorde IDE / PATA, og der skulle ikke udføres ekstra trin.

Men nu har vi oplevet et lignende problem under installationen de nye solid state-harddiske eller SSD i operativsystemer. Jeg taler ikke om disse SSD-harddiske med en SATA-grænseflade, i hvilket tilfælde der ikke er noget problem, hvis vi bruger nuværende SSOO'er. På den anden side, hvis vi bruger en noget mere "eksotisk" grænseflade, der ikke understøttes i øjeblikket, bliver vi nødt til at tilføje denne type yderligere drivere, når vi installerer operativsystemet på vores computer, ellers vil det ikke genkende opbevaringsmedium.

Nå, hvis du vil vide, hvordan du går videre til installer din yndlings GNU / Linux distro I alle disse typer solid state-harddiske med forskellige grænseflader viser vi dig her alt hvad du behøver at vide, da det er et problem, der begynder at bekymre sig og vil gøre det endnu mere, når lidt efter lidt begynder denne type harddiske at spredt af markedet. Jeg er dog nødt til at undgå at generere en alarm, da disse drivere implementeres indbygget i de nye versioner ...

Hvad skal jeg vide på forhånd?

Husk, at jeg i denne vejledning præsenterer den procedure, der ville være gyldig i de fleste tilfælde, når distributionen er noget ældre og implementer ikke den krævede førertype til denne type harddiske eller minder. Men du skal vide, at der i de nye versioner ikke burde være noget stort problem med det, og du kunne installere uden for meget problemer ...

Jeg anbefaler, at du først prøver den normale procedure og hvis du har problemer, så udfør følgende procedurer i henhold til din sag... Hvis du endnu ikke har købt harddisken, er her et udvalg af de bedste SSD'er, så du kan vælge den, der passer bedst til dine behov.

I tilfælde af Windows-installationer ser det ud til, at driverne i nogle tilfælde skal indlæses fra et aftageligt medium fra installationsprogrammet, når partitionerne skal laves, da harddisken i nogle tilfælde muligvis ikke detekteres (bær Bemærk, at hvis du har en Windows 10-installations-dvd, opdateres den ikke ...). Men på Linux, da drivere implementeres med nye kerneudgivelser, er dette ikke nødvendigt. Derfor har jeg på Linux fokuseret mere på proceduren, det vil sige Hvad laver vi forkert, så det ikke fungerer, hvis det skulle fungere?

Installer GNU / Linux på Intel Optane:

Intel oktan

Intel Optane dybest set accelererer det din SSD, selvom den også kan bruges som et lagringsmedium, og denne dualitet er den, der kan præsentere et problem, afhængigt af hvad vi vil bruge i Linux ... Det vil sige i første omgang en buffer, der er installeret på computeren mellem den primære SSD eller harddisken og hovedhukommelsen. Dette gør det muligt at indlæse de nødvendige data i denne buffer og kan fås meget hurtigere. Med dette gør jeg det klart, at vores distro i princippet ikke behøver at installere det på Intel Octant, men på det lagringsmedium, vi har, enten SATA eller et af følgende, som vi viser i de næste sektioner.

Med andre ord ville Optane være en slags hukommelse DRAM, som den primære eller RAM, kun at den ikke er flygtig, hvilket gør det muligt at gemme information permanent uden at blive slettet i tilfælde af at stoppe med at levere hukommelsen, når det sker med RAM. Men desværre er det ikke gennemsigtigt, når du installerer operativsystemet, og vi kan støde på problemer, når vi prøver at installere vores distro uafhængigt eller i dualboot med Windows ...

For at alt skal fungere korrekt, skal du have driveren til Intel Optane og også en ny kerne, der understøtter Intel Rapid Storage Technology eller Intel RST. Derfor ville der ikke være noget problem, og du ville fortsætte som normalt. Nu er dette ikke helt klar endnu, og de nuværende drivere er endnu ikke for raffinerede og når ikke alle distroer, da det først kun var kompatibelt med Windows. Så hvis du har en distro, der endnu ikke understøtter den, og hvis du finder ud af, at du forbereder en ny installation, og af den grund ikke fungerer korrekt, kan du deaktiver Intel Optane i din BIOS / UEFI. For det:

  1. Adgang til BIOS / UEFI (normalt ved at trykke på Delete-tasten ved opstart eller andre taster såsom F2, F3, ... afhængigt af mærke)
  2. Se i menufanen for AHCI og Intel RST-indstillingen
  3. Deaktiver Intel RST / Optane og ændringer til AHCI.
  4. Når du har gjort det, skal du trykke på F10 og gem ændringerne inden afslutning, eller rul til fanen Gem og afslut, og gem og afslut menuen derfra.
  5. Nu starter maskinen igen med denne konfiguration, og i tilfælde af at være en af ​​de primitive distroer, der ikke lod dig registrere harddisk på grund af Optane, nu vil det opdage det.

I øjeblikket kan den bruges med formatet ZFS, men jeg formoder, at dette vil ændre sig over tid ... Husk, at Intel Optane ikke er en teknologi til masserne, men mere til forretningsbrug. Så du er måske ikke for bekymret over det.

Hvis du prøver at placere nogen partition Angiv som / boot i Intel Octane, og det fungerer ikke, selvom din distro i princippet understøtter det, se manualen til dit bundkort. Der er nogle, der har flere slots til denne type SSD, men de kan kun starte fra en. Kontroller, at det er i den rigtige plads, som dit bundkort tillader at bruge som startmedium. En anden mulighed er at placere / starte på en anden harddisk og på SSD'en til at placere / hjem eller hvad du vil. Og brug endda LVM, hvis du ikke har nok plads til at udvide dens muligheder ud over ... 

På denne måde skulle vi ikke have det problemer absolut. Forresten når Optane lidt efter lidt ud over Windows, og distroerne vil være kompatible. Du ved allerede, at SUSE har været en af ​​de første til at annoncere sin støtte til en aftale med Intel om SLES, og du ved allerede, at disse typer drivere også er en del af kernen, så intet forhindrer dem i at blive brugt i andre .. .

Installer GNU / Linux på M.2 SSD:

SSD M.2

Installer din Linux-distribution på en SSD M.2 Det er noget mindre problematisk end i en Optane, da det i dette tilfælde er en hukommelse, der er blevet mere populær for pc'er af alle slags, inklusive dem, vi bruger derhjemme. Denne type harddisk er identisk med en SATA SSD, kun den anvendte grænseflade eller forbindelsesteknologi varierer, og derfor overføres dataoverførselshastighed og ydeevne.

Husk, at M.2 er en formfaktor, og disse harddiske kan være både SATA og NVMe. I tilfælde af at være SATA, bør der ikke være noget større problem end en normal harddisk eller SSD, men hvis de er NVMe, kan de give nogle problemer.

Nogle brugere har dog stødt på sorte skærme eller problemer når de starter fra en M.2 SSD, når de har vært / boot-partitionen eller bootloaderen på denne type lagerenhed. For at løse dem kan du læse disse trin:

1-Forudsat at du gør det i UEFI-tilstand:

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

  1. Kontroller, at du partitionerer ordentligt, som de 100 MiB til UEFI-partitioner i FAT-format, og at du har et ordentligt monteringspunkt. Du kan bruge installatørens eget partitioneringssystem eller GParted til dette. Husk, at UEFI-partition det må være den første.
  2. Si tu kernen er aktuel og trin et er OK, skal du ikke have noget problem med M.2.

2-Forudsat at du gør det i BIOS eller Legacy (CSM):

I tilfælde af at du har en BIOS eller UEFI, men er i Legacy Mode eller CSM, så skal du:
  1. Opret en partition på ca. 1024 KiB i begyndelsen af ​​din harddisk, og markér den som BIOS Boot Partition. Du kan bruge forskellige værktøjer til dette, som jeg allerede har nævnt, såsom cgdisk eller dem, der er nævnt ovenfor.
  2. Fortsæt normalt med alle andre operationer og skal fungere korrekt, hvis kernen har de rette supportdrivere. Forresten, hvis det er en ny enhed, som du tilføjer til systemet eller allerede har haft GRUB installeret, skal du geninstallere det.

Hvis intet af det fungerede, og du stadig har problemer, skal du gå til afsnittet om NVMe...

Installer GNU / Linux på PCI Express SSD:

WD PCI-Express SSD

Du skal kunne starte eller installere systemet på en harddisk PCIe SSD Intet problem. Men i tilfælde af at du får ulejlighed, kan du prøve dette:

  • Sørg for, at du BIOS / UEFI (firmware) accepterer opstart til disse typer drev. Desværre gør ikke alle det, selvom de er moderne, hvis de er moderne.
  • Kontroller, om systemet starter (eller prøver) direkte fra en anden SATA-harddisk, der findes i systemet i stedet for med PCIe-disken. I et sådant tilfælde kan det bare være et spørgsmål om at flytte prioritet start i BOOT-menuen på din BIOS / UEFI, så det tager PCIe først ...
  • Opdater GRUB også med kommandoen sudo grup-opdatering.
  • Prøv at bruge et andet FS- eller filsystem, da nogle SSD-firmware normalt ikke understøtter ext4 korrekt. Prøv en anden eller læs din SSD-manual for at finde ud af, hvilke formater den understøtter.

Installer GNU / Linux på NVMe SSD:

Samsung 970 EVO NMVE

I tilfælde af NVMe, Det ville være noget meget lig det, jeg sagde i afsnit M.2, men hvis intet af det fungerede for dig, og du stadig har problemer, selvom vi ikke burde, hvis de er moderne distroer, kan du også følge disse andre yderligere trin. For at løse disse problemer:

  1. Kontroller, at din BIOS / UEFI bruger RAID-konfigurationen i stedet for AHCI med mulighed for Sikker Boot handicappet. Nogle muligheder som Quick Boot kan også være i konflikt ... Afslut og gem ændringer.
  2. Når installationsmediet er klart, skal du starte installationen normal. Jeg gentager, forudsat at din kerne understøtter denne type teknologi, og at den ikke er en ældre distro ...
  3. I andre tilfælde ser det ud til, at visse brugere har været nødt til at aktivere en mulighed i GRUB. Inden for sin konfiguration har de i den linje, hvor dette vises, tilføjet indstillingen nvme_load = YES og nvd_load = YES, og derefter har de opdateret GRUB. Med hensyn til konfigurationslinjen skal den ligne:
    GRUB_CMDLINE_LINUX_DEFAULT = »stille stænk nvme_load = JA nvd_load = JA»

Med disse små justeringer skal det fungere og ikke forårsage problemer. Hvis du bruger en SSD af denne type, kan du installere EFI-partitionen / boot, / SWAP og / på SSD'en og / hjemme på et lagermedium, såsom en harddisk eller anden SSD med lavere hastighed, som du har på computeren ... Forresten ved du, at denne type disk vises som / dev / nvme (nvme0n1, nvme0n1p1, ...) på systemet og ikke som det typiske / dev / sda eller / dev / sdb osv.

Generisk løsning:

Linux Kernel 4.19

Jeg insisterer igen på, at hvis vi bruger en populær distribution med en ret opdateret kerne, og vi har de relevante drivere, bør en SSD af enhver type ikke være et problem for Linux. Så den bedste mulighed for at kæmpe med disse typer problemer er at prøve at installere den nyeste version af din yndlingsdistro. Hvis din computer har en SSD, betyder det, at det skal være en ret aktuel computer, så der er ikke meget grund til at bruge en ældre distro ...

Jeg håber, det har været nyttigt for dig. Glem ikke at forlade din kommentarer...


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Gregory edmond sagde han

    God artikel

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

  2.   eee sagde han

    Der er ingen "SSD-harddiske". Hvis det er en SSD, er den IKKE en disk, den har ikke en disk inde, som "harddiske" har.

  3.   RADEL sagde han

    Hilsen til alle brugere, internetbrugere og linuxere på denne fantastiske webside, jeg beder dig kraftigt om venligst hjælp mig, hvordan jeg konfigurerer BIOS til en 4 GHZ Lenovo Pentium 3.2 pc med 2 GB RAM til en 500 GB Kingston UV480 SSD .

    På forhånd tak for din venlige opmærksomhed, hjælp og hurtige reaktion.

  4.   RADEL sagde han

    Hilsen til alle brugere, internetbrugere og linuxere igen, bedes jeg gentage min anmodning om at konfigurere bios på min pc Lenovo Penitum IV 3.0 Ghz med 2 GB RAM, som jeg vil installere en 480 GB SSD-disk til og installere vindue 10 af 32 bit og Fedora LXDE x86 x64.

    Jeg takker dig igen for din venlige opmærksomhed, hjælp og hurtige svar.

  5.   joe sagde han

    Jeg uden at vide eller far om RST installerer fedora uden problemer. Da Fedora ikke fungerede for mig for de lydting, jeg ville gøre, prøvede jeg at installere Linux Mint, og i begyndelsen af ​​installationen fik jeg en skærm, der fortalte mig, at den ikke kunne installeres
    Løsningerne fra de "kendere", som jeg har læst, er at deaktivere RST og geninstallere vinduer, hvilket svarer til noget i retning af "du har inficeret en negl, klip din finger"
    Hvis Linux allerede er en stor fabrik af problemer, er der nu tilføjet en anden
    LOL, tak