quarta-feira, 15 de fevereiro de 2017

Erro Timed out waiting for device dev-disk-by\x2duuid ..., Debian e Ubuntu

O erro "Timed out waiting for device dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.device" vem afetando o Debian e também o Ubuntu tornando o boot demorado e podendo até falhar.




Esse erro está ligado a UUID de discos, pode ser referente a um disco, uma partição ou a sua swap.

Para saber ao certo a que o erro se refere você tem que ler o syslog em /var/log.

Eu gosto do nano para isso, mas você pode usar seu leitor de texto, nesse caso navegue até /var/log e abra o arquivo syslog com seu editor de texto.

Tecle Ctrl + f para abrir a pesquisa e digite uuid


No meu caso o resultado foi esse.

Feb 15 11:41:43 lobo systemd[1]: dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.device: Job dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.device/start timed out.

Aqui temos a UUID completa e legivel.

Feb 15 11:41:43 lobo systemd[1]: Timed out waiting for device dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.device.
Feb 15 11:41:43 lobo systemd[1]: Dependency failed for /dev/disk/by-uuid/7e258a7d-fe1e-4a3d-9442-456d58c782b4.

Aqui temos a primeira dica do erro, a Swap

Feb 15 11:41:43 lobo systemd[1]: dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.swap: Job dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.swap/start failed with result 'dependency'.

Feb 15 11:41:43 lobo systemd[1]: dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.device: Job dev-disk-by\x2duuid-7e258a7d\x2dfe1e\x2d4a3d\x2d9442\x2d456d58c782b4.device/start failed with result 'timeout'.

Mas vamos confirmar isso.

No terminal de o comando abaixo para listar os dispositivos.

sudo blkid

Agora vamos comparar a UUID não encontrada pelo syslog.

/dev/disk/by-uuid/7e258a7d-fe1e-4a3d-9442-456d58c782b4

Como podemos ver o blkid nos mostra que a UUID é outra.

/dev/sda3: UUID="2410b578-aee4-4929-b351-43d505fff9e1" TYPE="swap" PARTUUID="7faa4aa0-03"




Essa UUID é lida no /etc/fstab e foi definida quando da instalação do sistema, mas, você fez alterações, instalou outro sistema operacional, ou fez m... mesmo kkkkkk E com isso a UUID da partição Swap foi alterada, mas você não avisou seu Ubuntu disso :)

Abra o seu /etc/fstab com o comando abaixo em outra janela do terinal, deixe a do blkid reservada.

sudo nano /etc/fstab

No fstab a UUID está errada segundo o blkid que nos informou a seguinte UUID.

/dev/sda3: UUID="2410b578-aee4-4929-b351-43d505fff9e1" TYPE="swap" PARTUUID="7faa4aa0-03"

Mas no fstab está a causadora do erro no boot.

UUID=7e258a7d-fe1e-4a3d-9442-456d58c782b4 none            swap    sw              0       0



 O que você deve fazer é alterar a UUID no fstab, apagando a errada.




 E adicionando a correta identificada pelo blkid.




Salvar teclando Ctrl + x tecle s e enter para sair.

Vamos conferir se tido está bem.

Pare a Swap com o comando abaixo

 sudo swapoff -a

Ative a Swap com o comando abaixo, substituindo  sda3 pelo seu dispositivo.

sudo swapon /dev/sda3

Se os comandos foram dados e nunhuma mensagem exibida está tudo OK, mas para confirmar se a Swap está em uso de o comando abaixo.

free -m

 Swap ativa.



Pronto é só reiniciar o sistema e o problema está resolvido.

Donate - Contribua para a melhoria do nosso trabalho!!







2 comentários: