12-05-2008, 07:19 PM
Sobre lo de montaje de discos NTFS, alguien arriba comentó lo de ntfs-3g.
Bueno pues querÃa añadir algo. Resulta que como usuario normal no puedes montar un dispositivo con esta aplicación. Supuestamente sÃ, compiandolo con SUID o a pelo dandole permisoso al ejecutable:
HALD es un demonio que se encarga del cotarro de montar y desmontar los dispositivos en KDE automáticamente.
Bueno pues para que podamos montar nuestro disco extraible NTFS lo que hay que crear el fichero 20-ntfs-config-write-policy.fdi en /usr/share/hal/fdi/policy/10osvendor/ con lo siguiente:
Bueno pues querÃa añadir algo. Resulta que como usuario normal no puedes montar un dispositivo con esta aplicación. Supuestamente sÃ, compiandolo con SUID o a pelo dandole permisoso al ejecutable:
Cita:chown root $(which ntfs-3g)pero resulta que igualmente asÃ, seguimos sin poder montar el dispositivo (Permission denied: /dev/sdb1). Eso es cosa de hal (si es que lo teneis).
chmod 4755 $(which ntfs-3g)
HALD es un demonio que se encarga del cotarro de montar y desmontar los dispositivos en KDE automáticamente.
Bueno pues para que podamos montar nuestro disco extraible NTFS lo que hay que crear el fichero 20-ntfs-config-write-policy.fdi en /usr/share/hal/fdi/policy/10osvendor/ con lo siguiente:
Cita:<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->Y eso es todo. Sólo queda reiniciar hal /etc/init.d/hald restart
<!--
Este fichero define como montar las unidades externas que tengo como usb con ntfs.
Utiliza el driver ntfs-3g, y hay que tener instalado fuse y ntfs-3g.
Copiar a: /usr/share/hal/fdi/policy/10osvendor/
-->
<deviceinfo version="0.2">
<device>
<match key="volume.fstype" string="ntfs">
<match key="@block.storage_device:storage.hotpluggable" bool="true">
<merge key="volume.fstype" type="string">ntfs-3g</merge>
<merge key="volume.policy.mount_filesystem" type="string">ntfs-3g</merge>
<append key="volume.mount.valid_options" type="strlist">locale=</append>
</match>
</match>
</device>
</deviceinfo>