NTFS-3G (Español)

From ArchWiki
Revision as of 21:47, 18 May 2008 by Ant21 (Talk | contribs) (Translated from English)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

Este documento le guía en la configuración del acceso a particiones NTFS con derechos de lectura y escritura utilizando ntfs-3g.


Instalar ntfs-3g

Asegúrese de tener habilitado el repositorio [extra]

# pacman -Sy ntfs-3g


Configuración básica

Editar fstab

Edite su archivo /etc/fstab de acuerdo con:

<partition>  <mount point>  ntfs-3g  defaults,locale=<locale>  0 0

Por ejemplo:

/dev/sda1  /mnt/windows  ntfs-3g  defaults,locale=en_PH.utf8  0 0


Configuración avanzada

Basicamente, no queremos poner aquí la opción defaults porque queremos tener mayor control sobre cómo se montan nuestras particiones NTFS.

Editar fstab

Edite su archivo /etc/fstab de acuerdo con:

<partition>  <mount point>  ntfs-3g  <options>  0 0

Ejemplos:

/dev/sda1  /mnt/windows  ntfs-3g  users,noauto,uid=1000,gid=100,fmask=0113,dmask=0002,locale=en_PH.utf8  0 0
/dev/sda5  /mnt/backup   ntfs-3g  users,uid=1000,gid=100,fmask=0113,dmask=0002,locale=en_PH.utf8         0 0
  • Los ejemplos anteriores son útiles si quiere:
  1. que sus particiones NTFS sean montables y desmontables por parte de cualquier usuario.
  2. que el usuario (uid=1000) y el grupo (gid=100) sean los "propietarios" de todo lo que hay en la partición y que los permisos sean -rw-rw-r-- (0664) para los ficheros y drwxrwxr-x (1775) para los directorios.
  3. utilizar la localizacióno en_PH.utf8
  4. que /dev/sda5 sea montado automáticamente en el arranque pero /dev/sda1 no

Opciones habituales y muy útiles de ntfs-3g

  • users - permite a todo el mundo mountar y desmontar las particiones NTFS siempre y cuando el binario ntfs-3g tenga establecido el permiso SUID para root (Orden: chmod u+s /bin/ntfs-3g). Dese cuenta de que tiene que utilizar users en vez de user.
  • noauto - no montar automáticamente la partición en el arranque
  • uid - el valor en notación decimal del propietario de los archivos y directorios de una partición NTFS en particular
  • gid - el valor en notación decimal del grupo al que pertenecen los archivos y directorios de una partición NTFS en particular
  • fmask - el valor en notación octal de la máscara de los permisos de los archivos
  • dmask - el valor en notación octal de la máscara de los permisos de los directorios
  • locale - a menudo requeridopara que sean visibles los caracteres nacioanles en los nombres de archivo

Valores de máscara

Para saber fácilmente el valor de máscara de un conjunto de permisos en particular sin tener que hacer cálculos, todo lo que tiene que hacer es:

  1. Inicie una nueva sesión de shell. Utilice el emulador de terminal que prefiera.
  2. Use la orden umask para obtener la representación en notación octal de un conjunto de permisos en particular.
    1. "Establezca" utilizando umask la máscara del modo para la creación de archivos. p.ej.:
      $ umask ug=rw,o=r
      Tenga en cuenta que ug=rw,o=r es equivalente a -rw-rw-r-- ó 0664.
    2. Obtenga el equivalente octal simplemente ejecutando umask sin ningún argumento.
      $ umask
      Debería obtener esto:
      0113
  • Consulte la sección EXTENDED DESCRIPTION de la página de manual de chmod para obtener más información acerca del operando mode (formato de cadena de la nueva máscara de modo de creación de archivos).

Montar la partición

# mount <partition>

o bien

# mount <mount point>

Ejemplos:

# mount /dev/sda1
# mount /mnt/backup
  • Usted puede montar y desmontar particiones NTFS como un usuario normal si sigue la sección Configuración avanzada de este documento.