hyper-v 上的 ubuntu 收到 smbus 未初始化错误

hyper-v 上的 ubuntu 收到 smbus 未初始化错误

当我尝试在 Hyper-V 虚拟机上运行 Ubuntu 时,它出现此错误并且不允许我继续:

piix4_smbus 0000:00:07.0: SMBus 基址未初始化 - 升级 BIOS 或使用 force_addr=0xaddr

我到底哪里设置错了?我给它装了一个 64gb 硬盘,启动内存为 1024,动态内存为 512mb - 4096。如果您需要更多信息,请告诉我如何找到它,因为我才刚刚开始使用它。

答案1

当我选择尝试 Ubuntu 时,在 Hyper-V 2008 R2 上尝试“Ubuntu 12.04 桌面 64 位”时也遇到了同样的错误。

  • 首先确保您的 Hyper-V 是最新的。
  • 然后在你的虚拟机中安装 Ubuntu,但不要选择运行安装更新
  • 下次您将运行其更新。SMbus 错误将得到修复。对我有用。

答案2

不确定为什么会发生这种情况,但我可以确认我在 Hyper-V 上使用 Ubuntu 12.04.2 工作。

基本上,它们是有关禁用 i2c_piix4 模块的指令。

答案3

今天我也遇到了这种情况。我安装了 Ubuntu 18.4.2 LTS,然后出现了这个错误。我等了几秒钟,然后它就继续运行了。

我正在使用 Hyper-V Core 2012 R2 并安装最新更新。我有 2 个双核 Xeon 处理器和一个旧主板。我担心 BIOS 不支持它。

希望这可以帮助。

相关内容