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.