Linux Mint non vede l’hard disk: cosa verificare e come risolvere

Se dopo l’installazione di Linux Mint (o durante la fase di setup) il sistema non rileva un hard disk secondario o l’unità NVMe principale, il problema dipende quasi sempre da impostazioni del BIOS/UEFI (modalità SATA RAID anziché AHCI), dalla presenza del Fast Startup di Windows che blocca le partizioni, oppure da un mancato montaggio automatico dell’unità.

💡 In sintesi: cosa controllare subito

  1. Verifica il BIOS/UEFI: Assicurati che il controller SATA sia impostato su AHCI e non su RAID / Intel RST / VMD.
  2. Disattiva l’Avvio Rapido su Windows: Se hai un sistema dual-boot, l’Avvio Rapido (Fast Startup) lascia il disco in uno stato di sospensione incollegabile da Linux.
  3. Apri l’app “Dischi”: Il disco potrebbe essere riconosciuto dall’hardware, ma semplicemente privo di una partizione formattata o di un punto di montaggio attivo.
  4. Lancia il terminale: Esegui il comando lsblk per capire se il kernel vede fisicamente la periferica.

Controlli iniziali

Prima di modificare configurazioni avanzate, occorre isolare il problema per capire se si tratta di un malfunzionamento hardware o di una mancata configurazione software.

  1. Riconoscimento a livello hardware (BIOS): Riavvia il computer, entra nel BIOS/UEFI (solitamente premendo F2, F12 o Canc) e verifica se l’hard disk o l’SSD viene elencato tra le periferiche di archiviazione rilevate. Se il disco non compare qui, il problema è fisico (cavo staccato, connettore M.2 allentato o guasto meccanico).
  2. Controllo con l’applicazione Dischi (gnome-disks): Premi la tastiera Super (tasto Windows), cerca Dischi e apri l’utility. Se il disco è presente nella colonna di sinistra ma non appare in File Manager (Nemo), significa che la periferica funziona, ma la partizione non è stata montata.

Cause più comuni

Se il disco non appare su Linux Mint, le ragioni principali sono solitamente quattro:

  • Modalità SATA impostata su RAID / Intel RST (VMD): È la causa numero uno sui laptop recenti (soprattutto HP, Dell e Lenovo). Il kernel Linux non supporta nativamente la tecnologia Intel RST in questa modalità e non riesce a leggere il disco NVMe/SATA.
  • Blocco di Windows (Fast Startup / Ibernazione): Quando spegni Windows con l’Avvio Rapido attivo, il file system (NTFS) viene contrassegnato con un dirty bit di sicurezza per prevenire corruzioni di dati. Linux rifiuta di montarlo in lettura/scrittura per protezione.
  • Mancanza di un punto di montaggio o partizione non formattata: Un disco nuovo o formattato in formato grezzo (unallocated) non apparirà tra le risorse del File Manager finché non contiene un File System valido (es. ext4, NTFS, exFAT).
  • Connessione fisica o alimentazione insufficiente: Problema tipico dei dischi meccanici SATA secondari o dei box esterni USB privi di alimentazione adeguata.

Soluzioni pratiche

1. Rilevare il disco da terminale

Apri il terminale (Ctrl + Alt + T) ed esegui i seguenti comandi con lettura sicura per verificare l’albero dei dispositivi:

Bash

lsblk
  • A cosa serve: Mostra tutti i blocchi di memoria riconosciuti dal kernel (es. sda, sdb, nvme0n1), con le relative partizioni e punti di montaggio.

Se vuoi un report più dettagliato sull’hardware di archiviazione:

Bash

sudo fdisk -l
  • A cosa serve: Lista tutte le tabelle delle partizioni disponibili. Richiede i privilegi da amministratore (sudo) e permette di identificare i dischi non formattati.

2. Cambiare la modalità controller nel BIOS (Da RAID ad AHCI)

Se lsblk non mostra il disco, riavvia il PC, accedi al BIOS e cerca la voce SATA Mode, SATA Operation o Intel VMD Controller:

  1. Imposta il valore da RAID / RST / VMD ad AHCI.
  2. Salva e riavvia.

Nota per chi ha Windows in Dual Boot: Se cambi questa opzione, Windows potrebbe non avviarsi al primo tentativo. È consigliabile avviare prima Windows in Modalità Provvisoria, cambiare l’impostazione nel BIOS e poi riavviare normalmente per far aggiornare i driver di archiviazione.

3. Sbloccare le partizioni NTFS di Windows

Se il disco viene visto ma genera un errore durante il montaggio in Linux Mint:

  1. Avvia Windows.
  2. Apri il Pannello di controllo > Opzioni risparmio energia > Specificare comportamento pulsanti di alimentazione.
  3. Clicca su Modifica le impostazioni attualmente non disponibili e deseleziona Attiva avvio rapido.
  4. Spegni completamente Windows (non riavviare, fai un arresto pulito).

4. Montare manualmente il disco ed editarne l’auto-mount

Se vuoi che l’hard disk secondario si monti automaticamente ad ogni avvio di Linux Mint:

  1. Crea una cartella che fungerà da punto di montaggio:Bashsudo mkdir -p /media/dati
    • Spiegazione: Crea la cartella dati dove verrà reso accessibile il contenuto del disco.
  2. Monta temporaneamente la partizione (sostituisci sdb1 con l’identificativo corretto ottenuto con lsblk):Bashsudo mount /dev/sdb1 /media/dati
    • Spiegazione: Collega la partizione /dev/sdb1 alla cartella appena creata.
  3. Per automatizzare l’operazione ad ogni boot, usa l’utility grafica Dischi: seleziona il disco, clicca sull’icona degli ingranaggi sotto la partizione, scegli Modifica opzioni di montaggio e attiva l’opzione Monta all’avvio del sistema.

Quando il problema dipende dai driver

In rari casi, l’assenza del disco deriva da moduli del kernel mancanti o da pacchetti di supporto disattivati:

  • File System NTFS/exFAT: Linux Mint supporta nativamente NTFS tramite i driver integrati nel kernel (ntfs3 o ntfs-3g). Se il disco esterno viene rilevato come hardware ma non può essere letto, assicurati che i pacchetti base siano aggiornati eseguendo:Bashsudo apt update && sudo apt install ntfs-3g exfat-fuse
    • Spiegazione: Aggiorna l’elenco pacchetti e installa il driver di supporto per dischi formattati con file system Windows e macchine fotografiche/SD card.
  • Kernel datato su hardware recente: Se stai usando hardware uscito di recente (NVMe di ultimissima generazione), potresti aver bisogno di una versione del kernel Linux più aggiornata. Puoi aggiornarlo direttamente tramite lo strumento Gestione Aggiornamenti di Linux Mint, selezionando dal menu Vista > Kernel Linux.

Cosa evitare

Quando si diagnostica un disco non rilevato, è fondamentale evitare manovre azzardate che possono causare la perdita irrecuperabile dei dati:

Non formattare il disco prima di aver verificato la tabella partizioni: Se il disco non si monta a causa del Fast Startup, formattarlo eliminerà tutti i file salvati.

Non eseguire il comando mkfs a scatola chiusa: Il comando mkfs (es. sudo mkfs.ext4 /dev/sdb) crea un nuovo file system cancellando i dati. Usalo solo se sei sicuro al 100% dell’identificativo della perifirica e se il disco è nuovo.

Non usare il comando dd senza aver verificato la destinazione: Il comando dd scrive dati a basso livello e sovrascrive qualsiasi settore senza chiedere conferma.

Non forzare il montaggio con l’opzione force su partizioni NTFS danneggiate: Forzare il montaggio di una partizione corrotta senza prima eseguire un controllo con chkdsk su Windows rischia di corrompere in modo definitivo l’indice dei file.

Tabella di sintesi: Sintomo / Causa / Azione

SintomoCausa possibileCosa fare
Il disco non appare nemmeno nel BIOSCavo staccato, connettore allentato o guasto hardwareControllare i cavi SATA/M.2, provare una porta diversa o testare il disco su un altro PC.
Visibile nel BIOS ma invisibile su lsblkModalità SATA impostata su Intel RST / RAIDEntrare nel BIOS e modificare la modalità SATA controller da RAID/RST ad AHCI.
Presente su lsblk ma non nel File ManagerMancanza del punto di montaggio o partizione non allocataAprire l’app Dischi, assegnare una lettera/cartella di montaggio o formattare lo spazio vuoto.
Errore “Read-only” o “Operation not permitted”Fast Startup di Windows attivo o ibernazione pendenteAvviare Windows, disattivare l’Avvio Rapido ed eseguire uno spegnimento completo del PC.
Errore “Unknown filesystem type”Driver file system mancante (es. exFAT su vecchi kernel)Installare le risorse necessarie da terminale tramite sudo apt install exfat-fuse ntfs-3g.

FAQ – Domande Frequenti

Perché Linux Mint richiede l’impostazione AHCI nel BIOS?

Linux utilizza driver standard AHCI open-source integrati nel kernel. La modalità Intel RST (RAID) richiede driver proprietari pensati principalmente per Windows, che impediscono al kernel Linux di comunicare direttamente con il controller di memoria.

Rischio di perdere i miei file cambiando da RAID ad AHCI?

Il cambio di modalità non cancella i dati presenti sul disco. Tuttavia, se sul computer è installato Windows, questo potrebbe fallire l’avvio con una schermata blu se non si configurano preventivamente i driver AHCI prima del cambio nel BIOS.

Posso leggere un hard disk formattato in NTFS su Linux Mint?

Sì, Linux Mint supporta pienamente la lettura e la scrittura su partizioni NTFS. Se riscontri problemi in scrittura, la causa è quasi sempre riconducibile all’Avvio Rapido di Windows rimasto attivo.

Come capisco se un hard disk è guasto o solo da formattare?

Puoi verificare lo stato di salute del disco tramite la funzionalità Dati SMART dell’applicazione Dischi (gnome-disks). Se lo stato SMART indica “Disco integro”, il problema è solo software; se indica “Settori riallocati” o “Imminente guasto”, l’unità va sostituita.

By Salvio Cicchelli

Fa parte della redazione di llow.it portale informativo ricco di guide e consigli pratici per cercare di risolvere ogni tipo di problema, ma anche per piccole curiosità.

Possono interessarti

No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.