在MacBook Pro Mid 2012上安装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总线引起的,如果是这样,是否有办法正确地对其进行初始化?
另外,有人会创建“ kexec”标签吗?
—
firegurafiku 2014年
我遇到了这个确切的问题,使用kexec从3.16跳到4.4,除了它是非常断断续续的-USB外设每启动几次都会起作用,但大多数时候不会。跳到4.8似乎已经为我解决了这个问题。
—
mikepurvis