El principal problema al montar particiones NTFS en nuestro sistema Linux es que no podremos acceder a ellas como un usuario normal y corriente debido a conflictos con los permisos. A continuación voy a poner un ejemplo de como montar nuestra partición NTFS para poder leerla como usuario y no como root (recordad que no podremos escribir sobre este sistema de archivos).
Supongamos que en /dev/hda1 tenemos nuestra partición principal de Windows en formato NTFS. Crearemos el directorio donde va a ser montada, por ejemplo: mkdir /mnt/Windows. A continuación pasaremos a montarla:
mount /dev/hda1 /mnt/Windows -t ntfs -r uid=boja
Este comando montará la partición /dev/hda1 en nuestro directorio /mnt/Windows y como usuario propietario pondrá a boja (cambiar el nombre por el de vuestro cuenta). Los comandos -t ntfs -r indicarán que se trata de una partición con sistema de archivos ntfs y con permisos únicamente de lectura.
Como ya indicamos en su día para las particiones FAT, debemos añadir la información necesaria a /etc/fstab para que nuestras particiones permanezcan aún reiniciando el sistema. Así para este ejemplo deberemos agregar la siguiente linea.
/dev/hda1 /mnt/Windows ntfs ro,umask=0,uid=boja 0 0
Recordar que esto es un ejemplo y que en vuestro caso se puede situar en otro lugar dependiendo donde esté conectado el disco duro (hda, hdb, hdc…) y la posición que ocupe la partición dentro de él (hda1, hda2, hdb1…). Al igual que antes deberéis cambiar el usuario, en mi caso boja, por el vuestro. Espero que haya quedado más o menos claro.
Si tenéis más dudas sobre el sistema de ficheros NTFS podéis consultar este completo FAQ.
xlony dice:
para leer el soporte está bien, pero para escribir… yo no lo usaría :D
Comentario — 24/5/2005
Eduardo dice:
¿por qué xlony?
Comentario — 25/5/2005
xlony dice:
el soporte está muy verde todavía.
sé de varias personas que han jodido bastantes datos con ese soporte…
Comentario — 26/5/2005
lince020686 dice:
bueno les cuento, que yo he estado intentando montar una particion de xp en linux (suse 9.3)
y lo que hice fue abrir la consola en modo superusuario (root) y de ahi montarla.
vi como lo hacian en esta pagina pero no me salia y leyendo el man y probando… por fin me salio… les dejo el comando para montarla si les hace falta…
mount -t ntfs -o uid=pablo /dev/hda1 /home/lakochera
de aqui ustedes deben modificar el nombre de usuario, el dispositivo y el punto de montaje.
bueno espero que les haya servido y gracias por la ayuda….
atte.
Pablo Ayala
Comentario — 19/5/2006
raul8702 dice:
estoy usando el suse 10 y tengo el problema de que solo puedo acceder a las particiones ntfs desde el root
Comentario — 6/7/2006
albertini dice:
muy bueno
Comentario — 25/7/2006
ta_bernakle dice:
¿Y cómo puedo montar una partición bajo /mnt que antes se montaba automáticamente y ahora no puedo ni manualmente? Se trata de una partición fat32 en /dev/hdb2 donde guardo fotos digitales. Ahora sólo puedo acceder a ella desde Win XP o desde un CD-live como Knoppix. Uso Mandrake 10.
El error que me da es:
/dev/hdb2 already mounted or /mnt/fotos busy
Gracias por las respuestas.
Ta_bernakle
Comentario — 13/8/2006
estrella dice:
He utilizado este comando en mi linux red hat 9 y no me reconoce el sistema de archivos ntfs…¿Que puedo hacer?
Comentario — 17/9/2006
zoro dice:
Prueba intentando las instrucciones de esta pagina, son para Fedora Core pero igual sirven para Red Hat
http://www.ulfix.net/content/view/222/112/
Comentario — 1/10/2006
chiqui dice:
Hola, uso Ubuntu Edgy en el mismo disco que WinXP
y para montar mi partición ntfs uso:
sudo mount /dev/hda1 /home/XXXX/XXXXX/ -t ntfs -o umask=0222
y quería saber si había alguna forma de no tener que volver a montar cada vez que reinicio la máquina. gracias por adelantado.
Comentario — 18/11/2006
Agustin dice:
Hola, mi problema es el siguiente…tengo suse 10.2 y quiero montar una particion NTFS, mi problema es que el sistema no detecta la particion donde esta instalado el windows, y no se que hacer para que la detecte…prueba de ello hago:
fdisk -l: y solo me salen /dev/fsda1, /fsda2 y fsda3 y las tres son particiones linux donde esta instalado el sistema. Otra cosa…el suse esta intalado sobre VMware, gracias de antemano un saludo.
Comentario — 18/1/2007
Rafael Rondón dice:
Yo Utilizo open SUSE 10.2 y el comando que me funciono para montar un disco ntfs es el siguiente:
mount -t ntfs -r -o umask=0222 /dev/hdc1 /mnt/D_Music
Y para que lo monto siempre, es decir despues de reiniciar lo que debe hacer es editar el archivo /etc/fstab y le agrega la siguiente linea:
/dev/hda1 /mnt/Windows ntfs ro,umask=0222 0 0
Comentario — 27/4/2007
Rafael Rondón dice:
Del comentario anterior, es importante aclarar que para montarlo siempre, utilize el disco a montar y el directorio fue el de windows, pero realmente para ese ejemplo debe ser:
/dev/hda5 /mnt/E_Datos_Win ntfs ro,umask=0222 0 0
Claro está, ustedes siempre deben utilizar el lugar donde esté conectado el disco duro (hda, hdb, hdc…) y la posición que ocupe la partición dentro de él (hda1, hda2, hdb1…). Además deben cambiar el directorio donde lo van a montar.
En caso de necesitar más ayuda, ejecuten:
man 8 mount
Comentario — 27/4/2007
Rafael Rondón dice:
Perdon…
volvi a poner otro disco, lo que sucede es yo estoy montando tres particiones de windows, este es el comando a poner en /etc/fstab:
/dev/hdc1 /mnt/D_Music ntfs ro,umask=0222 0 0
Comentario — 27/4/2007
pucca dice:
bueno necesito acceder a particiones ntfs desde linux…tambien ke la particion fat inicie automaticamente….super detallado porfa porke no tengo ni idea por donde comenzar
Comentario — 5/5/2007
jcho360 dice:
buenas, gracias d verdad por todo, me ha servido d mucho, lo unico es q tengo q montarlo siempre pq me dice permiso denegado, si me pueden dar una manito gracias, sino no c preocupes, q igual toy bien…
gracias!
Comentario — 17/5/2007
maldad dice:
buenas soy novato en esto del mundo linux
y necesito montar mi particion ntfs de win estoy usando centos 5
si trato de montar de la forma tradicional osea
mount /dev/sda1 /mnt/windows
me manda el siguiente error
mount: unknown filesystem type ‘ntfs’
por lo tanto baje un paquete de actualizacion
fuse-ntfs.3g
y use el siguiente comando
ntfs-3g /dev/sda1 /mnt/windows/
y sale este error
FATAL: Module fuse not found.
fusermount: fuse device not found, try ‘modprobe fuse’ first
FUSE mount point creation failed
Unmounting /dev/sda1 ()
no se porque no encuentra la particion ya que si hago este comando
/sbin/fdisk -l
me sale esto
Disk /dev/sda: 40.0 GB, 40020664320 bytes
240 heads, 63 sectors/track, 5169 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3793 28675048+ 7 HPFS/NTFS
/dev/sda2 3794 5147 10236240 f W95 Ext’d (LBA)
/dev/sda5 3794 4972 8908042+ 83 Linux
/dev/sda6 4972 5111 1052226 82 Linux swap / Solaris
por lo tanto sda1 seria la particion ntfs
porfa ayuda
gracias
Comentario — 18/5/2007
plaxo0 dice:
gracias de antemano
logre montar mis particiones .. pero mi duda es … como hago ke no sean solo lectura.. tengo suse 10.2…
espero me puedan ayudar .. gracias
Comentario — 12/6/2007
RafaLinux » Blog Archive » Particiones NTFS (I) dice:
[…] La maté por un yogur, encuentro la solución, aunque tuve que buscar un poco por mi cuenta para afinar con mi problema. […]
Pingback — 30/7/2007
sergio dice:
para maldad, tengo entendido que tendras que compilar e kernel para tener soporte a ntfs, por que por defecto el centos no trae habilitada esa funcion, bueno eso me dijeron, pero si encuentras la solucion avisame porfavor.
Comentario — 2/8/2007
Omar dice:
ya instale el fuse y el ntfs-3g y aun asi no me monta la particion me dise que el sistema de archivos ntfs no existe alguna idea ?
link:www.linux.unidadlocal.com
Comentario — 14/8/2007
velphegoth dice:
De ante mano gracias por la ayuda que ponen a el alcance de todos.
Mi participacion es solo para poner el comando que a mi me funciono con un suse 10.1, buena esta es la opcion:
mount -t ntfs -o uid=usuario /dev/hda1 /mnt/windows
solo cambien la ultima parte para asignar el lugar de montaje, podran notar yo use la del ejemplo inicial :P.
Suerte
Comentario — 24/10/2007
velphegoth dice:
Se me olvido, asegurence de tener instalado el modulo complementario (dependencia) de el sistema de archivos ntfs, este lo instalan facilmente desde el disco de instalación, con la utilidad de yast, solo pongan en buscar ntfs y asegurence que las dos opcione que salen esten activas. Si no estan activas las dos opciones, no podran montar, y les arojara un mensaje de erros
Bueno, creo que ahora si es todo :P
Suerte
Comentario — 24/10/2007
mentor dice:
gracias lince020686 me sirvio mucho tu coment con el linux debian
Comentario — 10/2/2008