TUNE2FS
NOME SINOPSE DESCRIÇÃO OPÇÕES BUGS AUTOR DISPONIBILIDADE VEJA TAMBÉMNOME
tune2fs – ajusta os parâmetros alteráveis do sistema de arquivos ext2/ext3/ext4
SINOPSE
tune2fs [ -l ] [ -c max-mount-counts ] [-e errors-behavior ] [ -f ] [ -i interval-between-checks ] [ -I new_inode_size ] [ -j ] [ -J journal-options ] [ -m reserved-blocks-percentage ] [ -o [^] mount-options[,…] ] [ -r reserved-blocks-count ] [ -u user ] [-g group ] [ -C mount-count ] [-E extended-options ] [ -L volume-label ] [ -M last-mounted-directory ] [ -O [^]feature[,…] ] [ -Q quota-options ] [ -T time-last-checked ] [ -U UUID ] [ -z undo_file ] device
DESCRIÇÃO
tune2fs permite que o administrador do sistema ajuste vários parâmetros alteráveis do sistema de arquivos ext2, ext3 ou ext4. Os valores atuais dessas opções podem ser exibidos usando a opção -l em tune2fs (8) ou usando o programa dumpe2fs (8).
O especificador de dispositivo pode ser um nome de arquivo (ou seja, /dev/sda1) ou um LABEL ou especificador UUID: “ LABEL= volume-label ” ou “ UUID= uuid “. ( LABEL=home ou UUID=e40486c6-84d5-4f2f-b99c-032281799c9d).
OPÇÕES
-c quantidade-maxima-de-montagens
Ajusta a quantidade_maxima_de_montagens após as quais o sistema de arquivos será verificado por e2fsck (8). Se quantidade_maxima_de_montagens for a string “random”, tune2fs usará um valor aleatório entre 20 e 40. Se max-mount-counts for 0 ou -1, o número de vezes que o sistema de arquivos é montado será desconsiderado por e2fsck (8) e o núcleo.
O escalonamento das contagens de montagem nas quais os sistemas de arquivos são verificados à força evitará que todos os sistemas de arquivos sejam verificados ao mesmo tempo ao usar sistemas de arquivos registrados.
A verificação dependente da contagem de montagens é desativada por padrão para evitar reinicializações demoradas inesperadas enquanto o e2fsck faz seu trabalho. Se você está preocupado com o sistema de arquivos seja corrompido por causa de possíveis problemas de hardware de bugs do kernel, uma solução melhor do que a verificação dependente da contagem de montagem é usar o programa e2scrub (8). No entanto, isso requer colocar o sistema de arquivos em um volume LVM.
-C quant-mont
Defina o número de vezes que o sistema de arquivos foi montado. Se definido com um valor maior que o parâmetro quantidade-maxima-de-montagens definido pela opção -c , e2fsck (8) verificará o sistema de arquivos na próxima reinicialização.
-e comportamento-em-erro
Altere o comportamento do código do kernel quando forem detectados erros. Em todos os casos, um erro no sistema de arquivos fará com que o e2fsck (8) verifique o sistema de arquivos na próxima inicialização. comportamento de erro pode ser um dos seguintes:
continue | Continue a execução normal. | |||
remount-ro | Remonte o sistema de arquivos somente leitura. | |||
panic | Causa um kernel panic. |
-E opções estendidas
Defina opções estendidas para o sistema de arquivos. As opções estendidas são separadas por vírgula e podem receber um argumento usando o sinal de igual (‘=’). As seguintes opções estendidas são suportadas:
clear_mmp
Redefine o bloco MMP (se houver) de volta ao estado limpo. Use apenas se tiver certeza absoluta de que o dispositivo não está montado ou executando fsck, caso contrário, pode resultar em sistema de arquivos corrompido. Precisa de ‘-f’.
mmp_update_interval=intervalo
Ajuste o intervalo inicial de atualização do MMP para intervalos de segundos. Especificar um intervalo de 0 significa usar o intervalo padrão. O intervalo especificado deve ser inferior a 300 segundos. Requer que o recurso mmp esteja ativado.
stride= tamanhoX
Configure o sistema de arquivos para uma matriz RAID com blocos de sistema de arquivos de tamanhoX. Este é o número de blocos lidos ou gravados no disco antes de passar para o próximo disco. Isso afeta principalmente o posicionamento dos metadados do sistema de arquivos, como bitmaps no momento mke2fs (2), para evitar colocá-los em um único disco, o que pode prejudicar o desempenho. Também pode ser usado pelo alocador de blocos.
stripe_width= largura-da-faixa
Configure o sistema de arquivos para uma matriz RAID com blocos de sistema de arquivos de largura-da-faixa. Normalmente, é um tamanho * N, onde N é o número de discos de dados no RAID (por exemplo, RAID 5 N+1, RAID 6 N+2). Isso permite que o alocador de blocos evite leitura-modificação-gravação da paridade em uma faixa RAID, se possível , quando os dados são gravados.
hash_alg=hash-alg
Defina o algoritmo de hash padrão usado para sistemas de arquivos com diretórios de árvore b com hash. Os algoritmos válidos aceitos são: legacy , half_md4 e tea.
encoding=nome-codificação
Ative o recurso casefold no super bloco e defina o nome-codificação como a codificação a ser usada. Se o nome-codificação não for especificado, utf8 será usado. A codificação não pode ser alterada se casefold foi ativado anteriormente.
encoding_flags=sinalizadores de-flags
Defina parâmetros para operações de codificação de caracteres de nome de arquivo. Se um sinalizador não for alterado usando este parâmetro, seu valor padrão será usado. As sinalizadores de-flags devem ser listas separadas por vírgulas de sinalizadores a serem ativados. Os sinalizadores não podem ser alterados se casefold foi ativado anteriormente.
O único sinalizador que pode ser definido agora é estrito , o que significa que strings inválidas devem ser rejeitadas pelo sistema de arquivos. Na configuração padrão, o sinalizador estrito está desabilitado.
mount_opts=mount_option_string
Defina um conjunto de opções de montagem padrão que serão usadas quando o sistema de arquivos for montado. Ao contrário das opções de montagem padrão baseadas em bitmask que podem ser especificadas com a opção -o, mount_option_string é uma string arbitrária com um comprimento máximo de 63 bytes, que é armazenada no superbloco.
O driver do sistema de arquivos ext4 primeiro aplicará as opções padrão baseadas em bitmask e, em seguida, analisará o mount_option_string, antes de analisar as opções de montagem passadas do programa mount (8).
Essa configuração de superbloco é honrada apenas em kernels 2.6.35+; e não pelos drivers do sistema de arquivos ext2 e ext3.
force_fsck
Defina um sinalizador no superbloco do sistema de arquivos indicando que foram encontrados erros. Isso forçará o fsck a ser executado na próxima montagem.
test_fs
Defina um sinalizador no superbloco do sistema de arquivos indicando que ele pode ser montado usando código de kernel experimental, como o sistema de arquivos ext4dev
^test_fs
Limpe o sinalizador test_fs, indicando que o sistema de arquivos só deve ser montado usando o código do sistema de arquivos em nível de produção.
-f Force a conclusão da operação tune2fs mesmo em caso de erros. Esta opção é útil ao remover o recurso do sistema de arquivos has_journal de um sistema de arquivos que possui um diário externo (ou está corrompido de forma que parece ter um diário externo), mas esse diário externo não está disponível. Se o sistema de arquivos parece exigir a reprodução do diário, o sinalizador -f deve ser especificado duas vezes para continuar.
AVISO: Remover um journal externo de um sistema de arquivos que não foi desmontado corretamente sem primeiro reproduzir o journal externo pode resultar em perda severa de dados e corrupção do sistema de arquivos.
-g grupo
Defina o grupo que pode usar os blocos de sistema de arquivos reservados. O parâmetro do grupo pode ser um gid numérico ou um nome de grupo. Se um nome de grupo for fornecido, ele será convertido em um gid numérico antes de ser armazenado no superbloco.
-i intervalo-entre-checagens[d|m|w]
Ajuste o tempo máximo entre duas verificações do sistema de arquivos. Nenhum sufixo ou d interpretará o intervalo de número entre as verificações como dias, m como meses e w como semanas. Um valor de zero desabilitará a verificação dependente do tempo.
Existem prós e contras em desabilitar essas verificações periódicas; consulte a discussão na opção -c (verificação dependente de contagem de montagem) para obter detalhes.
-I
Altere o tamanho do inode usado pelo sistema de arquivos. Isso requer reescrever a tabela inode, portanto, requer que o sistema de arquivos seja verificado quanto à consistência primeiro usando e2fsck (8). Esta operação também pode demorar um pouco e o sistema de arquivos pode ser corrompido e os dados perdidos se forem interrompidos durante a conversão do sistema de arquivos. Recomenda -se fazer backup do sistema de arquivos antes de alterar o tamanho do inode.
Sistemas de arquivos com um tamanho de inode de 128 bytes não suportam carimbos de data/hora após 19 de janeiro de 2038. Inodes com 256 bytes ou maiores suportarão carimbos de data/hora estendidos, IDs de projeto e a capacidade de armazenar alguns atributos estendidos na tabela de inodes para melhorar o desempenho.
-J
Adicione um journal ext3 ao sistema de arquivos. Se a opção -J não for especificada, os parâmetros de diário padrão serão usados para criar um diário de tamanho apropriado (dado o tamanho do sistema de arquivos) armazenado no sistema de arquivos. Observe que você deve estar usando um kernel que tenha suporte a ext3 para realmente usar o diário.
Se esta opção for usada para criar um diário em um sistema de arquivos montado, um arquivo imutável, .journal , será criado no diretório de nível superior do sistema de arquivos, pois é a única maneira segura de criar o inode do journal enquanto o sistema de arquivos está montado. Enquanto o journal ext3 estiver visível, não é seguro excluí-lo ou modificá-lo enquanto o sistema de arquivos estiver montado; por esse motivo, o arquivo é marcado como imutável. Ao verificar os sistemas de arquivos não montados, o e2fsck (8) moverá automaticamente os arquivos .journal para o inode journal reservado e invisível . Para todos os sistemas de arquivos, exceto para o sistema de arquivos raiz, isso deve acontecer automática e naturalmente durante o próximo ciclo de reinicialização. Como o sistema de arquivos raiz é montado somente para leitura, o e2fsck (8) deve ser executado a partir de um disquete de recuperação para efetuar essa transição.
Em algumas distribuições, como Debian, se um ramdisk inicial for usado, os scripts initrd converterão automaticamente um sistema de arquivos raiz ext2 para ext3 se o arquivo /etc/fstab especificar o sistema de arquivos ext3 para o sistema de arquivos raiz para evitar a necessidade de o uso de um disquete de recuperação para adicionar um journal ext3 ao sistema de arquivos raiz.
-J opcoes-journal
Substitua os parâmetros padrão do journal ext3 . As opções do journal são separadas por vírgula e podem receber um argumento usando o sinal de igual (‘=’) . As seguintes opções de journal são suportadas:
size=journal-tamanho
Crie um journal armazenado no sistema de arquivos de megabytes do tamanho do journal . O tamanho do journal deve ser de pelo menos 1024 blocos do sistema de arquivos (ou seja, 1 MB se estiver usando 1k blocos, 4MB se estiver usando 4k blocos etc.) e não pode ter mais de 10.240.000 blocos do sistema de arquivos. Deve haver espaço livre suficiente no sistema de arquivos para criar um journal desse tamanho.
fast_commit_size=tamanho-de-confirmação-rapida
Crie um diário armazenado no sistema de arquivos de megabytes do tamanho do diário . O tamanho do diário deve ser de pelo menos 1024 blocos do sistema de arquivos (ou seja, 1 MB se estiver usando 1k blocos, 4MB se estiver usando 4k blocos etc.) e não pode ter mais de 10.240.000 blocos do sistema de arquivos. Deve haver espaço livre suficiente no sistema de arquivos para criar um diário desse tamanho.
location=journal-localizacao
Especifique a localização do journal. O argumento journal-location pode ser especificado como um número de bloco ou, se o número tiver um sufixo de unidade (por exemplo, ‘M’, ‘G’, etc.), interpretá-lo como o deslocamento desde o início do sistema de arquivos.
device=externo-journal
Anexe o sistema de arquivos ao dispositivo de bloco de diário localizado em diário externo . O diário externo já deve ter sido criado usando o comando
mke2fs -O journal_dev external-journal
Observe que o journal externo deve ser formatado com o mesmo tamanho de bloco que os sistemas de arquivos que o usarão. Além disso, embora haja suporte para anexar vários sistemas de arquivos a um único journal externo, o kernel do Linux e o e2fsck (8) ainda não oferecem suporte a journal externos compartilhados.
Em vez de especificar um nome de dispositivo diretamente, o journal externo também pode ser especificado por LABEL= label ou UUID= UUID para localizar o diário externo pelo rótulo do volume ou UUID armazenado no superbloco ext2 no início do journal. Use dumpe2fs (8) para exibir o rótulo de volume e o UUID de um dispositivo de journal. Veja também a opção -L de tune2fs (8).
Apenas uma das opções de tamanho ou dispositivo pode ser fornecida para um sistema de arquivos.
-l
Liste o conteúdo do superbloco do sistema de arquivos, incluindo os valores atuais dos parâmetros que podem ser definidos por meio deste programa.
-L volume-rotulo
Defina o rótulo do volume do sistema de arquivos. Os rótulos do sistema de arquivos Ext2 podem ter no máximo 16 caracteres; se o rótulo do volume tiver mais de 16 caracteres, o tune2fs o truncará e imprimirá um aviso. O rótulo do volume pode ser usado por mount (8), fsck (8) e /etc/fstab (5) (e possivelmente outros) especificando LABEL= volume-label em vez de um nome de dispositivo especial de bloco como /dev/hda5 .
-m porcentagem-de-blocos-reservados
Defina a porcentagem do sistema de arquivos que só pode ser alocada por processos privilegiados. A reserva de algum número de blocos do sistema de arquivos para uso por processos privilegiados é feita para evitar a fragmentação do sistema de arquivos e para permitir que os daemons do sistema, como syslogd (8), continuem a funcionar corretamente depois que os processos não privilegiados são impedidos de gravar no arquivo sistema. Normalmente, a porcentagem padrão de blocos reservados é de 5%.
-M ultimo-diretório-montado
Defina o último diretório montado para o sistema de arquivos.
-o [^]opção de montagem [,…]
Defina ou desmarque as opções de montagem padrão indicadas no sistema de arquivos. As opções de montagem padrão podem ser substituídas pelas opções de montagem especificadas em /etc/fstab (5) ou nos argumentos de linha de comando para montar (8). Kernels mais antigos podem não suportar esse recurso; em particular, os kernels anteriores ao 2.4.20 quase certamente ignorarão o campo de opções de montagem padrão no superbloco.
Mais de uma opção de montagem pode ser limpa ou definida separando os recursos com vírgulas. As opções de montagem prefixadas com um caractere circunflexo (‘^’) serão limpas no superbloco do sistema de arquivos; opções de montagem sem um caractere de prefixo ou prefixadas com um caractere de adição (‘+’) serão adicionadas ao sistema de arquivos.
As seguintes opções de montagem podem ser definidas ou limpas usando tune2fs :
debug Ative o código de depuração para este sistema de arquivos.
bsdgroups
Emule o comportamento BSD ao criar novos arquivos: eles receberão o group-id do diretório em que foram criados. O comportamento padrão do System V é o padrão, onde os arquivos recém-criados assumem o fsgid do processo atual, a menos que o diretório tenha o bit setgid definido, caso em que ele pega o gid do diretório pai e também obtém o bit setgid definido se for um diretório em si.
user_xattr Habilita atributos estendidos especificados pelo usuário.
acl Habilitar listas de controle de acesso Posix.
uid16 Desativa UIDs e GIDs de 32 bits. Isso é para interoperabilidade com kernels mais antigos que apenas armazenam e esperam valores de 16 bits.
journal_data
Quando o sistema de arquivos é montado com registro ativado, todos os dados (não apenas os metadados) são confirmados no journal antes de serem gravados no sistema de arquivos principal.
journal_data_ordered
Quando o sistema de arquivos é montado com registro ativado, todos os dados são forçados a sair diretamente para o sistema de arquivos principal antes de seus metadados serem confirmados no journal.
journal_data_writeback
Quando o sistema de arquivos é montado com registro ativado, os dados podem ser gravados no sistema de arquivos principal após seus metadados terem sido confirmados no journal. Isso pode aumentar a taxa de transferência, no entanto, pode permitir que dados antigos apareçam em arquivos após uma falha e recuperação de journal.
nobarrier
O sistema de arquivos será montado com as operações de barreira no diário desabilitadas. (Atualmente, esta opção é suportada apenas pelo driver do sistema de arquivos ext4 em kernels 2.6.35+.)
block_validity
O sistema de arquivos será montado com a opção block_validity habilitada, o que faz com que verificações extras sejam executadas após a leitura ou gravação do sistema de arquivos. Isso evita que blocos de metadados corrompidos causem danos ao sistema de arquivos, sobrescrevendo partes da tabela de inodes ou descritores de grupos de blocos. Isso ocorre com o custo de maior memória e sobrecarga da CPU, portanto, é habilitado apenas para fins de depuração. (Atualmente, esta opção é suportada apenas pelo driver do sistema de arquivos ext4 em kernels 2.6.35+.)
discard
O sistema de arquivos será montado com a opção descartar montagem. Isso fará com que o driver do sistema de arquivos tente usar o recurso de corte/descarte de alguns dispositivos de armazenamento (como SSDs e unidades thin-provisioned disponíveis em algumas matrizes de armazenamento corporativo) para informar ao dispositivo de armazenamento que os blocos pertencentes a arquivos excluídos podem ser reutilizados para outros fins. (Atualmente, esta opção é suportada apenas pelo driver do sistema de arquivos ext4 em kernels 2.6.35+.)
nodelalloc
O sistema de arquivos será montado com a opção de montagem nodelalloc. Isso desativará o recurso de alocação atrasada. (Atualmente, esta opção é suportada apenas pelo driver do sistema de arquivos ext4 em kernels 2.6.35+.)
-O [^]funcao[,…]
Defina ou limpe os recursos indicados do sistema de arquivos (opções) no sistema de arquivos. Mais de um recurso do sistema de arquivos pode ser limpo ou definido separando os recursos com vírgulas. Os recursos do sistema de arquivos prefixados com um caractere circunflexo (‘^’) serão apagados no superbloco do sistema de arquivos; recursos do sistema de arquivos sem um caractere de prefixo ou prefixados com um caractere de mais (‘+’) serão adicionados ao sistema de arquivos. Para uma descrição detalhada dos recursos do sistema de arquivos, consulte a página man ext4 (5).
Os seguintes recursos do sistema de arquivos podem ser definidos ou apagados usando tune2fs:
64 bits
Permita que o sistema de arquivos seja maior que 2^32 blocos.
casefold
Ative o suporte para dobragem de casos no nível do sistema de arquivos. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
dir_index
Use árvores b com hash para acelerar as pesquisas em diretórios grandes.
dir_nlink
Permita mais de 65.000 subdiretórios por diretório.
ea_inode
Permita que o valor de cada atributo estendido seja colocado nos blocos de dados de um inode separado, se necessário, aumentando o limite de tamanho e número de atributos estendidos por arquivo. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
encrypt
Ative o suporte para criptografia no nível do sistema de arquivos. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
extent
Habilite o uso de árvores de extensão para armazenar a localização de blocos de dados em inodes. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
extra_isize
Ative os campos de inode estendidos usados pelo ext4.
filetype
Armazene informações de tipo de arquivo em entradas de diretório.
flex_bg
Permita que bitmaps e tabelas inode para um grupo de blocos sejam colocados em qualquer lugar na mídia de armazenamento. Tune2fs não reorganizará a localização das tabelas de inode e bitmaps de alocação, como mke2fs (8) fará quando criar um sistema de arquivo formatado recentemente com flex_bg habilitado.
has_journal
Use um diário para garantir a consistência do sistema de arquivos mesmo em desligamentos impuros. Definir o recurso do sistema de arquivos é equivalente a usar a opção -j
fast_commit
Ative o recurso de diário de confirmação rápida para melhorar a latência do fsync.
large_dir
Aumente o limite do número de arquivos por diretório. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
huge_file
Suporta arquivos com mais de 2 terabytes de tamanho.
large_file
O sistema de arquivos pode conter arquivos com mais de 2 GB.
metadata_csum
Armazene uma soma de verificação para proteger o conteúdo de cada bloco de metadados.
metadata_csum_seed
Permita que o sistema de arquivos armazene a semente de soma de verificação de metadados no superbloco, permitindo que o administrador altere o UUID de um sistema de arquivos usando o recurso metadata_csum enquanto ele estiver montado.
mmp
Ative ou desative o recurso de proteção de montagem múltipla (MMP)
project
Ative o rastreamento de ID do projeto. Isso é usado para rastreamento de cota de projeto.
quota
Habilite os inodes de cota do sistema de arquivos interno.
read-only
Force the kernel to mount the file system read-only.
resize_inode
Reserve espaço para que a tabela do descritor do grupo de blocos possa crescer no futuro. O Tune2fs suporta apenas a limpeza desse recurso do sistema de arquivos.
sparse_super
Limite o número de superblocos de backup para economizar espaço em grandes sistemas de arquivos. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
stable_inodes
Evita que o sistema de arquivos seja reduzido ou tenha seu UUID alterado, para permitir o uso de configurações de criptografia especializadas que fazem uso dos números de inode e UUID. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
uninit_bg
Permita que o kernel inicialize bitmaps e tabelas de inodes preguiçosamente e mantenha uma marca d’água alta para os inodes não utilizados em um sistema de arquivos, para reduzir o tempo e2fsck (8). A primeira execução do e2fsck depois de habilitar esse recurso levará o tempo todo, mas as execuções subsequentes do e2fsck levarão apenas uma fração do tempo original, dependendo de quão cheio o sistema de arquivos está.
verity
Ative o suporte para arquivos protegidos por verity. Atualmente, o Tune2fs suporta apenas a configuração desse recurso do sistema de arquivos.
Depois de definir ou limpar os recursos do sistema de arquivos sparse_super , uninit_bg , filetype ou resize_inode , o sistema de arquivos pode precisar ser verificado usando e2fsck (8) para retornar o sistema de arquivos a um estado consistente. O Tune2fs imprimirá uma mensagem solicitando que o administrador do sistema execute e2fsck (8) se necessário. Depois de definir o recurso dir_index , e2fsck -D pode ser executado para converter diretórios existentes no formato de árvore B com hash. Habilitar certos recursos do sistema de arquivos pode impedir que o sistema de arquivos seja montado por kernels que não oferecem suporte a esses recursos. Em particular, os recursos uninit_bg e flex_bg são suportados apenas pelo sistema de arquivos ext4.
-r contagem-de-blocos-reservados
Defina o número de blocos de sistema de arquivos reservados .
-Q opcoes-de-cota
Define o recurso de ‘cota’ no superbloco e trabalha nos arquivos de cota para o tipo de cota fornecido. As opções de cota podem ser uma ou mais das seguintes:
[^]usrquota
Define/limpa inode de cota de usuário no superbloco.
[^]grpquota
Define/limpa inode de cota de grupo no superbloco.
[^]prjquota
Define/limpa o inode de cota do projeto no superbloco.
-T tempo-ultima-checagem
Defina a hora em que o sistema de arquivos foi verificado pela última vez usando e2fsck. A hora é interpretada usando o fuso horário atual (local). Isso pode ser útil em scripts que usam um Gerenciador de Volume Lógico para fazer um instantâneo consistente de um sistema de arquivos e, em seguida, verificar o sistema de arquivos fora do horário de expediente para garantir que não foi corrompido devido a problemas de hardware, etc. sistema estava limpo, esta opção pode ser usada para definir a hora da última verificação no sistema de arquivos original. O formato da hora verificada pela última vez é o formato de data internacional, com um especificador de hora opcional, ou seja, AAAAMMDD[HH[MM[SS]]]. A palavra-chave agora também é aceito, caso em que o último horário verificado será definido para o horário atual.
-u usuario
Defina o usuário que pode usar os blocos de sistema de arquivos reservados. usuario pode ser um uid numérico ou um nome de usuário. Se um nome de usuário for fornecido, ele será convertido em um uid numérico antes de ser armazenado no superbloco.
-U UUID
Defina o identificador exclusivo universal (UUID) do sistema de arquivos como UUID . O formato do UUID é uma série de dígitos hexadecimais separados por hífens, assim: “c1b9d5a2-f162-11cf-9ece-0020afc76f16”. O parâmetro UUID também pode ser um dos seguintes:
-
-
-
-
- clear limpe o UUID do sistema de arquivos
- random gerar um novo UUID gerado aleatoriamente
- time gerar um novo UUID baseado em tempo
-
-
-
O UUID pode ser usado por mount (8), fsck (8) e /etc/fstab (5) (e possivelmente outros) especificando UUID= uuid em vez de um nome de dispositivo especial de bloco como /dev/hda1 .
Consulte: uuidgen (8) para obter mais informações. Se o sistema não tiver um bom gerador de números aleatórios, como /dev/random ou /dev/urandom , o tune2fs usará automaticamente um UUID baseado em tempo em vez de um UUID gerado aleatoriamente.
-z desfazer_arquivo
Antes de sobrescrever um bloco do sistema de arquivos, grave o conteúdo antigo do bloco em um arquivo de desfazer. Este arquivo de desfazer pode ser usado com e2undo(8) para restaurar o conteúdo antigo do sistema de arquivos caso algo dê errado. Se a string vazia for passada como o argumento undo_file, o arquivo undo será gravado em um arquivo chamado tune2fs- device .e2undo no diretório especificado por meio da variável de ambiente E2FSPROGS_UNDO_DIR.
AVISO: desfazer_arquivo não pode ser usado para recuperação de uma queda de energia ou do sistema.