Verificação de sanidade / limpeza para swap - essencialmente mkfs.swap

0

Ocasionalmente, vou ter uma pane no sistema ou ser forçado a fazer uma reinicialização a frio. Após a reinicialização, receberei uma falha no kernel. Pegue um disco de resgate, recompile o swap e tudo será inicializado.

O fato é que eu uso mkswap para reconstruir o swap, o que eu sinto que torna meu trabalho muito mais difícil e mais perigoso.

Existe uma maneira de executar uma verificação de sanidade no espaço de troca e limpá-lo de forma semelhante ao que o mkfs faz?

    
por Mouse.The.Lucky.Dog 04.07.2014 / 23:59

1 resposta

1

mkswap praticamente é a versão do dispositivo de troca do que mkfs é para sistemas de arquivos.

Você quis perguntar algo como fsck para swap? Eu não acho que isso seria muito útil. Quando um dispositivo de troca é adicionado novamente após não estar em uso (digamos, após uma reinicialização), nenhum de seus conteúdos anteriores é preservado, diferentemente do que você esperaria de um sistema de arquivos. Portanto, não consigo pensar em nenhum motivo pelo qual você deseje verificar e reparar seu conteúdo anterior.

Concordo com slm que algo mais poderia estar acontecendo aqui porque nunca vi um swap corrompido dispositivo travar um kernel. É talvez tentar usar o seu dispositivo de swap para uma restauração de hibernação após a reinicialização?

    
por 05.07.2014 / 03:31

Tags