Archiv verlassen und diese Seite im Standarddesign anzeigen : mount problem mit ntfs
hi leute
wenn ich als root meine win-partition mounte (/dev/hda3 => /mount/windoof/) dann kann ich als root mir den inhalt (auch aller unterverzeichnisse) anzeigen lassen und ich hab sogar ausführ-rechte. ...gut...
das was ich in der bash mach seht ihr hier:
linux:/mount # l
drwxrwxrwx 2 root root 4096 Sep 12 13:54 windoof/
linux:/mount # mount -w /dev/hda3 /mount/windoof/
linux:/mount # l
dr-x------ 1 root root 8192 Oct 23 16:42 windoof/
linux:/mount # chmod 777 ./windoof
chmod: changing permissions of `./windoof/': Read-only file system
das is ja noch ok, schließlich isses ja auch ne ntfs partition.
...gut...
dann hab ich folgendes probiert
linux:/mount # chmod o+r ./windoof/
chmod: changing permissions of `./windoof/': Read-only file system
-> ???
und das is ja schon a bisserl krank oda??
ich brings ned zam was ich auch tu..
kann mir wer helfen?
wär super
mfg homerjay
moin
versuches doch einmal mit diesem eintrag in der /etc/fstab
/dev/hda3 /mount/windoof/ ntfs users,gid=users,umask=0002,iocharset=iso8859-15,codepage=437 0 0
so hat bei mit geklappt
cheers
Das Dateisystem ist wohl nur read-only gemountet. D.h. die Schreibrechte spielen keine Rolle, da generell auf das Dateisystem nicht geschrieben werden darf/kann.
Moin,
Berechtigungen für eine NTFS- bzw. auch eine FAT-Partition vergibst du mit einem umask-Wert beim Mounten od. gleich in dem Eintrag der /etc/fstab
tomek: ja aber ich kann ja nicht mal read-rechte für user setzen:
rest: probier ich jez gleich mal
danke schon für die schnellen antworten
mfg
homerJay
tomek: ja aber ich kann ja nicht mal read-rechte für user setzen.
Öhm das mag daran liegen, dass du unter Linux keine Rechte von Dateien/Verzeichnissen auf NTFS-/FAT-Partitionen setzen oder verändern kannst, da es nicht unterstützt wird. :eek:
ohne worte:
linux:~ # mount -a
mount: wrong fs type, bad option, bad superblock on /dev/hda3,
or too many mounted file systems
der inhalt der fstab:
/dev/hda2 / ext3 acl,user_xattr 1 1
/dev/hda5 /mount/LocalShared vfat users,gid=users,umask=0002,iocharset=utf8 0 0
/dev/hda1 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrom /media/cdrom subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=ut f8 0 0
/dev/dvdrecorder /media/dvdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=ut f8 0 0
/dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0
/dev/hda3 /mount/windoof/ ntfs users,gid=users,umask=0002,iocharset=iso8859-15,codepage=437 0 0
bzw beim starten is auch nix in /mount/windoof/ drin (logischerweise..)
mfg
homerJay
Hi
Versuche mal beim Filesystemtyp ntfs durch auto zu ersetzen, und schauen ob das filesystem automatisch erkann werden kann. Aber wie oben gesagt, auf ntfs werden keine Rechte unterstützt im obigen erwähnten Sinne, und ausserdem kann man auf ntfs nicht schreibend zugreifen. Es geht aber z.B. mit den captive-Treiber.
MfG carnil
@HomerJay
welche Distri benutz du ??
Bei FC 2 muss man zum Beispiel die NTFS-Unterstützung nachinstallieren.
ich hab suse 9.1
ntfs durch auto ersetzen hilft auch nix.
selber fehler.
kannst du mal bitte auf den captive treiber näher eingehn, was das is, wo ich die krieg und wie ich die installier bzw konfigurier?
btw: ich würds gern mal hinkriegen, dass wenigstens die user _lesen_ können, schreiben wär natürlich überhaupt super!
mfg
HomerJay
Das zu Captive-Treibern:
http://www.manpage.ch/fedora/ntfs_captive.php
http://www.jankratochvil.net/project/captive/
Ostdeutschland
27.10.04, 11:34
vielleicht hab ich ja was überlesen, aber wie wärs, wenn man mal im kernel nach dem write support für ntfs schaut?
mfg
ok ich hab jez die captive treiber mit den aktuellen windoof kernel etc installiert und erfolgreich (nicht ganz eben..) gemoutet, zumindest kommen keine fehler (edit: doch, anscheinend kann er das lufs ned finden, sorry hab ich erst jez gesehen, schreib dann noch an beitrag wenn ich das lufs installiert hab bzw ich glaub da hats an fehler geben!):
Captive NTFS v1.1.5. Check a new version at: http://www.jankratochvil.net/
Preparing LUFS kernel module... Run /usr/share/lufs/prepmod if problems occur.
lufs module not loaded: Try running /usr/share/lufs/prepmod to see more. at /usr/bin/captive-lufsd line 180
nur...:
in /mount/windoof is NICHTS drinnen
ohne schreibzugriff hab ichs jez auch schon geschafft (der fehler is kommen, weil die codepage falsch war, habs weggelassen)
nur was stimmt jez ned mit dem captive?
der ausschnitt aus der fstab:
/dev/hda3 /mount/windoof captive-ntfs users,gid=users,umask=0002,nls=utf8 0 0
bitte um hilfe!
danke habt mit eh schon sehr viel geholfen, jez können wenigstens die user lesen!
mfg
HomerJay
also das problem bei der lufs installation:
http://www.manpage.ch/fedora/ntfs_captive.php
auf der seite steht ich soll das configure so ausführen:
./configure --with-kheaders=/usr/src/linux/include
nur hab ich kein verzeichnis /usr/src/linux (/include) darum hab ich /usr/include genommen
geht soweit nur beim make kommt dann der fehler:
...
...
make[4]: Entering directory `/usr/share/lufs-0.9.7/kernel/Linux/2.6'
make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd` modules
make: *** /lib/modules/2.6.5-7.108-smp/build: No such file or directory. Stop.
make: Entering an unknown directorymake: Leaving an unknown directorymake[4]: *** [all] Error 2
make[4]: Leaving directory `/usr/share/lufs-0.9.7/kernel/Linux/2.6'
make[3]: *** [all-recursive] Error 1
...
...
what shall i do??
mfg homerJay
Hi
make: *** /lib/modules/2.6.5-7.108-smp/build: No such file or directory. Stop.
Die kernel-sourcen zum verwendeten kernel sind installiert?
MfG carnil
SuSE:
nicht empfohlene Lösung
Sie können den Kernel neu übersetzen, nachdem Sie in dessen Konfiguration die Unterstützung des schreibenden Zugriff auf NTFS Dateisysteme aktiviert haben, und anschließend in der Konfigurationsdatei /etc/fstab in dem Abschnitt der Optionen der betreffenden Partition die Vorgabe "ro" (readonly) auf "rw" (readwrite) umstellen.
Allerdings raten wir Ihnen davon aus o.g. Grund ab und leisten für diese Schritte keinen kostenfreien Installationssupport. Auch übernehmen wir für Schäden, die aus dieser Aktivierung resultieren, keine Haftung!
http://linux-ntfs.sourceforge.net/
nur hab ich kein verzeichnis /usr/src/linux (/include) darum hab ich /usr/include genommen
geht soweit nur beim make kommt dann der fehler:
Liegt daran, daß der kernel-source nicht installiert ist! YaST -> Software installieren oder löschen -> Suche nach "kernel" -> "kernel-source" installieren.
Gruß,
RedEdison
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.