Durante a instalação do Fedora no meu MacBook Pro em meados de 2012, ocasionalmente usei o comando kexec
para "inicializar" do ambiente ativo para o sistema instalado.
# yum install kexec-tools.x86_64
# mount LABEL=/boot /mnt
# kexec --append 'root=UUID=... rw' \
--initrd /mnt/initramfs-3.11.10-301.fc20.x86_64.img \
/mnt/vmlinuz-3.11.10-301.fc20.x86_64
Isso funcionou, mas eu tive que conectar o teclado e mouse USB porque os integrados de repente pararam de funcionar. Eu nunca usei kexec
antes, então gostaria de saber se isso é "por design" ou apenas um bug? Ou pode alguém saber como resolver isso? Eu suspeito que isso foi causado por um barramento PS / 2 não hotplugável, se assim for, existe uma maneira de reinicializá-lo corretamente?
Tags linux linux-kernel kexec