GNU/Linux >> Linux Esercitazione >  >> Linux

Come montare il disco NTFS su Linux

Introduzione

Prima di iniziare ad approfondire il nostro argomento, dobbiamo chiarire alcuni termini e spiegare alcune delle differenze tra i diversi file system che le famiglie di sistemi operativi utilizzano nella nostra vita tecnologica quotidiana.

Cos'è il file system (FS)?

Nel modo più semplice, il file system è come archiviare i dati sul disco. Senza file system, non saremo in grado di accedere ai dati anche se si trovano da qualche parte sul disco non elaborato.

I file system fanno effettivamente parte del sistema operativo, quindi dipendono dal tipo di sistema operativo in esecuzione.

Come vediamo nella figura precedente, il sistema operativo è il cervello per gestire il nostro hardware e senza che esso includa il nostro file system, non saremo in grado di eseguire, gestire o mantenere la nostra applicazione.

Tipi Linux FS

Come abbiamo chiarito che diversi tipi di sistema operativo hanno diversi tipi di FS, ed ecco i tipi di FS più comuni in Linux

ext2, ext3 e ext4

Questa è la versione progressiva di Extended Filesystem (ext), sviluppata principalmente per MINIX. La seconda versione estesa (ext2) era una versione migliorata. Ext3 ha aggiunto un miglioramento delle prestazioni. Ext4 è stato un miglioramento delle prestazioni oltre a fornire funzionalità aggiuntive.

jfs

IBM sviluppato The Journaled File System (JFS) per AIX UNIX che w come un'alternativa al sistema ext. JFS è attualmente un'alternativa a ext4 e viene utilizzato dove è richiesta stabilità con l'uso di pochissime risorse. Quando la potenza della CPU è limitata, JFS è utile.

ReiserFS

Era un'alternativa a ext3 con prestazioni migliorate e funzionalità avanzate. C'è stato un tempo in cui il formato di file predefinito di SuSe Linux era ReiserFS, ma in seguito Reiser ha cessato l'attività e SuSe non ha avuto altra scelta che tornare a ext3. ReiserFS supporta l'estensione del file system in modo dinamico, che era una funzionalità relativamente avanzata, ma il file system mancava di determinate aree di prestazioni.

XFS

XFS era un JFS ad alta velocità che mirava all'elaborazione I/O parallela. La NASA utilizza ancora questo file system sul proprio server di archiviazione da oltre 300 terabyte.

quindi il nostro problema qui è che NTFS non è un FS che Linux comprende e questo perché NTFS è un file system basato su Windows.

Prerequisiti

  • Un sistema che esegue Linux
  • Un account utente con privilegi sudo o root
  • Accesso a una finestra del terminale/riga di comando (Attività> Ricerca> Terminale)

per prima cosa dobbiamo assicurarci di aver inserito correttamente l'unità disco nello slot fisico, quindi controlliamo che il sistema operativo lo senta eseguendo il comando successivo

qui possiamo vedere il disco sotto sdb sezione ma non ha ancora un punto di montaggio.

Identifica la partizione NTFS

Prima di montare una partizione NTFS, identificarla utilizzando il comando parted:

possiamo vedere che sdb in fondo c'è il file system NTFS

Approccio normale

Normalmente vorremmo saltare e provare il seguente comando per montare il nostro disco



ma otterremo il seguente errore

E questo perché il nostro sistema operativo Linux non può capire (leggere) questo tipo di file system

Soluzione

Per prima cosa dobbiamo creare una directory per montare il disco

#mkdir /mnt/ntfs

Dal normale monte comando non ha funzionato correttamente, dobbiamo aggiungere un'opzione aggiuntiva per preparare il sistema operativo per le FS esterne

Come possiamo vedere, ora il comando è stato eseguito correttamente senza errori dopo aver aggiunto l'opzione -t che dedicato a identificare il tipo di file system.

Per assicurarti e controllare la nostra configurazione usa il df -h comando per visualizzare i dettagli

E ora la partizione del disco è montata nella nostra directory appena creata.

Conclusione

Esistono diversi tipi di file system e ogni sistema operativo non può comprendere altri FS per impostazione predefinita.

NTFS è un file system basato su Windows, quindi l'approccio normale per montare i media su Linux non funzionerebbe correttamente, invece utilizziamo le opzioni appropriate (mount -t ntfs /dev/sdbx /mnt/folder_name) per montare correttamente il disco NTFS sul tuo sistema operativo Linux in esecuzione senza riformattare il tuo disco o perdere i tuoi dati.


Linux
  1. Come partizionare un disco in Linux

  2. Come aumentare il numero di inode del disco in Linux

  3. Come rinominare un file in Linux?

  4. Come creare e montare filesystem in Linux

  5. Come montare un file ISO in Linux?

Come formattare le partizioni del disco in Linux

Come montare e smontare i file system in Linux

Come creare un file in Linux

Come montare file ISO su Linux

Come collegare simbolicamente un file in Linux

Come montare il file del disco rigido virtuale (VHD) in Ubuntu Linux?