Come montare un disco rigido in Linux utilizzando la riga di comando

Come montare un disco rigido in Linux utilizzando la riga di comando

Se stai cercando di utilizzare il terminale più spesso, imparare a montare manualmente un disco rigido e smontarlo di nuovo su un sistema Linux è un punto di partenza semplice. Inoltre, se ti dovessi mai trovare in una situazione che ti allontana dal desktop tradizionale, sapere come farlo potrebbe far risparmiare molto tempo e sforzi di ricerca.





Fortunatamente, le moderne distribuzioni Linux rendono questo processo molto più semplice e intuitivo di prima.





Che cos'è il montaggio?

Nella maggior parte dei casi, il montaggio si riferisce al processo che consente al computer di accedere ai file archiviati su dispositivi diversi, come unità USB o dischi rigidi. Ogni unità ha il proprio file system o sistemi separati che devono essere integrati nell'ecosistema del PC. La maggior parte delle distribuzioni Linux esegue molto montaggio perché sono composte da più file system sotto forma di 'partizioni'.





Di solito, i desktop Linux moderni gestiscono automaticamente il processo di montaggio. Tuttavia, è bene sapere come farlo manualmente se tutto il resto fallisce o se ti capita di essere bloccato con solo un terminale e devi eseguire il backup di alcuni dati.

Verifica delle partizioni disponibili

Dopo aver collegato il tuo disco rigido o USB, puoi vedere i tuoi dispositivi e i loro file system separati usando questo comando:



lsblk

Come visto sopra, ogni dispositivo fisico segue una convenzione di denominazione di sd (x) , con il primo che viene nominato sda , il secondo bagno , il terzo sdc , e così via. Il SD il nome è l'abbreviazione di Dispositivo SCSI . Se stai usando un computer più vecchio, potresti vederli nominare con hd(x) Invece.

Questi singoli dispositivi sono ulteriormente suddivisi in diverse partizioni: sda1, sda2, sda3 e così via. In poche parole, rappresentano come è suddiviso il tuo disco rigido. Sono queste partizioni specifiche che monteremo, piuttosto che i dispositivi stessi --- poiché sono dove vengono archiviati i dati effettivi.





Di solito puoi identificare la tua Linux box dalle sue molteplici partizioni. Lo scopo di questo è mantenere separati i file di sistema importanti e non importanti, come la tua partizione di swap . Un altro modo per dirlo è guardare sotto il Punto di montaggio iscrizione. Le voci che fanno parte della tua Linux box saranno già montate.

Come montare un disco rigido in Linux

Esistono infatti due diverse interfacce della riga di comando che puoi utilizzare per montare i dispositivi in ​​Linux: Udisk e montare/smontare . Consigliamo Udisk in quasi tutte le situazioni, ma poiché il caso d'uso di ognuno è diverso, delineeremo anche il metodo di montaggio.





Montaggio con Udisks

Udisks è un importante software utilizzato in molte distribuzioni Linux. È responsabile della gestione dei dispositivi di archiviazione come l'archiviazione flash USB e le unità disco rigido. Include uno strumento da riga di comando chiamato udiskctl . Con questo strumento, tutti i comandi di partizionamento seguono questo schema di base:

udisksctl [command] [options] [location]

Semplice no? Per montare la partizione desiderata, usa questo comando, sostituendo sdb1 con il nome della tua partizione:

udisksctl mount -b /dev/sdb1

Il -B flag indica semplicemente che la partizione che stai montando proviene da un dispositivo.

Puoi anche montare dispositivi virtuali, come immagini disco, con Udisks:

udisksctl loop-setup -r -f example.iso

Se la tua immagine non completa da sola il processo di montaggio, identifica il nome del loop con lsblk e inserisci questo comando, sostituendo ciclo0 con il nome del tuo ciclo.

udisksctl mount -b /dev/loop0

Nota che poiché non stiamo montando un'unità disco rigido fisica, è etichettata come ciclo continuo piuttosto che sd (x) .

Il primo comando ti permette di riconoscere l'immagine del tuo disco come virtuale (o ciclo continuo ) dispositivo. Il -R bandiera, in piedi per sola lettura , è facoltativo ma garantisce la doppia sicurezza che i file che stai montando non vengano sovrascritti accidentalmente. Successivamente, possiamo procedere come al solito e montare l'immagine del disco ora disponibile.

Se controlli le partizioni montate con il lsblk comando di nuovo, noterai alcune modifiche.

Nota come anche i dispositivi diversi dalla tua Linux box ora hanno punti di montaggio specifici. Ciò significa che ora puoi accedere ai file su di essi cambiando le directory nelle posizioni specificate.

Smontaggio con Udisks

Una volta che hai finito con l'unità montata, devi rimuoverla in modo sicuro dalla tua macchina Linux per prevenire la perdita di dati. Puoi farlo smontando e poi spegnendo il file system esterno, disaccoppiandolo dal tuo.

Per smontare, puoi riutilizzare il comando precedente ma sostituirlo montare insieme a smontare :

udisksctl unmount -b /dev/sdb1

Non dimenticare di cambiare il nome alla fine con il nome del tuo dispositivo e tieni presente che i dispositivi virtuali, come le immagini del disco, hanno nomi diversi rispetto ai dischi rigidi e alle USB.

Se controlli i tuoi dispositivi utilizzando lsblk , noterai che il tuo disco rigido è ancora presente, anche dopo averlo smontato. Per rimuoverlo completamente e rimuovere in sicurezza il tuo dispositivo, devi inserire un altro comando che lo spegne:

udisksctl power-off -b /dev/sdb1

Nota che non dovresti mai spegnere le partizioni del tuo PC Linux, poiché fanno parte del tuo sistema. Lo stesso vale per le immagini disco, in quanto non sono alimentate in primo luogo; invece, avrai bisogno di un comando diverso per rimuoverli dal tuo elenco di dispositivi:

udisksctl loop-delete -b /dev/loop0

Montaggio Con supporto

Per la maggior parte, Udisks dovrebbe fare il lavoro per te. Tuttavia, è bene sapere come fare in alternativa nel caso in cui la prima non sia un'opzione.

L'altra opzione è il montare comando. La differenza principale tra Udisk e mount è che, con mount, devi specificare dove vuoi montare le tue partizioni. Inoltre, non sarai in grado di spegnere il dispositivo una volta terminato utilizzando il comando mount.

Avrai anche bisogno dei privilegi di amministratore (quindi sudo all'inizio dei seguenti comandi). Poiché i privilegi sudo sono molto potenti, nella maggior parte dei casi consigliamo il metodo Udisk per evitare che il sistema si interrompa accidentalmente.

Se desideri andare avanti e utilizzare il comando mount, puoi farlo in questo modo:

sudo mount /dev/sdb1 /mnt

L'ultima parte, / mnt , indica dove desideri posizionare il disco rigido montato nel tuo PC. Tradizionalmente in Linux, questo è il / mnt directory. Per più dispositivi, puoi montarli in sottocartelle sotto / mnt . Assicurati di creare queste cartelle con mkdir primo.

Come Udisks, il montare lo strumento supporta anche le immagini del disco. Tuttavia, memorizzare come funziona può essere un po' più complicato. A differenza di Udisk, devi solo inserire un singolo comando durante il montaggio delle immagini disco con mount:

sudo mount example.iso /mnt -t iso9660 -o loop

Se il contenuto dell'immagine del disco non viene visualizzato correttamente, prova a sostituire iso9660 insieme a udf . Questa opzione indica il formato dell'immagine del disco.

Imparentato: Come clonare il tuo disco rigido Linux

Smontaggio Con smonta

Può sembrare strano, ma il comando per smontare una partizione non è 'smonta', ma smontare . A differenza del montaggio, non è necessario specificare la posizione del punto di montaggio; hai solo bisogno del nome del dispositivo.

sudo umount /dev/sdb1

Attenzione che se stai lavorando con un dispositivo fisico, devi comunque usare gli Udisks spegni comando (spiegato sopra) per garantire che nessun dato venga perso durante la disconnessione.

Per le immagini disco, basta nominare il dispositivo loop:

sudo umount /dev/loop0

Ancora una volta, non dimenticare di sostituire ciclo0 con il nome del tuo dispositivo.

Assistenza durante il montaggio di dischi rigidi

Il montaggio e lo smontaggio delle unità possono diventare complicati se non si ha l'abitudine. Se hai bisogno di ricordare i passaggi specifici per queste utilità, non dimenticare che puoi sempre inserire il aiuto comando per ottenere una guida immediata.

come chiudere un account hotmail
udisksctl help mount help

Fortunatamente per gli utenti Linux, oltre alle nostre guide, ci sono infatti molti modi per ottenere aiuto per qualsiasi comando.

Condividere Condividere Tweet E-mail 7 modi per ottenere assistenza dalla riga di comando su Linux

Tutti i comandi essenziali per conoscere i comandi di Linux dalla riga di comando

Leggi Avanti
Argomenti correlati
  • Linux
  • File System
  • Partizione del disco
  • Comandi Linux
  • Suggerimenti per Linux
Circa l'autore Giordano Gloor(51 articoli pubblicati)

Jordan è uno scrittore dello staff di MUO che è appassionato di rendere Linux accessibile e senza stress per tutti. Scrive anche guide sulla privacy e sulla produttività.

Altro da Jordan Gloor

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti