Em resposta à sua segunda pergunta, não há empacotador dedicado para o arquivo fstab
; basta abri-lo em um editor de texto.
Eu cometi um pequeno erro e reformatei minha partição de swap. Ainda está formatado como uma partição swap - tive a sorte de não tocar em nada mais importante. No entanto, percebo que o uuid mudou. Portanto, ele não corresponde mais ao uuid em / etc / fstab.
Isso não me causa nenhum problema imediato, presumivelmente porque o swap é semi-redundante com a RAM moderna. Ainda assim, gostaria de resolver o problema.
Primeiro, existe um comando que me permite verificar minha hipótese - que minha troca não foi detectada pelo fstab após a mudança do uuid? Olhei para
findmnt
em um computador separado para ver se a troca normalmente é exibida - isso não acontece. Então qual comando mostra qual partição, se alguma, está sendo utilizada como swap?
Segundo, eu presumo que posso apenas editar manualmente o fstab e mudar o uuid que ele espera para o novo uuid. Esse é o jeito "certo" de consertar isso? Talvez existam ferramentas para a edição 'segura' de entradas fstab (como para o grub.cfg) que eu deveria olhar (mesmo que, no meu caso, não haja muita coisa errada para editar manualmente). Sim, você pode editar manualmente o fstab e montá-lo pelo mapeamento de partição. Você também pode executar blkid /dev/path/to/swap/partition
e obter o uuid de lá.
Desde que você reformatou a partição, você deve saber qual partição era ( dev/sda
ou /dev/xvdb
, etc.). Se não, você pode executar fdisk -l
para ver sua partição swap.