从 i8042 恢复时启动时未找到控制器?

从 i8042 恢复时启动时未找到控制器?

我有一套相同的硬件,戴尔 R210s。为了复制它们的配置,我使用一种方法从一台正常工作的机器上对 /dev/sda 进行映像处理,然后将该映像应用到一台新机器上。这种方法已经成功完成了很多次,没有任何问题。

以要克隆的机器上的 root 身份...

dd if=/dev/zero of=/tmp/0bits bs=20M; rm -f /tmp/0bits

从 DVD 启动(我使用 knoppix 6.7)并对磁盘进行映像...

dd if=/dev/sda | gzip - | ssh user@hostname dd of=image.gz

然后使用 DVD 启动目标并覆盖图像...

ssh user@hostname dd if=image.gz | gunzip - | dd of=/dev/sda

迄今为止,所有成功都是在 RHEL 5.x 和 RHEL 6.x 上实现的。我第一次尝试对 RHEL 7.x 使用相同的方法,随后从 /dev/sda 启动时收到以下错误...

[       1.659252] i8042: No controller found

如果我使用 knoppix DVD 重新启动,则不会收到错误,但如果我尝试使用 RHEL 7 安装 DVD 或内部硬盘驱动器进行启动,则会收到错误。

我在 Ubuntu 论坛上看到过“解决方案”,建议你将 nomodeset 添加到启动参数中。这对我的情况没有影响。

答案1

我不认为这条消息是致命的。我安装的 CentOS 7 抛出了这条消息(在启动屏幕和内核日志上),但继续运行,成功完成了启动。在我的系统上,键盘和鼠标是 USB,而不是 PS/2,并且(我想象)不是 USB 模拟 PS/2。

查看内核日志。它可能显示启动在其他地方停止。这可能需要编辑启动参数:删除“rhgb”和“quiet”。

从技术上讲,模拟 PS/2 设备以用于 USB 键盘和鼠标相当棘手。它由后台固件使用 SMM 完成。通常有一个固件(“BIOS”)配置选项可以启用或禁用它。也许您的两台计算机上的设置不同。

相关内容