Isso vai parecer estúpido, mas tente: reordene /etc/fstab
para colocar a partição swap por último.
Parece que mountall -v
falha sem causar danos quando executado como usuário não raiz, e sua saída pode ser usada para diagnosticar porque o mountall não funciona corretamente na inicialização. Sua última linha de saída de mountall -v
inclui a pista crítica:
local 4/4 remote 0/0 virtual 12/12 swap 0/0
Em outras palavras, 0 unidades de swap montadas, 0 unidades de swap encontradas em / etc / fstab.
Agora, por que o mountall não encontrou sua unidade de troca listada em / etc / fstab? Boa pergunta. Isso provavelmente deve ser um bug contra mountall
. Para diagnosticar, copiei seu / etc / fstab e executei mountall -v
como usuário não-root. Editando o / etc / fstab aleatoriamente e continuando a testar o mountall -v
, descobri como alterar o "swap 0/0" da mountall. Apenas reordenar as linhas de / etc / fstab foi o suficiente para fazer a mudança para "swap 0/1", em outras palavras, 1 unidade de swap encontrada em / etc / fstab. Com isso, pode ser o suficiente para inicializar corretamente. Caso contrário, poste um novo resultado de mountall -v
.