Mais uma atualização das máquinas. Desta vez para o kernel 4.1.13.
Não esquecer que a nova configuração do SSHD não permite o acesso de clientes à conta “root”. Para permitir, é necessário, antes do último reboot, colocar a linha seguinte no ficheiro /etc/ssh/sshd_config: PermitRootLogin yes
Ou então apagar o ficheiro /etc/ssh/sshd_config.new antes de fazer o upgrade.
Ou, sempre que o SSHD é atualizado, não fazer o overwrite desse ficheiro.
No fim vou ter que reiniciar os hosts das máquinas virtuais com os comandos que usei das últimas vezes. Estes comandos são necessários para recompilar o VirtualBox para a nova versão do Kernel do Linux.
cd /root bat/vboxes stop cd /usr/local/ VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack" reboot exit cd /usr/local/ chmod +x ./VirtualBox-5.0.10-104061-Linux_amd64.run ./VirtualBox-5.0.10-104061-Linux_amd64.run VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.0.10-104061.vbox-extpack cd - bat/vboxes start
O ficheiro bat/vboxes é um ficheiro de comandos que criei para gerir as máquinas virtuais do VirtualBox.
Entretanto, se alguma das máquinas falhar, posso recuperá-la da mesma forma que já aqui foi documentada antes.
Reiniciar a máquina virtual, ligando ao leitor de CD um ISO com a última versão do sistema operativo. Depois de arrancar e escolher o layout do teclado, executar os comandos seguintes.
mount /dev/sda2 /mnt mount -t proc proc /mnt/proc (this was the magic step) chroot /mnt cd /boot mkinitrd -c -k 4.1.13 -m ext3 # No ficheiro /etc/lilo.conf colocar a linha initrd = /boot/initrd.gz # no fim do ficheiro, logo após a linha root = /dev/sda2 # depois, executar os comandos: lilo reboot