Come installare Linux su un SSD

Tipi di SSD

Se vi ricordate qualche anno fa, quando iniziarono ad essere commercializzati i primi dischi rigidi SATA e i sistemi operativi non includevano driver o driver per questo tipo di interfaccia, l'installazione del sistema operativo su uno di questi dischi rigidi era ancora più complicata che su dischi rigidi IDE o PATA. In quei casi, quando il sistema era installato, era necessario caricare un driver aggiuntivo su un disco floppy o su un supporto esterno affinché il sistema di installazione riconoscesse il disco rigido su cui sarebbe stato installato il sistema operativo.

Lo stesso valeva per i dischi rigidi SCSI, anche se molto tempo fa erano un po 'più impopolari nei computer domestici, poiché erano un po' più costosi. In quel caso, è stata seguita la stessa procedura, aggiungendo guidatori aggiuntivi. Tutto questo è cambiato quando i sistemi operativi hanno iniziato a includere nativamente i controller SATA come hanno fatto IDE / PATA e non è stato necessario eseguire passaggi aggiuntivi.

Ma ora, abbiamo riscontrato un problema simile durante l'installazione i nuovi dischi rigidi a stato solido o SSD nei sistemi operativi. Non sto parlando di quei dischi rigidi SSD con un'interfaccia SATA, nel qual caso non ci sono problemi se stiamo usando gli attuali SSOO. D'altra parte, se utilizziamo un'interfaccia un po 'più "esotica" che non è supportata in modo nativo al momento, dovremo aggiungere questo tipo di driver aggiuntivi durante l'installazione del sistema operativo sul nostro computer, altrimenti non riconoscerà il supporto di memorizzazione.

Bene, se vuoi sapere come procedere installa la tua distribuzione GNU / Linux preferita In tutti questi tipi di dischi rigidi a stato solido con interfacce diverse, qui ti mostriamo tutto ciò che devi sapere, poiché è un problema che inizia a preoccupare e lo farà ancora di più quando a poco a poco questo tipo di dischi rigidi inizierà a diffuso dal mercato. Devo comunque evitare di generare un allarme, poiché questi driver verranno implementati nativamente nelle nuove versioni ...

Cosa devo sapere in anticipo?

Tieni presente che in questa guida presento la procedura che sarebbe valida per la maggior parte dei casi in cui la distribuzione è un po 'più vecchia e non implementare il tipo di driver richiesto per questo tipo di dischi rigidi o memorie. Ma dovresti sapere che nelle nuove versioni non dovrebbero esserci grossi problemi con esso e potresti installarlo senza troppi problemi ...

Ti consiglio di provare prima la normale procedura, e in caso di problemi, esegui le seguenti procedure in base al tuo caso... Se non hai ancora acquistato il disco rigido, ecco una selezione dei migliori SSD in modo che tu possa scegliere quello più adatto alle tue esigenze.

Nel caso di installazioni Windows, sembra che in alcuni casi i driver debbano essere caricati da qualche supporto rimovibile dall'installatore, quando si stanno per creare le partizioni, poiché in alcuni casi il disco rigido potrebbe non essere rilevato (sopportare Nota che se hai un DVD di installazione di Windows 10, non verrà aggiornato ...). Ma su Linux, poiché i driver vengono implementati con le nuove versioni del kernel, ciò non è necessario. Pertanto, su Linux mi sono concentrato maggiormente sulla procedura, ovvero, Cosa stiamo facendo di sbagliato in modo che non funzioni se dovrebbe funzionare?

Installa GNU / Linux su Intel Optane:

Intel ottano

Intel Optane fondamentalmente accelera il tuo SSD, sebbene possa essere utilizzato anche come supporto di memorizzazione e questa dualità è ciò che può presentare un problema, a seconda di cosa vogliamo usare in Linux ... Cioè, nel primo caso sarebbe un buffer installato sul computer tra l'SSD o l'HDD principale e la memoria principale. Ciò consente di caricare i dati necessari in questo buffer ed è possibile accedervi molto più velocemente. Con questo chiarisco che la nostra distro, in linea di principio, non dovremo installarla su Intel Octant, ma sul supporto di memorizzazione che abbiamo, o SATA, o uno dei seguenti che mostreremo nelle prossime sezioni.

In altre parole, Optane sarebbe una specie di ricordo DRAM, come quella principale o RAM, solo che non è volatile, consentendo di salvare le informazioni in modo permanente senza essere cancellate in caso di interruzione dell'alimentazione di detta memoria come accade con la RAM. Ma sfortunatamente non è trasparente durante l'installazione del sistema operativo e potremmo incorrere in problemi quando proviamo a installare la nostra distro in modo indipendente o in dualboot con Windows ...

Affinché tutto funzioni correttamente, è necessario disporre del driver per Intel Optane e anche di un kernel recente che supporti la tecnologia Intel Rapid Storage o Intel RST. Pertanto, non ci sarebbero problemi e si procederà normalmente. Ora, questo non è ancora del tutto pronto ei driver attuali non sono ancora troppo raffinati e non raggiungono tutte le distribuzioni, poiché all'inizio era compatibile solo con Windows. Quindi se hai una distro che non la supporta ancora e nel caso ti ritrovi a preparare una nuova installazione e per questo motivo non funziona correttamente, puoi disabilitare Intel Optane nel tuo BIOS / UEFI. Per questo:

  1. Accesso BIOS / UEFI (di solito premendo il tasto Canc all'avvio o altri tasti come F2, F3, ... a seconda della marca)
  2. Cerca nelle schede del menu l'opzione AHCI e Intel RST
  3. disattivare Intel RST / Optane e modifiche ad AHCI.
  4. Una volta fatto, premi F10 e salvare le modifiche prima di uscire o scorrere fino alla scheda Salva ed esci e salvare e uscire dal menu da lì.
  5. Ora la macchina si riavvia di nuovo con questa configurazione, e in caso di essere una di quelle distribuzioni primitive che non te lo permettevano rilevare il disco rigido Grazie a Optane, ora lo rileverà.

Attualmente può essere utilizzato con il formato ZFS, ma suppongo che questo cambierà nel tempo ... Si noti che Intel Optane non è una tecnologia per le masse, ma più per uso aziendale. Quindi potresti non essere troppo preoccupato per questo.

Nel caso tu stia cercando di posizionarne uno partizione Specifica come / boot in Intel Octane e non funziona, sebbene in linea di principio la tua distribuzione lo supporti, vedi il manuale della tua scheda madre. Ce ne sono alcuni che hanno diversi slot per questo tipo di SSD ma possono essere avviati solo da uno. Verificare che sia nello slot corretto che la scheda madre consente di utilizzare come supporto di avvio. Un'altra opzione è posizionare / avviare su un altro disco rigido e sulla posizione SSD / home o qualsiasi altra cosa tu voglia. E usa anche LVM se non hai abbastanza spazio per estendere le sue capacità oltre ... 

In questo modo, non dovremmo avere problematica assolutamente. A proposito, a poco a poco Optane sta andando oltre Windows e le distribuzioni saranno compatibili. Sai già che SUSE è stato uno dei primi ad annunciare il supporto per un accordo con Intel per SLES, e sai già che questi tipi di driver fanno anche parte del kernel, quindi nulla impedisce che vengano utilizzati in altri .. .

Installa GNU / Linux su SSD M.2:

SSD M.2

Installa la tua distribuzione Linux su un file SSD M.2 È un po 'meno problematico che in un Optane, poiché in questo caso è una memoria che è diventata più popolare per i PC di tutti i tipi, compresi quelli che usiamo a casa. Questo tipo di disco rigido è identico a un SSD SATA, varia solo l'interfaccia o la tecnologia di connessione utilizzata, e quindi la velocità di trasferimento dei dati e le prestazioni.

Ricorda che M.2 è un fattore di forma e questi dischi rigidi possono essere sia SATA che NVMe. Nel caso di essere SATA, non dovrebbe esserci problema maggiore di un normale HDD o SSD, ma se sono NVMe potrebbero presentare dei problemi.

Tuttavia, alcuni utenti hanno riscontrato schermi neri o problemi durante l'avvio da un SSD M.2 quando hanno ospitato la partizione / boot o il bootloader su questo tipo di dispositivo di archiviazione. Per risolverli, puoi leggere questi passaggi:

1-Supponendo che tu lo stia facendo in modalità UEFI:

Nel caso in cui installi il sistema in formato Modalità UEFIe non con un BIOS primitivo o legacy, puoi provare quanto segue:

  1. Verifica di eseguire il partizionamento correttamente, come quelli da 100 MiB per la partizione UEFI in formato FAT e di avere un punto di montaggio appropriato. È possibile utilizzare il sistema di partizionamento del programma di installazione o GParted per questo. Ricorda che il file Partizione UEFI deve essere il primo.
  2. Si tu il kernel è attuale e il passaggio uno è OK, non dovresti avere problemi a operare con un M.2.

2-Supponendo che tu lo stia facendo in BIOS o Legacy (CSM):

Nel caso in cui tu abbia un BIOS o UEFI ma ti trovi in Modalità legacy o CSM, allora devi:
  1. Crea una partizione di circa 1024 KiB all'inizio del tuo disco rigido e contrassegnala come Partizione di avvio del BIOS. Puoi usare diversi strumenti per questo, come ho già detto, come cgdisk o quelli menzionati sopra.
  2. Procedi normalmente con tutte le altre operazioni e dovrebbe funzionare correttamente se il kernel ha i driver di supporto appropriati. A proposito, se si tratta di un nuovo dispositivo che aggiungi al sistema o che avevi già GRUB installato, sarà necessario reinstallarlo.

Se niente di tutto ciò ha funzionato e hai ancora problemi, vai alla sezione su NVMe...

Installa GNU / Linux su PCI Express SSD:

SSD WD PCI Express

Dovresti essere in grado di avviare o installare il sistema su un disco rigido SSD PCIe Nessun problema. Ma nel caso in cui incontri qualche inconveniente, puoi provare questo:

  • Assicurati che tu BIOS / UEFI (firmware) accetta l'avvio per questi tipi di unità. Purtroppo non tutti lo fanno, anche se se sono moderni devono sopportarlo.
  • Verificare se il sistema si sta avviando (o provando) direttamente da un altro disco rigido SATA presente nel sistema invece che con il disco PCIe. In questo caso, potrebbe essere solo questione di spostare il file priorità avviare nel menu BOOT del BIOS / UEFI in modo che prenda prima il PCIe ...
  • Aggiorna GRUB anche con il comando sudo grup-aggiornamento.
  • Prova a utilizzare un altro FS o file system, poiché alcuni firmware SSD di solito non supportano correttamente ext4. Provane un altro o leggi il manuale del tuo SSD per scoprire quali formati supporta.

Installa GNU / Linux su NVMe SSD:

Samsung 970 EVO NMVE

Nel caso di NVMe, Sarebbe qualcosa di molto simile a quello che ho detto nella sezione M.2, ma se niente di tutto ciò ha funzionato per te e hai ancora problemi, anche se non dovremmo se si tratta di distribuzioni moderne, puoi anche seguire questi altri passaggi aggiuntivi. Per risolvere questi problemi:

  1. Verifica che il tuo BIOS / UEFI utilizzi la configurazione RAID invece di AHCI con l'opzione di Secure Boot Disabilitato. Alcune opzioni come l'avvio rapido potrebbero anche entrare in conflitto ... Esci e salva le modifiche.
  2. Con il supporto di installazione pronto, avviare l'installazione normale. Ripeto, questo assumendo che il tuo kernel supporti questo tipo di tecnologia e non sia una vecchia distribuzione ...
  3. In altri casi, sembra anche che alcuni utenti abbiano dovuto attivare un'opzione in GRUB. All'interno della sua configurazione, nella riga in cui appare, hanno aggiunto l'opzione nvme_load = YES e nvd_load = YES, quindi hanno aggiornato GRUB. Per quanto riguarda la riga di configurazione, dovrebbe essere simile a:
    GRUB_CMDLINE_LINUX_DEFAULT = »splash tranquillo nvme_load = SÌ nvd_load = SÌ»

Con queste piccole regolazioni dovrebbe funzionare e non causare problemi. Se utilizzi un SSD di questo tipo, puoi installare la partizione EFI, / boot, / SWAP e / sull'SSD e / home su un supporto di archiviazione come un HDD o un altro SSD di velocità inferiore che hai sul tuo computer ... A proposito, sai che questo tipo di disco appare come / dev / nvme (nvme0n1, nvme0n1p1, ...) sul sistema e non come il tipico / dev / sda o / dev / sdb, ecc.

Soluzione generica:

Linux Kernel 4.19

Insisto ancora una volta sul fatto che se usiamo una distribuzione popolare, con un kernel abbastanza aggiornato e abbiamo i driver appropriati, un SSD di qualsiasi tipo non dovrebbe essere un problema per Linux. Quindi, l'opzione migliore per combattere questo tipo di problemi è provare a installare la versione più recente della tua distribuzione preferita. Se il tuo computer ha un SSD significa che dovrebbe essere un computer abbastanza aggiornato, quindi non ci sono molti motivi per usare una distribuzione più vecchia ...

Spero ti sia stato utile. Non dimenticare di lasciare il tuo commenti...


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Gregory edmond suddetto

    Buon articolo.

    Solo che invece di "sudo grup updade" è "sudo update-grub".

  2.   eee suddetto

    Non ci sono "dischi rigidi SSD". Se è un SSD, NON è un disco, non ha un disco all'interno come fanno i "dischi rigidi".

  3.   RADEL suddetto

    Saluti a tutti gli utenti, utenti di Internet e linuxer di questo fantastico sito Web, con la presente vi esorto ad aiutarmi gentilmente a configurare il BIOS di un PC Lenovo Pentium 4 da 3.2 GHZ con 2 GB di RAM, su un SSD Kingston UV500 da 480 GB.

    Grazie in anticipo per la cortese attenzione, aiuto e pronta risposta.

  4.   RADEL suddetto

    Un saluto a tutti gli utenti, utenti Internet e ancora linuxers, per favore ripeto la mia richiesta di configurare il bios del mio PC Lenovo Penitum IV 3.0 Ghz con 2 GB di RAM su cui voglio installare un disco SSD da 480 GB e installare la finestra 10 di 32 bit e Fedora LXDE x86 x64.

    Vi ringrazio ancora per la vostra cortese attenzione, aiuto e tempestive risposte.

  5.   joe suddetto

    Non sapevo o papà di RST installa fedora senza alcun problema. Dato che Fedora non funzionava per me per le cose sonore che volevo fare, ho provato a installare Linux Mint e all'inizio dell'installazione ho ricevuto una schermata che mi diceva che non poteva essere installato
    Le soluzioni degli "intenditori" che ho letto sono disattivare l'RST e reinstallare Windows, il che equivale a qualcosa del tipo "hai infettato un'unghia, tagliati un dito"
    Se Linux è già un'enorme fabbrica di problemi, ora se ne aggiunge un altro
    Ahah grazie