La mate por un Yogur.net

La mate por un Yogur.net

Montar particiones NTFS en Linux

24 de May, 2005

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.

24 Comentarios

RSS TrackBack
  1. avatar

    xlony dice:

    para leer el soporte está bien, pero para escribir… yo no lo usaría :D

    Comentario — 24/5/2005

  2. avatar

    Eduardo dice:

    ¿por qué xlony?

    Comentario — 25/5/2005

  3. avatar

    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

  4. avatar

    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

  5. avatar

    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

  6. avatar

    albertini dice:

    muy bueno

    Comentario — 25/7/2006

  7. avatar

    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

  8. avatar

    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

  9. avatar

    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

  10. avatar

    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

  11. avatar

    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

  12. avatar

    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

  13. avatar

    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

  14. avatar

    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

  15. avatar

    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

  16. avatar

    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

  17. avatar

    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

  18. avatar

    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

  19. avatar

    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

  20. avatar

    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

  21. avatar

    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

  22. avatar

    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

  23. avatar

    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

  24. avatar

    mentor dice:

    gracias lince020686 me sirvio mucho tu coment con el linux debian

    Comentario — 10/2/2008

Añade tu Comentario

Gracias a WordPress y Dreamhost
Bajo una licencia Creative Commons
Usa Firefox u Opera
Cerrar
E-mail It