Acabei de localizar o script incorreto como /etc/rcS.d/S05lvm2
e o comando que interrompeu a VM nesse script como /sbin/lvm vgchange -aay --sysinit >/dev/null
Como pode ser visto no arquivo de origem, as dependências de S05lvm2
são:
# Should-Start: udev mdadm-raid cryptdisks-early multipath-tools-boot
Por fim, ocorreu-me que alguém ou algo desativou a inicialização do udev
daemon (pouco tempo atrás, após a última inicialização bem-sucedida). Eu também determinei que não eram as rotinas de pós-instalação do kernel desabilitando udev
.
O script de inicialização, tendo a dependência do udev
service não satisfeita, parou na espera por uma dependência que nunca foi satisfeita, ou por um dispositivo que nunca apareceu (ou ambos).
O problema foi corrigido em execução no chroot mencionado anteriormente:
sudo chkconfig udev on
(instalamos chkconfig
). No caminho do Debian, seria:
sudo update-rc.d udev defaults
Próximo para refazer o arquivo initrd:
sudo dpkg-reconfigure linux-image-4.6.0-0.bpo.1-amd64