So montieren Sie Windows-Partitionen automatisch mit / etc / fstab


14

Hallo, was muss ich in die Datei "/ etc / fstab" schreiben, damit meine Windows-Partition (/ dev / sda3) beim Start automatisch gemountet wird?

Ich erhalte diese Fehlermeldung (Klicken Sie auf das Lesezeichen für die Partition in Nautilus):

    Error mounting: mount exited with exit code 1: helper failed with:
  Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged

Mein fstab sieht so aus:

> # /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sdb6       /               ext4    errors=remount-ro 0       1
/dev/sda3   /media/Jonas    ntfs    rw,auto,users,nls=utf8,umask=007,gid=46  0  0

# swap was on /dev/sdb7 during installation
UUID=9dcdfad2-4e66-416e-bf68-142afe23fa0b none            swap    sw              0       0

Ich habe den Ordner / media / Jonas erstellt und die Partition ist / dev / sda3. Was habe ich falsch gemacht?

Lösung: Nach dem Neustart hat es gut funktioniert. Seltsam.


Könntest du die Ausgabe von ls -la / media / Jonas posten? Sie können versuchen, Sudo Chown Root: Plugdev / Media / Jonas
— Turbo

Antworten:


13

Angenommen, Sie sind sich sicher über: - Ihr erstelltes Verzeichnis ist / media / Jonas (mit Großbuchstaben J) - Ihre ntfs-Partition ist / dev / sda3 (Sie können dies durch Ausgabe herausfinden sudo blkid)

Mein fstab verwendet eine einfachere Form:

/dev/sda3   /media/windows  ntfs    defaults    0   0

Sie können Ihr "rw, auto, ...." in "default" ändern.


4

Ich werde dem Thema ein wenig mehr Informationen hinzufügen.

Wenn nicht installiert, empfehle ich die Installation ntfs-3g, um r/wdie ntfs-Partitionen zuzulassen.

apt-get install ntfs-3g

Um die Installation " geräteunabhängig " zu machen, verwenden Sie die vom blkidDienstprogramm empfangene UUID, anstatt auf ein physisches Gerät zu verweisen.

root:~ blkid
...
/dev/sda1: SEC_TYPE="msdos" LABEL="boot" UUID="140A-14B7" TYPE="vfat" PARTUUID="0009bf4f-01"
/dev/sda2: UUID="f24a4949-f4b2-4cad-a780-a138695079ec" TYPE="ext4" PARTUUID="0009bf4f-02"
/dev/sdb1: LABEL="Western Digital" UUID="1C0EBC7A0EBC4F10" TYPE="ntfs" PARTUUID="0002f5f9-01"
...

Erstellen Sie dann wie gewohnt beispielsweise einen Montagepunkt \wdund bearbeiten Sie das /etc/fstabEinfügen der folgenden Zeile:

..
UUID=1C0EBC7A0EBC4F10  /wd  ntfs-3g  defaults  0 0
..

Sie können versuchen, das neue Gerät ohne Neustart mit zu mounten mount -a.

Wenn Sie das Gerät entfernen müssen, stellen Sie sicher, dass Sie umount( umount /wdin diesem Beispiel) das Gerät entfernen .


0

Obwohl ich generell empfehle, den Schnellstart unter Windows 8 zu deaktivieren, lässt sich manchmal sogar das nicht lösen. In diesem Fall habe ich Folgendes verwendet:

 sudo ntfs-3g -o remove_hiberfile /dev/sda2 /path/to/mount

In meinem Fall war / path / to / mount mein persönlicher Ordner auf / media, / dev / sda2 war meine Windows-Partition


Ich wünschte wirklich, ich müsste das nicht die ganze Zeit tun, aber es scheint, dass Windows das Hiberfile erstellt, egal wie ich es einrichte.
— user3083324

Unter Windows 10 passiert dies nicht mehr.
— user3083324
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.