Montaggio di dischi rigidi e partizioni usando la riga di comando di Linux

Montaggio di dischi rigidi e partizioni usando la riga di comando di Linux / Linux

Se stai cercando di utilizzare il terminale Linux di più Una guida rapida per iniziare con la riga di comando di Linux Una guida rapida per iniziare con la riga di comando di Linux Puoi fare un sacco di cose incredibili con i comandi in Linux e non è davvero difficile imparare. Per saperne di più, imparare come montare e smontare manualmente i dischi rigidi è un semplice punto di partenza. Inoltre, se ti trovi in ​​una situazione che ti allontana dal desktop tradizionale, imparare a farlo potrebbe risparmiare un sacco di tempo e usare Google..

Fortunatamente, le moderne distribuzioni Linux I migliori sistemi operativi Linux I migliori sistemi operativi Linux Ci sono distribuzioni Linux disponibili per ogni scopo, il che rende difficile la scelta. Ecco una lista dei migliori sistemi operativi Linux per aiutare. Leggi di più rende questo processo molto più semplice e intuitivo di prima.

Che cos'è il montaggio?

Nella maggior parte dei casi, il montaggio si riferisce a un processo che consente al computer di accedere ai file su diversi dispositivi, come USB o unità disco fisso. Questo perché provengono da file system separati. Il montaggio si verifica anche nella maggior parte delle distribuzioni Linux a causa del modo in cui esse stesse utilizzano più file system sotto forma di “partizioni”.

Di solito, i moderni desktop Linux gestiscono questo automaticamente. Tuttavia, è bene sapere come farlo manualmente se tutto il resto fallisce, o se ti capita di essere bloccato con un solo terminale e hai bisogno di eseguire il backup di alcuni dati Come eseguire backup di dati su Ubuntu e altre distribuzioni Come fare backup di dati su Ubuntu e altre distribuzioni Quanti dati sensibili verrebbero persi se l'unità disco fosse morta? Naturalmente, hai bisogno di una soluzione di backup, ma fare backup in Linux può essere complicato se non sai cosa stai facendo ... Leggi di più .

Controllo delle partizioni disponibili

Per vedere i tuoi dispositivi e i loro file system separati, usa semplicemente questo comando:

lsblk

Come visto sopra, i dispositivi separati sono suddivisi in lettere con nomi diversi, vale a dire sda, sdb, e sdc. Ulteriori hard disk seguono questa convenzione, continuando a sdd, SDE, e così via. I moderni hard disk e USB iniziano tutti con il nome sd (x), Corto per “dispositivo seriale”. Sui computer più vecchi, potresti vederli etichettati come hda anziché.

Questi dispositivi sono ulteriormente suddivisi in diverse partizioni. In parole povere, rappresentano il modo in cui il tuo disco rigido è suddiviso. Sono queste partizioni specifiche che stiamo per montare, piuttosto che i dispositivi stessi - sono i luoghi in cui i dati vengono effettivamente archiviati.

Come regola del pollice, la tua Linux box è il dispositivo con più di una partizione. Questo di solito viene fatto per dividere file di sistema importanti e non importanti l'uno dall'altro, tra le altre cose Cos'è una partizione SWAP Linux, e che cosa fa? Che cos'è una partizione SWAP Linux e che cosa fa? La maggior parte delle installazioni Linux consiglia di includere una partizione SWAP. Questo può sembrare strano per gli utenti di Windows: a cosa serve questa partizione? Leggi di più . Un altro modo per dire è guardare sotto “mountpoint” iscrizione. Le voci che fanno parte della tua Linux box saranno già montate.

Montaggio con Udisks

L'Udisks è un pezzo importante di software utilizzato in molte distribuzioni Linux. È responsabile della gestione dei dispositivi di memorizzazione come la memoria flash USB e le unità disco fisso. Con esso arriva uno strumento da riga di comando chiamato udisksctl. Sotto questo strumento, tutti i tuoi comandi di partizionamento seguono questo schema:

udisksctl [comando]

Semplice no? Per montare la partizione desiderata, utilizzare questo comando, sostituendo l'ultimo bit con la partizione corretta:

udisksctl mount -b / dev / sd[b1, b2, ecc.]

Il -B indica semplicemente che ciò che stai montando proviene da un dispositivo.

Puoi anche montare immagini disco con Udisks, ma richiede un ulteriore passaggio:

udisksctl loop-setup -r -f Esempio.iso
udisksctl mount -b / dev / loop[0, 1, 2, ecc.] 

Il primo comando ci consente di riconoscere la nostra immagine del disco come a virtuale (o ciclo continuo) dispositivo. Il -r è facoltativo, ma rende doppiamente sicuro che i file che stai montando non verranno sovrascritti accidentalmente - lo è sola lettura. Successivamente, possiamo procedere come al solito e montare l'immagine del disco ora disponibile. Dal momento che non stiamo montando un'unità disco fisso, è etichettato come ciclo continuo piuttosto che sd (x).

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

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

Smontando con Udisks

Una volta che hai finito con la tua USB, o qualsiasi altro dispositivo vario, devi rimuoverlo in sicurezza dalla tua Linux box per prevenire la perdita di dati. Questo viene fatto smontando il file system esterno, disaccoppiandolo dal tuo.

Fare questo è semplice come sostituire montare con smontare:

udisksctl unmount -b / dev / sd[b1, b2, ecc.]

Tieni presente che i tuoi dispositivi virtuali come le immagini del disco sono denominati in modo diverso rispetto a dischi rigidi e USB!

Se controlli i tuoi dispositivi usando lsblk, noterai che l'unità USB / disco rigido è ancora presente, anche dopo averlo smontato. Per rimuoverlo completamente e in modo sicuro, devi inserire un altro comando che lo disattiva:

udisksctl power-off -b / dev / sd[b, c, ecc.]

Nota che questo fa non applica alle tue partizioni, poiché fanno parte del tuo sistema. Lo stesso vale per le immagini del disco, in quanto non sono alimentate in primo luogo, ma è necessario un comando diverso per rimuoverle dall'elenco dei dispositivi:

udisksctl loop-delete -b / dev / loop[0, 1, 2, ecc.] 

Montare la Via della Vecchia Scuola

Per la maggior parte, gli Udisks dovrebbero essere in grado di coprire la maggior parte delle basi. Tuttavia, è bello sapere come farlo in un altro modo. La differenza principale qui è che è necessario specificare dove vorresti montare le tue partizioni e non sarai in grado di spegnere i tuoi dispositivi usando questi comandi dopo aver finito con loro.

Avrete anche bisogno di privilegi di amministratore (da qui il “sudo” all'inizio dei seguenti comandi), quindi è sufficiente dire che usare gli Udisks è raccomandato nella maggior parte dei casi per evitare che il sistema si rompa accidentalmente. 9 Comandi Linux letali che non si dovrebbero mai eseguire 9 Comandi Linux letali che non si dovrebbero mai eseguire Non si dovrebbe mai eseguire un Linux comando a meno che tu non sappia esattamente cosa fa. Ecco alcuni dei comandi Linux più letali che, per la maggior parte, vuoi evitare. Leggi di più !

Per montare una partizione:

sudo mount / dev / sd[b1, b2, ecc.] / mnt

L'ultima parte indica dove desideri posizionare il file system esterno nella tua Linux box. Tradizionalmente, questo è il / mnt directory. Per più dispositivi, è possibile montarli in sottocartelle sotto / mnt. Assicurati solo di creare queste cartelle prima con mkdir comando!

Come gli Udisks, i montare lo strumento supporta anche le immagini del disco. Tuttavia, memorizzare come funziona può essere un po 'più ingombrante. Sul lato positivo, è sufficiente inserire un singolo comando rispetto al metodo Udisks:

sudo mount Esempio.iso / mnt -t (ISO9660 | UDF) -o loop

Se il contenuto dell'immagine del disco non viene visualizzato correttamente, potrebbe essere necessario alternare tra “ISO9660” e “udf” (escludendo le parentesi!) - questo indica il formato dell'immagine del disco.

Smontare la Via della Vecchia Scuola

Stranamente, il comando per smontare una partizione non lo è unmontare, ma umontare. Tienilo a mente. A differenza del montaggio, non è necessario specificare la posizione del punto di montaggio, ma solo il dispositivo:

sudo umount / dev / sd[b1, b2, ecc.]

Ora puoi rimuovere il tuo dispositivo senza che i dati vengano potenzialmente persi.

Per le immagini disco, il comando è leggermente diverso:

sudo umount / dev / loop[0, 1, 2, ecc.]

Riferimento futuro

Se mai hai bisogno di ricordare i passaggi specifici per montare o smontare i tuoi dispositivi con la riga di comando, tutto quello che devi fare è inserire questo:

aiuto di udisksctl

Come visto nell'immagine qui sopra, puoi anche chiedere aiuto relativo al diverso udisksctl comandi.

Così il gioco è fatto. Con questi comandi al tuo fianco, sei un passo avanti nell'usare Linux senza l'aiuto del desktop. Se sei all'altezza, sentiti libero di navigare tra i file appena montati anche attraverso il terminale Come gestire i file nel terminale Linux e nel desktop Come gestire i file nel terminale e nel desktop di Linux Una volta apportata la modifica a Linux, Troverà un desktop sensibile che sia facile da usare, dall'installazione di nuove app e dal loro avvio all'organizzazione dei dati. Leggi di più .

Quali altri utili comandi pensi che gli altri utenti Linux dovrebbero conoscere? Audio disattivato nei commenti.

Scopri di più su: Disk Partition, Linux.