PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ntfs-3g statt ntfs für mount -t auto?



rolwmew
28.12.09, 23:20
Hi,

Ich habe Probleme mit dem normalen ntfs Treiber des Kernels NTFS Partitionen zu mounten, bzw. ich kann sie nicht beschreiben, sondern nur lesen. So wie ich es verstanden hatte, kann der Kernel mittlerweile auch out-of-the-box NTFS schreiben, aber meiner kann es anscheinend nicht? :confused:

Naja ich habe nun ntfs-3g installiert, womit es funktioniert. Ich wüsste gerne, ob es eine Möglichkeit gibt, mount so zu konfigurieren, daß es NTFS Dateisysteme automatisch mit ntfs-3g anstelle mit dem kernel ntfs Treiber mounted, sprich, daß mount ntfs-3g auch benutzt, selbst wenn ich es nicht explizit über die Option "-t ntfs-3g" angebe.

Geht dies vielleicht irgendwie über so eine fdi policy, wie sie in /usr/share/hal/fdi/policy/ zu finden sind?


Der Hintergrund ist, daß ich ein anderes Programm habe, welches mount aufruft und ich "-t ntfs-3g" daher nicht direkt angeben kann. Meine Distribution ist die aktuelle Debian Testing.

pferdefreund
29.12.09, 05:43
Wie schauts denn mit nem Eintrag in die /etc/fstab aus - oder wechselt der
/dev/sdxx-Eintrag ?

h4gb4rdc31in3
29.12.09, 08:50
/etc/hal/fdi/policy/10-ntfs3g.fdi:


<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="volume.fstype" string="ntfs">
<append key="volume.fstype.alternative" type="copy_property">volume.fstype</append>
<merge key="volume.mount.ntfs.valid_options" type="copy_property">volume.mount.valid_options</merge>
<merge key="volume.unmount.ntfs.valid_options" type="copy_property">volume.unmount.valid_options</merge>
<merge key="volume.fstype" type="string">ntfs-3g</merge>
<merge key="volume.mount.valid_options" type="strlist">ro</merge>
<append key="volume.mount.valid_options" type="strlist">atime</append>
<append key="volume.mount.valid_options" type="strlist">noatime</append>
<append key="volume.mount.valid_options" type="strlist">relatime</append>
<append key="volume.mount.valid_options" type="strlist">fake_rw</append>
<append key="volume.mount.valid_options" type="strlist">no_def_opts</append>
<append key="volume.mount.valid_options" type="strlist">default_permissions</append>
<append key="volume.mount.valid_options" type="strlist">umask=</append>
<append key="volume.mount.valid_options" type="strlist">fmask=</append>
<append key="volume.mount.valid_options" type="strlist">dmask=</append>
<append key="volume.mount.valid_options" type="strlist">uid=</append>
<append key="volume.mount.valid_options" type="strlist">gid=</append>
<append key="volume.mount.valid_options" type="strlist">show_sys_files</append>
<append key="volume.mount.valid_options" type="strlist">silent</append>
<append key="volume.mount.valid_options" type="strlist">force</append>
<append key="volume.mount.valid_options" type="strlist">remove_hiberfile</append>
<append key="volume.mount.valid_options" type="strlist">locale=</append>
<append key="volume.mount.valid_options" type="strlist">streams_interface=</append>
<append key="volume.mount.valid_options" type="strlist">debug</append>
<append key="volume.mount.valid_options" type="strlist">no_detatch</append>
<append key="volume.mount.valid_options" type="strlist">sync</append>
<append key="volume.mount.valid_options" type="strlist">dirsync</append>
<append key="volume.mount.valid_options" type="strlist">nodiratime</append>
<append key="volume.mount.valid_options" type="strlist">noexec</append>
<append key="volume.mount.valid_options" type="strlist">quiet</append>
<append key="volume.mount.valid_options" type="strlist">remount</append>
<append key="volume.mount.valid_options" type="strlist">exec</append>
<append key="volume.mount.valid_options" type="strlist">recover</append>
<append key="volume.mount.valid_options" type="strlist">norecover</append>
<merge key="volume.unmount.valid_options" type="strlist">lazy</merge>
<merge key="volume.policy.mount_filesystem" type="string">ntfs-3g</merge>
</match>
</device>
</deviceinfo>

Ich nutze unter KDE das "Kürzlich angeschlossene Geräte:"-Menu.

Gruß

rolwmew
29.12.09, 15:54
Hi,

Also diese policy ist bei mir schon vorhanden. Sollte also eigentlich funktionieren :confused:

Naja, ich habe es nun anders gelöst mit einem symbolischen link ala

ln -s /sbin/mount.ntfs-3g /sbin/mount.ntfs