Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

8.2. Creación del archivo / etc / fstab‌

La planta de / etc / fstab Algunos programas utilizan el archivo para determinar dónde se montarán los sistemas de archivos de forma predeterminada, en qué orden y cuáles se deben comprobar (para detectar errores de integridad) antes del montaje. Cree una nueva tabla de sistemas de archivos como esta:


imagen

cat> / etc / fstab << "EOF"

# Comenzar / etc / fstab


#

del sistema de archivos

punto de montaje

tipo

opciones

arrojar

fsck

#

solicite


/ dev /

/

por defecto

1

1

/ dev /

intercambio

intercambio

pri = 1

0

0

Proc

/ proc

Proc

nosuid, noexec, nodev

0

0

sysfs

/ sys

sysfs

nosuid, noexec, nodev

0

0

departamentos

/ dev / pts

departamentos

gid = 5, modo = 620

0

0

tmpfs

/correr

tmpfs

por defecto

0

0

devtmpfs

/ dev

devtmpfs

modo = 0755, nosuid

0

0


# Fin / etc / fstab

EOF


Reemplaza , y con los valores apropiados para el sistema, por ejemplo, sda2, sda5y ext4. Para obtener detalles sobre los seis campos de este archivo, consulte hombre 5 fstab.

Los sistemas de archivos con origen MS-DOS o Windows (es decir, vfat, ntfs, smbfs, cifs, iso9660, udf) necesitan una opción especial, utf8, para que los caracteres no ASCII en los nombres de los archivos se interpreten correctamente. Para las configuraciones regionales que no son UTF-8, el valor de iocharset debe configurarse para que sea el mismo que el conjunto de caracteres de la configuración regional, ajustado de tal manera que el kernel lo entienda. Esto funciona si la definición del juego de caracteres relevante (que se encuentra en Sistemas de archivos -> Soporte de idioma nativo al configurar el kernel) se ha compilado en el kernel o se ha construido como un módulo. Sin embargo, si el juego de caracteres de la configuración regional es UTF-8, la opción correspondiente iocharset = utf8 haría que el sistema de archivos distinga entre mayúsculas y minúsculas. Para solucionar esto, use la opción especial utf8 en lugar de iocharset = utf8, para configuraciones regionales UTF-8. La opción "página de códigos" también es necesaria para los sistemas de archivos vfat y smbfs. Debe establecerse en el número de página de códigos utilizado en MS-DOS en su país. Por ejemplo, para montar unidades flash USB, un usuario de ru_RU.KOI8-R necesitaría lo siguiente en la parte de opciones de su línea de montaje en / etc / fstab:


noauto, usuario, silencioso, showexec, página de códigos = 866, iocharset = koi8r

noauto, usuario, silencioso, showexec, página de códigos = 866, iocharset = koi8r


El fragmento de opciones correspondiente para los usuarios de ru_RU.UTF-8 es:


noauto, usuario, silencioso, showexec, página de códigos = 866, utf8

noauto, usuario, silencioso, showexec, página de códigos = 866, utf8


Tenga en cuenta que el uso iocharset es el predeterminado para iso8859-1 (que mantiene el sistema de archivos insensible a mayúsculas y minúsculas), y

La opción utf8 le dice al kernel que convierta los nombres de archivo usando UTF-8 para que puedan ser interpretados en la configuración regional UTF-8.

También es posible especificar la página de códigos predeterminada y los valores de iocharset para algunos sistemas de archivos durante la configuración del kernel. Los parámetros relevantes se denominan "Opción NLS predeterminada" (CONFIG_NLS_DEFAULT), "Opción NLS remota predeterminada" (CONFIG_SMB_NLS_DEFAULT), "Página de códigos predeterminada para FAT" (CONFIG_FAT_DEFAULT_CODEPAGE) y "iocharset predeterminado para FAT" (CONFIG_FAT_DEFAULT_IOCHARSET). No hay forma de especificar estas configuraciones para el sistema de archivos ntfs en el momento de la compilación del kernel.

Es posible hacer que el sistema de archivos ext3 sea confiable en caso de cortes de energía para algunos tipos de discos duros. Para hacer esto, agregue el barrera = 1 opción de montaje en la entrada apropiada en / etc / fstab. Para comprobar si la unidad de disco admite esta opción, ejecute hdparm en la unidad de disco correspondiente. Por ejemplo, si:


hdparm -I / dev / sda | grep NCQ

hdparm -I / dev / sda | grep NCQ

devuelve una salida no vacía, la opción es compatible.

Nota: Las particiones basadas en Logical Volume Management (LVM) no pueden utilizar el barrera .


Top OS Cloud Computing en OnWorks: