Veja os arquivos /etc/mtab
, /proc/swaps
e observe a saída de mount
. Isso deve fornecer informações suficientes para reconstruir seu fstab.
Eu sugo a vida e acidentalmente substituí meu fstab antes de fazer um backup, tentando
chmod 777 /etc/fstab
para poder editá-lo e salvá-lo novamente por meio de um editor de texto.
Então, minha pergunta é: como a maioria dessas configurações é usada na inicialização para configurar várias coisas, como swap e outras, existe uma maneira de determinar o que estava no meu fstab anterior, desde que eu não tenha reiniciado meu servidor?
Eu lancei um backup de um padrão lá, mas eu preciso disso, aparentemente havia algumas coisas personalizadas no arquivo fstab perdido.
Felicidades.
Para adicionar a resposta acima (que é válida):
Se o seu sistema estiver usando snapshots do LVM, você poderá montar o volume do snapshot e recuperar o arquivo a partir dele.
Se você simplesmente excluiu o arquivo, em vez de sobrescrevê-lo, pode recuperar o conteúdo do texto do arquivo da seguinte forma:
Este greps para texto string "sda1" em todos os dados na partição / dev / sda2, e pega 30 linhas de texto antes e depois, também, o que deve ser suficiente para cobrir um tamanho normal / etc / fstab. / p>