GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So mounten Sie eine NTFS-Festplatte unter Linux

Einführung

Bevor wir in unser Thema eintauchen, müssen wir einige Begriffe klären und einige der Unterschiede zwischen den verschiedenen Dateisystemen erklären, die Betriebssystemfamilien in unserem täglichen Technologieleben verwenden.

Was ist ein Dateisystem (FS)?

Im einfachsten Fall speichert das Dateisystem die Daten auf der Festplatte. Ohne Dateisystem können wir nicht auf die Daten zugreifen, obwohl sie sich irgendwo auf der Raw-Festplatte befinden.

Dateisysteme sind in der Tat Teil des Betriebssystems, daher sind sie vom Betriebssystemtyp abhängig, den wir ausführen.

Wie wir in der vorherigen Abbildung sehen, ist das Betriebssystem das Gehirn, das unsere Hardware verwaltet, und ohne dass es unser Dateisystem enthält, können wir unsere Anwendung nicht ausführen, verwalten oder warten.

Linux FS-Typen

Da wir klargestellt haben, dass verschiedene Arten von Betriebssystemen unterschiedliche Arten von FS haben, und hier sind die häufigsten FS-Typen in Linux

ext2, ext3 und ext4

Dies ist die progressive Version von Extended Filesystem (ext), die hauptsächlich für MINIX entwickelt wurde. Die zweite erweiterte Version (ext2) war eine verbesserte Version. Ext3 hat eine Leistungsverbesserung hinzugefügt. Ext4 war eine Leistungsverbesserung neben zusätzlichen zusätzlichen Funktionen.

jfs

IBM entwickelt Das Journaled File System (JFS) für AIX UNIX, das w as als Alternative zu system ext. JFS ist derzeit eine Alternative zu ext4 und wird dort eingesetzt, wo Stabilität bei geringem Ressourcenverbrauch erforderlich ist. Wenn die CPU-Leistung begrenzt ist, ist JFS praktisch.

ReiserFS

Es war eine Alternative zu ext3 mit verbesserter Leistung und erweiterten Funktionen. Es gab eine Zeit, als das Standarddateiformat von SuSe Linux ReiserFS war, aber später ging Reiser aus dem Geschäft und SuSe hatte keine andere Wahl, als zu ext3 zurückzukehren. ReiserFS unterstützt die Dateisystemerweiterung dynamisch, was eine relativ fortgeschrittene Funktion war, aber dem Dateisystem fehlte es in bestimmten Bereichen an Leistung.

XFS

XFS war ein Hochgeschwindigkeits-JFS, das auf parallele E/A-Verarbeitung abzielte. Die NASA verwendet dieses Dateisystem immer noch auf ihrem 300+ Terabyte Speicherserver.

Unser Problem hier ist also, dass NTFS kein FS ist, das Linux versteht, und das liegt daran, dass NTFS ein Windows-basiertes Dateisystem ist.

Voraussetzungen

  • Ein System, auf dem Linux ausgeführt wird
  • Ein Benutzerkonto mit sudo- oder root-Berechtigungen
  • Zugriff auf ein Terminalfenster / eine Befehlszeile (Aktivitäten> Suchen> Terminal)

Zuerst müssen wir sicherstellen, dass wir unser Festplattenlaufwerk richtig in den physischen Steckplatz eingesteckt haben, dann überprüfen wir, ob das Betriebssystem es erkennt, indem wir den nächsten Befehl ausführen

Hier sehen wir die Festplatte unter sdb Abschnitt, hat aber immer noch keinen Einhängepunkt.

NTFS-Partition identifizieren

Bevor Sie eine NTFS-Partition mounten, identifizieren Sie sie mit dem parted-Befehl:

wir können diese sdb sehen ganz unten ist das NTFS-Dateisystem

Normaler Ansatz

Normalerweise würden wir weiterspringen und den folgenden Befehl versuchen, um unsere Festplatte zu mounten



aber wir erhalten den folgenden Fehler

Und das liegt daran, dass unser Linux-Betriebssystem diese Art von Dateisystemen nicht verstehen (lesen) kann

Lösung

Zuerst müssen wir ein Verzeichnis erstellen, um die Festplatte zu mounten

#mkdir /mnt/ntfs

Da die normale Montierung Befehl nicht erfolgreich funktioniert hat, müssen wir eine zusätzliche Option hinzufügen, um das Betriebssystem für den fremden FS vorzubereiten

Wie wir sehen können, wurde der Befehl nun erfolgreich ohne Fehler ausgeführt, nachdem wir die Option -t hinzugefügt haben die zur Identifizierung des Dateisystemtyps bestimmt ist.

Um unsere Konfiguration sicherzustellen und zu überprüfen, verwenden Sie df -h Befehl zum Anzeigen der Details

Und jetzt wird die Festplattenpartition in unser neu erstelltes Verzeichnis eingehängt.

Schlussfolgerung

Es gibt verschiedene Arten von Dateisystemen und jedes Betriebssystem kann andere FS standardmäßig nicht verstehen.

NTFS ist ein Windows-basiertes Dateisystem, daher würde der normale Ansatz zum Mounten von Medien unter Linux nicht richtig funktionieren, stattdessen verwenden wir die entsprechenden Optionen (mount -t ntfs /dev/sdbx /mnt/folder_name) um NTFS-Datenträger erfolgreich auf Ihrem laufenden Linux-Betriebssystem zu mounten, ohne Ihren Datenträger neu zu formatieren oder Ihre Daten zu verlieren.


Linux
  1. So erhöhen Sie die Inode-Nummer der Festplatte in Linux

  2. So mounten Sie ein USB-Laufwerk in UNIX oder Linux

  3. So mounten Sie eine ISO-Datei unter Linux

  4. So mounten und unmounten Sie ein Dateisystem unter Linux

  5. Wie mounte ich eine ISO-Datei unter Linux?

So formatieren Sie Festplattenpartitionen unter Linux

So mounten und unmounten Sie Dateisysteme in Linux

So erstellen Sie eine Datei unter Linux

So mounten Sie eine ISO-Datei unter Linux

So verknüpfen Sie eine Datei unter Linux per Symlink

Wie kann ich eine VHD-Datei (Virtual Hard Disk) in Ubuntu Linux mounten?