Så här installerar du Linux på en SSD

Typer av SSD-enheter

Om du kommer ihåg för några år sedan, när de började marknadsföras de första SATA-hårddiskarna och operativsystemen inkluderade inte drivrutiner eller drivrutiner för den här typen av gränssnitt, att installera operativsystemet på en av dessa hårddiskar var ännu mer komplicerat än på IDE- eller PATA-hårddiskar. I dessa fall, när systemet installerades, behövde en ytterligare drivrutin laddas på en diskett eller externt media så att installationssystemet kände igen hårddisken där operativsystemet skulle installeras.

Detsamma gällde för SCSI-hårddiskar, även om de var något mer opopulära på hemdatorer för länge sedan, eftersom de var något dyrare. I det fallet följdes samma förfarande och tillade ytterligare förare. Allt detta förändrades när operativsystem började inkludera SATA-kontroller eftersom de gjorde IDE / PATA och inga extra steg behövdes göras.

Men nu har vi upplevt ett liknande problem när vi installerar de nya solid state-hårddiskarna eller SSD i operativsystem. Jag pratar inte om de SSD-hårddiskarna med ett SATA-gränssnitt, i vilket fall det inte längre är ett problem om vi använder nuvarande SSOO. Å andra sidan, om vi använder ett något mer "exotiskt" gränssnitt som inte stöds för närvarande, måste vi lägga till denna typ av ytterligare drivrutiner när vi installerar operativsystemet på vår dator, annars kommer det inte att känna igen lagringsmedium.

Tja, om du vill veta hur man går vidare installera din favorit GNU / Linux distro I alla dessa typer av solid state-hårddiskar med olika gränssnitt, här visar vi dig allt du behöver veta, eftersom det är en fråga som börjar oroa sig och kommer att göra det ännu mer när den här typen av hårddiskar börjar småningom sprids av marknaden. Men jag måste undvika att generera ett larm, eftersom dessa drivrutiner kommer att implementeras i de nya versionerna ...

Vad behöver jag veta i förväg?

Tänk på att i den här guiden presenterar jag det förfarande som skulle gälla för de flesta fall när distributionen är något äldre och implementera inte den drivrutin som krävs för denna typ av hårddiskar eller minnen. Men du borde veta att i de nya versionerna borde det inte finnas några större problem med det och du kan installera utan alltför mycket problem ...

Jag rekommenderar att du först försöker det normala förfarandet, och om du har problem, utför sedan följande procedurer enligt ditt fall... Om du ännu inte har köpt hårddisken, här är ett urval av de bästa SSD:erna så att du kan välja den som bäst passar dina behov.

När det gäller Windows-installationer verkar det som om drivrutinerna i vissa fall måste laddas från något flyttbart medium från installationsprogrammet när partitionerna kommer att göras, eftersom det i vissa fall kanske inte upptäcks hårddisken (bär Observera att om du har en Windows 10-installations-DVD kommer den inte att uppdateras ...). Men på Linux, eftersom drivrutiner implementeras med nya kärnutgåvor, är detta inte nödvändigt. Därför har jag på Linux fokuserat mer på proceduren, det vill säga Vad gör vi fel så att det inte fungerar om det skulle fungera?

Installera GNU / Linux på Intel Optane:

Intel oktan

Intel Optane i grund och botten accelererar det din SSD, även om den också kan användas som ett lagringsmedium och denna dualitet är den som kan utgöra ett problem, beroende på vad vi vill använda i Linux ... Det vill säga i det första fallet skulle det vara en buffert som är installerad på datorn mellan SSD-hårddisken och hårddisken och huvudminnet. Detta gör att nödvändig data kan laddas in i denna buffert och kan nås mycket snabbare. Med detta klargör jag att vår distro i princip inte behöver installera den på Intel Octant, utan på lagringsmediet vi har, antingen SATA eller något av följande som vi visar i nästa avsnitt.

Med andra ord skulle Optane vara ett slags minne DRAM, precis som huvudminnet eller RAM-minnet, är det bara inte flyktigt, vilket gör att information kan sparas permanent utan att raderas i händelse av att leverera minnet slutar när det händer med RAM. Men tyvärr är det inte transparent när du installerar operativsystemet och vi kan stöta på problem när vi försöker installera vår distro oberoende eller i dualboot med Windows ...

För att allt ska fungera korrekt måste du ha drivrutinen för Intel Optane och också en ny kärna som stöder Intel Rapid Storage Technology eller Intel RST. Därför skulle det inte vara något problem och du skulle fortsätta som vanligt. Nu är detta inte helt klart än och de nuvarande drivrutinerna är ännu inte förfinade och når inte alla distros, eftersom det först bara var kompatibelt med Windows. Så om du har en distro som inte stöder den ännu och om du hamnar i att förbereda en ny installation och av den anledningen inte fungerar korrekt kan du inaktivera Intel Optane i din BIOS / UEFI. För det:

  1. Tillgång till BIOS / UEFI (vanligtvis genom att trycka på Delete-tangenten vid start eller andra tangenter som F2, F3, ... beroende på märke)
  2. Leta efter alternativet AHCI och Intel RST i menyflikarna
  3. Inaktiverar Intel RST / Optane och ändringar i AHCI.
  4. När du har gjort det, tryck på F10 och spara ändringarna innan du går ut, eller bläddra till fliken Spara och avsluta och spara och stäng menyn därifrån.
  5. Nu startar maskinen om igen med den här konfigurationen, och om den är en av de primitiva distros som inte tillät dig upptäcka hårddisken På grund av Optane kommer det nu att upptäcka det.

För närvarande kan den användas med formatet ZFS, men jag antar att detta kommer att förändras med tiden ... Observera att Intel Optane inte är en teknik för massorna, utan mer för företagsanvändning. Så du kanske inte är så bekymrad över det.

Om du försöker placera någon skiljevägg Ange som / starta i Intel Octane och det fungerar inte, även om din distro i princip stöder det, se manualen för ditt moderkort. Det finns några som har flera platser för denna typ av SSD men de kan bara starta från en. Kontrollera att det är i rätt kortplats som moderkortet tillåter att använda som startmedium. Ett annat alternativ är att placera / starta på en annan hårddisk och på SSD-positionen / hem eller vad du vill. Och använd även LVM om du inte har tillräckligt med utrymme för att utöka dess funktioner utöver ... 

På detta sätt borde vi inte ha det problem absolut. Förresten, Optane når långsamt bortom Windows, och distributionerna kommer att vara kompatibla. Du vet redan att SUSE har varit en av de första att meddela sitt stöd för ett avtal med Intel för SLES, och du vet redan att dessa typer av drivrutiner också är en del av kärnan, så ingenting hindrar dem från att användas i andra .. .

Installera GNU / Linux på M.2 SSD:

SSD M.2

Installera din Linux-distribution på en SSD M.2 Det är något mindre problematiskt än i en Optane, eftersom det i det här fallet är ett minne som har blivit mer populärt för datorer av alla slag, inklusive de vi använder hemma. Denna typ av hårddisk är identisk med en SATA SSD, endast gränssnittet eller anslutningstekniken som används varierar, och därmed dataöverföringshastighet och prestanda.

Kom ihåg att M.2 är en formfaktor, och dessa hårddiskar kan vara både SATA och NVMe. Om du är SATA borde det inte finnas något större problem än en vanlig hårddisk eller SSD, men om de är NVMe kan de presentera några problem.

Vissa användare har dock stött på svarta skärmar eller problem när de startar från en M.2 SSD när de har värd för / boot-partitionen eller bootloader på denna typ av lagringsenhet. För att lösa dem kan du läsa dessa steg:

1-förutsatt att du gör det i UEFI-läge:

Om du installerar systemet i UEFI-läge, och inte med ett primitivt eller äldre BIOS, kan du prova följande:

  1. Kontrollera att du partitionerar ordentligt, som de 100 MiB för UEFI-partitionerna i FAT-format och att du har en korrekt monteringspunkt. Du kan använda installatörens eget partitioneringssystem eller GParted för detta. Kom ihåg att UEFI-partition det måste vara den första.
  2. Si TU kärnan är aktuell och steg ett är OK, du borde inte ha några problem att använda en M.2.

2-förutsatt att du gör det i BIOS eller Legacy (CSM):

Om du har ett BIOS eller UEFI men är i Legacy Mode eller CSM, då måste du:
  1. Skapa en partition på cirka 1024 KiB i början av hårddisken och markera den som BIOS -startpartition. Du kan använda olika verktyg för detta, som jag redan har nämnt, till exempel cgdisk, eller de som nämns ovan.
  2. Fortsätt normalt med alla andra åtgärder och bör fungera korrekt om kärnan har rätt supportdrivrutiner. Förresten, om det är en ny enhet som du lägger till i systemet eller redan har haft GRUB måste du installera om den.

Om inget av det fungerade och du fortfarande har problem, gå till avsnittet om NVMe.

Installera GNU / Linux på PCI Express SSD:

WD PCI-Express SSD

Du bör kunna starta eller installera systemet på en hårddisk PCIe SSD Inga problem. Men om du stöter på några besvär kan du prova detta:

  • Se till att du BIOS / UEFI (firmware) accepterar start för dessa typer av enheter. Tyvärr gör inte alla det, men om de är moderna måste de bära det.
  • Kontrollera om systemet startar (eller försöker) direkt från en annan SATA-hårddisk som finns i systemet istället för med PCIe-hårddisken. I ett sådant fall kan det bara handla om att flytta prioritet starta i BOOT-menyn på din BIOS / UEFI så att det tar PCIe först ...
  • Uppdatera GRUB också med kommandot sudo grup-uppdatering.
  • Försök använda ett annat FS- eller filsystem, eftersom viss SSD-firmware vanligtvis inte stöder ext4 ordentligt. Prova en annan eller läs din SSD-handbok för att ta reda på vilka format den stöder.

Installera GNU / Linux på NVMe SSD:

Samsung 970 EVO NMVE

I fallet med NVMe, Det skulle vara något som liknar det jag sa i avsnitt M.2, men om inget av det fungerade för dig och du fortfarande har problem, även om vi inte borde göra det om de är moderna distributioner, kan du också följa dessa andra ytterligare steg. För att lösa dessa problem:

  1. Kontrollera att din BIOS / UEFI använder RAID-konfigurationen istället för AHCI med möjlighet till säkra Boot Inaktiverad. Vissa alternativ som Snabbstart kan också komma i konflikt ... Avsluta och spara ändringar.
  2. Starta installationen med installationsmediet klart normala. Jag upprepar, förutsatt att din kärna stöder denna typ av teknik och att den inte är en äldre distro ...
  3. I andra fall verkar det också som om vissa användare har varit tvungna att aktivera ett alternativ i GRUB. Inom sin konfiguration, i raden där detta visas, har de lagt till alternativet nvme_load = YES och nvd_load = YES, och sedan har de uppdaterat GRUB. När det gäller konfigurationsraden ska det se ut som:
    GRUB_CMDLINE_LINUX_DEFAULT = »tyst stänk nvme_load = JA nvd_load = JA»

Med dessa små justeringar bör det fungera och inte orsaka problem. Om du använder någon SSD av denna typ kan du installera EFI-partitionen, / boot, / SWAP och / på SSD och / home på ett lagringsmedium som en hårddisk eller annan SSD med lägre hastighet som du har i datorn ..., du vet att denna typ av skiva visas som / dev / nvme (nvme0n1, nvme0n1p1, ...) på systemet, och inte som den typiska / dev / sda eller / dev / sdb, etc.

Generisk lösning:

Linux Kärnan 4.19

Jag insisterar igen att om vi använder en populär distribution, med en ganska uppdaterad kärna och vi har lämpliga drivrutiner, borde en SSD av vilken typ som helst inte vara ett problem för Linux. Så det bästa alternativet att kämpa med dessa typer av problem är att försöka installera den senaste versionen av din favoritdistro. Om din dator har en SSD betyder det att det borde vara en ganska aktuell dator, så det finns inte mycket anledning att använda en äldre distro ...

Jag hoppas att det har varit till hjälp för dig. Glöm inte att lämna din kommentarer.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Gregory edmond sade

    Bra artikel

    Bara istället för "sudo grup updade" är det "sudo update-grub".

  2.   eee sade

    Det finns inga "SSD-hårddiskar". Om det är en SSD är det INTE en disk, den har inte en disk inuti som "hårddiskar" gör.

  3.   RADEL sade

    Hälsningar till alla användare, internetanvändare och linuxare på denna fantastiska webbplats, jag uppmanar dig här att snälla hjälp mig hur jag konfigurerar BIOS för en 4 GHZ Lenovo Pentium 3.2-dator med 2 GB RAM, till en 500 GB Kingston UV480 SSD.

    Tack på förhand för din vänliga uppmärksamhet, hjälp och snabba svar.

  4.   RADEL sade

    Hälsningar till alla användare, internetanvändare och Linux-användare igen, vänligen upprepa min begäran om att konfigurera bios på min dator Lenovo Penitum IV 3.0 Ghz med 2 GB RAM som jag vill installera en 480 GB SSD-disk och installera fönster 10 av 32 bitar och Fedora LXDE x86 x64.

    Jag tackar dig igen för din vänliga uppmärksamhet, hjälp och snabba svar.

  5.   joe sade

    Jag utan att veta eller pappa om RST installerar fedora utan problem. Eftersom Fedora inte fungerade för mig för de ljudsaker jag ville göra, försökte jag installera Linux Mint, och i början av installationen fick jag en skärm som sa att det inte gick att installera
    Lösningarna från de "kännare" som jag har läst är att inaktivera RST och installera om windows, vilket motsvarar ungefär "du har infekterat en nagel, skär dig i fingret"
    Om Linux redan är en enorm fabrik av problem, nu läggs en till
    LOL tack