
在 2012 年中的 MacBook Pro 上安裝 Fedora 時,我偶爾會使用kexec
命令從實時環境“引導”到已安裝的系統。
# 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
這可行,但我必須連接 USB 鍵盤和滑鼠,因為整合的鍵盤和滑鼠突然停止工作。我以前從未使用過kexec
,所以我想知道這是“設計使然”還是只是一個錯誤?或者有人可能知道如何解決這個問題?我懷疑這是由不可熱插拔的 PS/2 總線引起的,如果是這樣,有沒有辦法正確地重新初始化它?