O que significa a opção “sw” em / etc / fstab?

6

No meu Ubuntu 14.04 / etc / fstab , tenho a seguinte linha:

UUID=e4YGg1-2bHU-Ylum-3FwK-MK3s-1Fjf-ZvQEh2 none            swap    sw              0       0

O que parece bastante atual para swap.

Não consigo entender o que a opção sw significa. Não há indicação no fstab man e nem no swapon.

Alguma ideia?

    
por Cinlloc 26.03.2016 / 00:35

2 respostas

2

De acordo com o link abaixo, a opção 'sw' indica que a partição swap deve ser ativada com o comando 'swapon -a':

/dev/hda6 none swap sw 0 0

link

    
por 26.03.2016 / 05:43
3

Esta coluna é descrita no man fstab do Linux como:

The fourth field, (fs_mntops), describes the mount options associated with the filesystem.

It is formatted as a comma separated list of options. It contains at least the type of mount plus any additional options appropriate to the filesystem type. For documentation on the available options for non-nfs file systems, see mount(8).

Quando o sistema de arquivos é swap , essas opções de montagem não fazem nada. Veja: Qual é a diferença entre as entradas de swap no fstab?

Estas opções fstab fazem parte de struct fstab :

 struct fstab {
         char    *fs_spec;       /* block special device name */
         char    *fs_file;       /* filesystem path prefix */
         char    *fs_vfstype;    /* type of filesystem */
         char    *fs_mntops;     /* comma separated mount options */
         char    *fs_type;       /* rw, ro, sw, or xx */
         int     fs_freq;        /* dump frequency, in days */
         int     fs_passno;      /* pass number on parallel fsck */
 };

Então, em resumo, há 6 colunas em /etc/fstab significa:

  1. fs_spec : descreve o dispositivo especial de bloco, o sistema de arquivos local ou o sistema de arquivos remoto a ser montado.
  2. fs_file : descreve o ponto de montagem para o sistema de arquivos. Para partições de troca, este campo deve ser especificado como none .
  3. fs_vfstype : descreve o tipo do sistema de arquivos.
  4. fs_mntops : descreve as opções de montagem associadas ao sistema de arquivos.
  5. fs_freq : é usado para esses sistemas de arquivos pelo comando dump para determinar quais sistemas de arquivos precisam ser descartados.
  6. fs_passno : é usado pelo programa fsck para determinar a ordem na qual as verificações do sistema de arquivos são feitas no momento da reinicialização.
por 26.03.2016 / 18:14

Tags