ubuntuusers.de

mount: nur "root" kann ... einhängen

Status: Gelöst | Ubuntu-Version: Ubuntu 8.04 (Hardy Heron)
Antworten |

klauseul

Avatar von klauseul

Anmeldungsdatum:
24. Januar 2008

Beiträge: 257

Vor nicht zu langer Zeit hatte ich um Hilfe gebeten eine Windows-NTFS-Partition automatisch einzuängen. Für eine Weile scheint es gut geklappt zu haben, doch jetzt kriege ich folgende Fehlermeldung:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Hier meine fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda6
UUID=d11b93d9-e2ad-4cc5-b16e-53821dfdea17 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda7
UUID=ed7c191a-8840-4706-8514-bf81cbd862b7 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
/dev/sda5	/media/ntfs	ntfs-3g	defaults,uid=0,gid=46,umask=007	0	0

Und hier die Ausgabe von fdisk -l:

Platte /dev/sda: 320.0 GByte, 320072933376 Byte
255 Köpfe, 63 Sektoren/Spuren, 38913 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x9bc99bc9

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1   *           1       13968   112196608    7  HPFS/NTFS
/dev/sda2           13969       38913   200370712+   f  W95 Erw. (LBA)
/dev/sda5           13969       36302   179397823+   7  HPFS/NTFS
/dev/sda6           36303       38799    20057121   83  Linux
/dev/sda7           38800       38913      915673+  82  Linux Swap / Solaris

Hefeweiz3n Team-Icon

Moderator, Webteam
Avatar von Hefeweiz3n

Anmeldungsdatum:
15. Juli 2006

Beiträge: 5878

Wohnort: Ankh-Morpork

/dev/sda5	/media/ntfs	ntfs-3g	defaults,uid=0,gid=46,umask=007	0	0

bitte einmal auf

/dev/sda5	/media/ntfs	ntfs-3g	rw,exec,auto,user,uid=0,gid=46,umask=007	0	0

ändern. "defaults" beinhaltet nämlich immer "nouser", so dass nur superuser sachen mounten können. Prinzipiell sollte aber auch mit der originalen fstab beim Booten gescheben, das er die Platte einhängt...

xabbuh Team-Icon

Anmeldungsdatum:
25. Mai 2006

Beiträge: 6411

Hallo, damit auch "normale" Benutzer die Partition mounten können, musst du in /etc/fstab zu den Option user bzw. users hinzufügen:

/dev/sda5	/media/ntfs	ntfs-3g	defaults,uid=0,gid=46,umask=007,users	0	0

Dabei musst du aber auch noch folgenden Satz aus der Manpage beachten:

If ntfs-3g is set setuid-root then non-root users will be also able to mount volumes and via /etc/fstab if the ’user’ or ’users’ mount(8) option is specified.

Also:

sudo chmod u+s /bin/ntfs-3g

Gruß

klauseul

(Themenstarter)
Avatar von klauseul

Anmeldungsdatum:
24. Januar 2008

Beiträge: 257

xabbuh schrieb:

Hallo, damit auch "normale" Benutzer die Partition mounten können, musst du in /etc/fstab zu den Option user bzw. users hinzufügen:

/dev/sda5	/media/ntfs	ntfs-3g	defaults,uid=0,gid=46,umask=007,users	0	0

Dabei musst du aber auch noch folgenden Satz aus der Manpage beachten:

If ntfs-3g is set setuid-root then non-root users will be also able to mount volumes and via /etc/fstab if the ’user’ or ’users’ mount(8) option is specified.

Also:

sudo chmod u+s /bin/ntfs-3g

Gruß

Habe gemacht was du geschrieben hast und bekomme jetzt diese Fehlermeldung:

Ungültiges Makro

Dieses Makro ist nicht verfügbar

Hefeweiz3n Team-Icon

Moderator, Webteam
Avatar von Hefeweiz3n

Anmeldungsdatum:
15. Juli 2006

Beiträge: 5878

Wohnort: Ankh-Morpork

Hau mal uid und gid raus, da du die umask eh auf 997 gesetzt hast ist das unnötig^^.

Antworten |