Articles

fstab (Português)

Posted by admin

tradução(s): Inglês – Francês – Italiano – руссский – Español

o ficheiro fstab (/etc/fstab) (ou tabela de sistemas de ficheiros) é um ficheiro de configuração de sistemas nos sistemas Debian. O arquivo fstab tipicamente lista todos os discos disponíveis e partições de disco, e indica como eles devem ser inicializados ou de outra forma integrados no sistema de arquivos do sistema global.

exemplo

não é necessário listar /proc e / sys no fstab a menos que sejam necessárias algumas opções especiais. O sistema de arranque irá sempre montá-los.,

definições de Campo

/etc/fstab contém os seguintes campos separados por um espaço ou tab:

<file system> <dir> <type> <options> <dump> <pass>
  • <sistemas de arquivos> – define o dispositivo de armazenamento (por exemplo, /dev/sda1).

  • <dir> – diz o comando mount, onde ele deve montar o <sistema de ficheiros>.,

  • <tipo> – define o tipo de sistema de arquivo do dispositivo ou partição a ser montada. Muitos sistemas de arquivos diferentes são suportados. Alguns exemplos são: ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, swap e auto. O tipo’ auto ‘ permite ao comando de montagem tentar adivinhar que tipo de Sistema de ficheiros é usado, isto é útil para dispositivos removíveis, como CDs e DVDs.

  • <opções> – definir certas opções de sistemas de arquivos., Algumas opções relacionam-se apenas com o próprio sistema de arquivos. Algumas das opções mais comuns são:

    • Auto-file system irá montar automaticamente no arranque, ou quando o comando ‘mount-a’ é emitido.

    • noauto – o sistema de ficheiros só é montado quando você o diz.

    • exec – permitir os binários de execução que estão nessa partição (padrão).

    • noexec – não permita que os binários sejam executados no sistema de ficheiros.

    • ro – montar o sistema de Ficheiros apenas para leitura.

    • rw – montar o sistema de ficheiros read-write.,

    • sync – I / O deve ser feito sincronicamente.

    • async – I / O deve ser feito assíncronamente.

    • opção específica para o Fat descarregar os dados mais frequentemente, fazendo assim com que as janelas de cópia ou as barras de progresso permaneçam até que as coisas estejam no disco.

    • utilizador-permite a qualquer utilizador montar o sistema de ficheiros (implica noexec,nosuid,nodev a menos que seja substituído).

    • nouser-só permite ao root montar o sistema de ficheiros (por omissão).

    • por omissão-configuração predefinida da montagem (equivalente a rw,suid,dev,exec,auto,nouser,async).,

    • suid – permitir a operação de Suid, e sgid bits. Eles são usados principalmente para permitir que os usuários em um sistema de computador para executar executáveis binários com privilégios temporariamente elevados, a fim de executar uma tarefa específica.

    • nosuid – bloqueia a operação de suid, e sgid bits.

    • noatime – não actualize os tempos de acesso inode no sistema de ficheiros. Pode ajudar no desempenho.

    • nodiratime – não actualize os tempos de acesso do directório ao sistema de ficheiros. Pode ajudar no desempenho. Você não precisa ativar esta bandeira se você já ativou noatime., relatime-update inode access times relative to modify or change time. O tempo de acesso só é atualizado se o tempo de acesso anterior foi anterior ao tempo de modificação ou mudança atual (semelhante ao noatime, mas não quebra o mutt ou outras aplicações que precisam saber se um arquivo foi lido desde a última vez que foi modificado). Pode ajudar no desempenho.

  • <despejo> é usado pelo utilitário de despejo para decidir quando fazer uma cópia de segurança., Quando instalado, dump verifica a entrada e usa o número para decidir se um sistema de arquivos deve ser suportado. Possíveis entradas são 0 e 1. Se 0, dump irá ignorar o sistema de arquivos, se 1, dump fará uma cópia de segurança. A maioria dos usuários não terá dump instalado, então eles devem colocar 0 para o item <dump>.

  • <pass> fsck lê o <pass> número e determina a ordem em que os sistemas de arquivos devem ser verificados. Possíveis entradas são 0, 1 e 2., O sistema de arquivos root deve ter a maior prioridade, 1, todos os outros sistemas de arquivos que você deseja ter verificado deve obter um 2. Os sistemas de ficheiros com <pass> valor 0 não serão verificados pelo utilitário fsck.

define os sistemas de ficheiros

pode definir os sistemas de ficheiros na configuração /etc / fstab de três formas diferentes: por descritores de nomes de kernel, por UUID, ou por rótulos. A vantagem de usar UUIDs ou etiquetas é que eles não são dependentes da ordem de disco., Isto é útil se você alterar a ordem do seu dispositivo de armazenamento na BIOS, você muda de cabeamento do dispositivo de armazenamento, ou porque alguns BIOS podem ocasionalmente alterar a ordem dos dispositivos de armazenamento.

LVM snapshots pode resultar em UUIDs duplicados e etiquetas, por isso os volumes lógicos LVM devem ser sempre identificados pelo nome lógico do volume (/dev/mapper/name).,

Kernel nomeação

Você pode obter kernel nomeação de descritores usando o fdisk:

# fdisk -l... Device Boot Start End Blocks Id System/dev/sda1 * 1 19458 156290016+ 83 Linux

Um exemplo de /etc/fstab usando o kernel de nomeação:

# <file system> <dir> <type> <options> <dump> <pass>/dev/sda1 / ext4 defaults 1 1

Uuid

os UUIDs são gerados pelo fazer-sistema de arquivos utilitários (mkfs.* ) quando você cria um sistema de arquivos. blkid irá mostrar-lhe o Uuid de dispositivos montados e partições:

# blkid/dev/sda1: UUID="6a60524d-061d-454a-bfd1-38989910eccd" TYPE="ext4"

Um exemplo de /etc/fstab usando o UUID identificadores:

# <file system> <dir> <type> <options> <dump> <pass>UUID=6a60524d-061d-454a-bfd1-38989910eccd / ext4 defaults 1 1

as Etiquetas

O dispositivo ou partição é necessário para ser rotulado de primeira., Para isso, você pode usar aplicações comuns como gparted para rotular partições ou você pode usar o e2label para rotular partições ext2, ext3 e ext4. Tenha em mente que nem todos os sistemas de arquivos têm suporte de rotulagem (por exemplo, sistemas de arquivos FAT). As etiquetas podem ter até 16 caracteres de comprimento. Os rótulos devem ser inequívocos, o que significa que cada rótulo deve ser original para evitar eventuais conflitos.

um dispositivo ou partição não deve ser montado antes de tentar rotulá-los., Inicialmente você precisará inicializar a partir de um Live CD/DVD/USB) antes de você pode etiqueta com o gparted-como aplicação ou para partições ext você pode usar e2label:

# e2label /dev/<disk-or-partition> Debian

Um exemplo de /etc/fstab usando os rótulos:

# <file system> <dir> <type> <options> <dump> <pass>LABEL=Debian / ext4 defaults 1 1

Veja também:

  • Hardware

  • Parte-UUID (deve ser intercalando aqui)

CategorySystemAdministration | CategoryStorage

Leave A Comment