Em uma instalação limpa do Ubuntu 11.04 (Natty Narwhal), usei apenas uma única partição para tudo. A linha que foi adicionada no arquivo fstab é esta
UUID=xxx / ext4 errors=remount-ro 0 1
Não deveria haver um ' padrão ' lá?
Eu me deparei com isso enquanto tentava mover a pasta pessoal para uma partição diferente. Eu fiz isso, e tudo está funcionando bem. Eu adicionei apenas errors=remount-ro
na linha fstab para /home
.
Agora estou no processo de 'protegê-lo' e escolher essas opções com mais sabedoria (como adicionar nodev e nosuid). Então, preciso adicionar 'padrões' ou não? Por que não é adicionado?
Quais opções específicas são os 'padrões' de qualquer maneira em Natty Narwhal?
Preciso adicionar
UUID=xxx /home ext4 nodev,nosuid,errors=remount-ro 0 2
ou
UUID=xxx /home ext4 defaults,nodev,nosuid,error=remount-ro 0 2
ou outra coisa?
Além disso, vi que o relacionamento está nos padrões de Natty Narwhal. Mas os padrões estão em execução se não houver menção à palavra-chave default no fstab e na saída 'mount'?
errors=remount-ro
traduzir pararw,relatime, errors=remount-ro
ourw,suid,dev,exec,auto,nouser,async,errors=remount-ro
? Eu estava começando a ter a impressão de que, se 'padrões' não forem mencionados explicitamente, eles estão implícitos de qualquer maneira e foram removidos da configuração padrão do fstab por causa da redundância, se houver outras opções.rw,relatime,errors=remount-ro
. Ao montar algo, você pode verificar suas opções de montagem emitindo o comandomount
oucat /proc/mounts
.nodev,nosuid,errors=remount-ro
para / home,cat /proc/mounts
retornarw,nosuid,nodev,relatime,errors=remount-ro,barrier=1,data=ordered
como opções. Se eu editar o fstab e adicionar a palavra-chave default, serádefaults,nodev,nosuid,errors=remount-ro
após a reinicialização ecat /proc/mounts
retornará exatamente o mesmo que o anterior. Odefaults
quando adicionado às mudanças fstab nada, pelo menos em / proc / mounts. O que está acontecendo?man mount
novo: algumas dessas opções podem ser ativadas ou desativadas por padrão no kernel do sistema. Para verificar a configuração atual, consulte as opções em / proc / mounts. É melhor listar as opções desejadas uma por uma e verificar sua disponibilidade.man 8 mount
diz oerror
atributo disponível paraext2
issoThe default is set in the filesystem superblock, and can be changed using tune2fs(8)