Mit fstab: So mounten Sie automatisch eine NTFS-Partition

Viele Benutzer möchten automatisch eine Partition automatisch bereitstellen. Mit anderen Worten, nehmen wir an, wir haben einen Teil der Festplatte (z. B. 100 GB) in einer anderen Partition, einer Partition, auf der wir unsere Sachen speichern oder Spiele unter Windows spielen.

So können wir automatisch auf diese Partition zugreifen desde Linux?

Es gibt verschiedene Möglichkeiten, aber in diesem Beitrag werde ich Ihnen die am häufigsten verwendeten zeigen / etc / fstab

Die Datei / etc / fstab ist für viele Dinge nützlich, aber ... konzentrieren wir uns auf das, womit wir uns jetzt befassen 😉

Angenommen, wir haben eine Partition namens "Windows" (ohne Anführungszeichen), und wir möchten, dass diese Partition bei jedem Start des Computers zugänglich ist, dh gemountet wird. Dafür …

1. Wir müssen zuerst einen Ordner in erstellen /Medien/zum Beispiel: / media / windows Öffnen Sie dazu ein Terminal und fügen Sie Folgendes ein:

sudo mkdir /media/windows

2. Fertig, jetzt müssen wir genau herausfinden, welche Partition wir mounten möchten, dh ihren tatsächlichen Standort. Schreiben Sie dazu im Terminal Folgendes:

sudo fdisk -l | grep NTFS

Wenn Sie eine NTFS-Partition sind und eine FAT32-Partition bereitstellen möchten, ändern Sie einfach die Position NTFS für FAT32

3. Es sollte ungefähr so ​​aussehen:

/ Dev / sda1 63 40965749 20482843+ 7 HPFS / NTFS / exFAT

Ich erläutere in Fettdruck, was wir von dieser Zeile benötigen, die im Beispiel nur das erste in der Zeile ist: / Dev / sda1

In der Tat ... hier ist die Zeile, die Ihnen genau das zeigen würde:

sudo fdisk -l | grep NTFS | cut -d" " -f1

Nun ... der Punkt ist, dass wir uns sehr gut daran erinnern, was wir von dieser Linie brauchen.

4. Bis jetzt müssen wir (nach diesem Beispiel) die Partition / dev / sda1 in dem Ordner mounten wollen, den wir zu Beginn erstellt haben, / media / windows / ... dafür in einem Terminal.

sudo echo "/dev/sda1 /media/windows ntfs-3g auto,rw,users,umask=000 0 0" >> /etc/fstab

Schreiben Sie die Anweisung in / etc / fstab, damit die Partition beim Systemstart automatisch bereitgestellt wird.

Wichtig!: Damit dies funktioniert, muss das Paket installiert sein ntfs-3g, da ohne dieses Paket die Partition nicht gemountet werden kann

Starten Sie den Computer neu und Sie sollten die Partition wie gewünscht bereitstellen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   platonow sagte

    ausgezeichneter Beitrag, ich hatte nur damit zu kämpfen.
    Bevor ich diesen Beitrag gelesen habe, hatte ich ein Problem damit, die Daten, die ich in der ntfs-Partition hatte, ändern zu können. Ich stelle mir vor, dass sie mit "rw" gelöst werden und dass ich die bereits vorhandenen Daten nicht löschen kann in der nfts-Partition, da es mir sagt, dass es keine Verknüpfung zum Papierkorb herstellen kann.
    Können Sie erklären, was die von Ihnen verwendeten Befehle bedeuten:… "Benutzer, umask = 000 0 0" >> / etc / fstab "?
    dank

  2.   Ariel sagte

    Nachdem Sie die Änderungen an der Datei / etc / fstab vorgenommen haben, können Sie in das Terminal schreiben:
    $ sudo mount -a
    Anschließend stellt Linux die in der fstab-Datei genannten Partitionen bereit, ohne das System neu starten zu müssen.

    Grüße.

    1.    David Becerra Montellano sagte

      Hervorragend, vielen Dank für den Befehl:

      Sudo Mount -a

      Es ist perfekt, es ist wie die Quelle zu erstellen, nachdem ein Alias ​​angewendet oder eine Variable deklariert wurde.
      Zum Beispiel: $ JAVA_HOME

      Grüße.

  3.   RudaMale sagte

    @platonov Lass uns in Teilen gehen

    Mit der Option "Benutzer" können die Benutzer der Gruppe "Benutzer" die Partition bereitstellen (mit der ähnlichen Option "Benutzer" können alle Benutzer ausnahmslos aktiviert werden).
    Die Option "umask = 000" ist eine Berechtigungsmaske. In diesem Fall erhalten die Dateien der bereitgestellten Partition 777 Berechtigungen, dh rwx rwx rwx, die zulässigste. Wenn Sie möchten, dass die Dateien die Berechtigungen 755 annehmen, wäre die Umask 022, Sie müssen nur die Maske von 777 subtrahieren. Ist das klar? 🙂
    Die beiden nachgestellten Nullen entsprechen den Spalten "dump" und "pass". Die erste ist für Partitionssicherungen, im Allgemeinen ist sie bei 0. Die zweite ist die fsck-Prioritätsreihenfolge. Wenn sie bei 1 liegt (normalerweise die Root-Partition), ist sie die erste, die überprüft wird. Wenn sie bei 2 liegt, ist sie die nächste und wenn es bei 0 ist, wird es nicht überprüft.

    Ich denke, das ist der Fall, an einigen Stellen habe ich Zweifel, also lass mich im Stich, wenn ich falsch liege 🙂

    1.    Hexborg sagte

      Sehr gute Erklärung.

      Eine Frage: Wissen Sie, ob die Dump-Spalte von einem modernen Programm verwendet wird oder bereits veraltet ist? Vielleicht irre ich mich, aber soweit ich weiß, ist der einzige Befehl, der es verwendet, dump, was bereits ziemlich veraltet ist ... Es ist nur neugierig. 🙂

    2.    platonow sagte

      RudaMale,
      Danke für die Information, jetzt funktioniert es richtig für mich und ich habe ein bisschen mehr gelernt.
      Eines der vielen Dinge, die ich an Linux mag, ist die Unterstützung, die Sie Benutzern geben!

    3.    RudaMale sagte

      Über Dump, keine Ahnung, ich mache nie so ein Backup. Wir sind hier, um zu lernen 🙂

  4.   Tafurer sagte

    Wenn ich renne:
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, benutzer, umask = 000 0 0" >> / etc / fstab

    Er antwortet mir:
    bash: / etc / fstab: Berechtigung verweigert

    Vielen Dank im Voraus für Ihre Antwort.

    1.    je sagte

      Um eine Datei im Verzeichnis / etc zu ändern (wie es bei fstab der Fall ist), müssen Sie root sein oder das sudo-Programm verwenden (wodurch Sie in diesem bestimmten Befehl root werden).
      Immer wenn "Berechtigung verweigert" angezeigt wird, ist dies das Problem. Es mag ärgerlich erscheinen, root werden zu müssen, aber es ist eine großartige Systemmaßnahme, um unerwünschte Änderungen zu vermeiden.
      Grüße

      1.    Tafurer sagte

        Nun ja, es war das, was Sie angegeben haben.
        Ich war verwirrt, weil ich glaubte, dass ich mit dem anfänglichen Sudo bereits als Wurzel war.

        Vielen Dank an Sie für die Mühe, mir zu antworten, und auch an die Veröffentlichung des Artikels, den ich für spätere Gelegenheiten aufbewahren werde.

        1.    Hexborg sagte

          Tatsächlich starten Sie mit sudo den Befehl als root. Was passiert ist, dass die Umleitung >> durch Bash vor der Ausführung von sudo erfolgt, sodass die Datei versucht, ohne Root-Berechtigungen zu schreiben.

          @ KZKG ^ Gaara: Eine Möglichkeit könnte sein, den Befehl wie folgt zu setzen:

          sudo sh -c 'echo «/ dev / sda1 / media / windows ntfs-3g auto, rw, benutzer, umask = 000 0 0» >> / etc / fstab'

          Es ist weniger klar, gibt aber keine Berechtigungsprobleme. 🙂

  5.   Neo61 sagte

    Dank Gaara habe ich die Frage gelöst, welche Partition mit gparted, Variante, die ich suche, interessiert ist, alles andere in Ordnung

  6.   Insel sagte

    Wenn es sich um eine Partition in FAT32 handelt, wird der Befehl so ausgeführt, wie er wäre
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, benutzer, umask = 000 0 0" >> / etc / fstab
    o
    sudo echo "/ dev / sda1 / media / windows FAT32-3g auto, rw, Benutzer, umask = 000 0 0" >> / etc / fstab

    Ich hoffe du kannst mir helfen, danke

    1.    KZKG ^ Gaara sagte

      Würde:
      sudo echo "/ dev / sda1 / media / windows vfat auto, rw, benutzer, umask = 000 0 0" >> / etc / fstab

      vfat ist Fat32 😉

  7.   izzyvp sagte

    Guter Beitrag 😀

  8.   edo sagte

    Sehr gut für Fedora-Benutzer, die über ein Installationsprogramm verfügen, das die Montage während der Installation nicht zulässt

  9.   jorgecg sagte

    Einfach toller Artikel.

    Es ist mir von Perlen gekommen.

    Thanks!

  10.   Rochelc sagte

    Dieses Tutorial wäre vor ein paar Tagen großartig für mich gewesen, aber ich habe beschlossen, eine saubere Installation meines geliebten Mageia 3 auf einer Festplatte und eine saubere und grundlegende Installation von W7 auf einer anderen Festplatte durchzuführen, um es als "Konsole" zu belassen. hehehe. Trotzdem werde ich es wenig benutzen, weil ich bereits gute Spiele teste, die nativ unter Linux laufen ...

  11.   Patodx sagte

    Es ist nie zu spät, vielen Dank für die Erklärung.

  12.   cristian sagte

    Ich konnte nie mit diesem Code, nichts passierte mit der fstab-Datei, es kam heraus:

    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, benutzer, umask = 000 0 0" >> / etc / fstab

    Er antwortet mir:
    bash: / etc / fstab: Berechtigung verweigert

    Test mit:
    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, benutzer, umask = 000 0 0" >> sudo / etc / fstab

    sudo echo "/ dev / sda1 / media / windows ntfs-3g auto, rw, benutzer, umask = 000 0 0" >> su / etc / fstab

    und nichts ist passiert, ich musste es manuell hinzufügen, es funktioniert bereits, das Lustige ist, dass zwei Dateien in Home erstellt wurden, eine mit dem Namen su, und die andere mit sudo und inside waren alle Versuche, diese Zeile zu kopieren, aber ohne die Zitate,
    Was denken Sie?

    1.    x11tete11x sagte

      Es liegt daran, wie das "Echo" funktioniert, es tut dies, loggt sich als root ein, dafür tut es:
      [code] sudo su [/ code]

      Sie werden nach dem sudo-Passwort gefragt und dann sehen Sie ungefähr Folgendes:
      [code] [root @ Jarvis x11tete11x] # [/ code]

      Hier haben Sie Root-Berechtigungen und können diesen Befehl leise ausführen

  13.   Germain sagte

    In Mageia 4 alpha 3 hat es perfekt funktioniert, denn obwohl ich in den "Systemeinstellungen" nachgesehen habe, um alle Partitionen automatisch zu mounten und alle zu markieren, war dies nicht der Fall.

  14.   linuxer sagte

    In Ubuntu und Derivaten mit udisk ist es einfacher, Folgendes zu verwenden:

    user @ machine: # udisk –mount / dev / sdaX

    sdaX = ntfs-Partition

    Sie können es einfach zu /etc/rc.local und voila = D hinzufügen

  15.   Christian sagte

    Hallo, ich habe ein Problem. Ich kann meine Windows-Partition nicht mounten und versuche, Ubuntu 14.04 zu verwenden, ohne es installiert zu haben. Wie kann ich das tun? Ich muss meine Sachen aus dem persönlichen Ordner entfernen: / Und als ich dies installieren wollte, wollte es Windows vollständig entfernen: /

  16.   johnjoneshq sagte

    Vielen Dank für den Beitrag, aber ich kann die Partition nicht mounten. Sie sagt mir, dass die Berechtigung verweigert wurde. Ich muss auch sagen, dass ich nicht weiß, was ich tun soll, bevor ich Windows 8 installiert habe, es aber vollständig entfernt habe Sie können mir helfen, danke im Voraus

    1.    Mondwächter sagte

      funktioniert perfekt, danke.
      @johnjoneshq mache es als root (dein + Passwort) und nicht mit sudo.
      So funktioniert das bei mir 😉

  17.   Nerol sagte

    Ein Neustart ist nicht erforderlich, wenn der Befehl ausgeführt wird:
    $ montieren -a

    Wahrscheinlich der beste Linux-Blog auf Spanisch. Grüße an die ganze Community

  18.   qinxiu sagte

    Wie mache ich die zuletzt eingegebene Anweisung rückgängig?

    denn wenn ich den letzten Code mehrmals eingebe, erhalte ich im Systemeintrag Folgendes:

    Das Laufwerk ntfs-3g ist nicht bereit oder vorhanden.

    Warten Sie weiter oder drücken Sie S für keine Halterung oder M für die manuelle Wiederherstellung

  19.   Werner sagte

    Ich liebte!!! Vielen Dank!!

  20.   die_donnerbüchse sagte

    Hier umschauen https://wiki.archlinux.org/index.php/Fstab_(Espa%C3%B1ol) Ich habe diesen Weg gefunden, um eine FAT32-Partition mit "fstab" zu verbinden.
    / dev / sda5 / media / Volume13GB vfat-Benutzer, rw, umask = 111, dmask = 000 0 0

    Kein Problem auf meiner Linux Mint

  21.   AnonymWebHacker sagte

    Ich bin ein alter Linux-Benutzer und jetzt bin ich interessiert, hahahhaa, Grüße und guter Artikel