我已经从我的VMWare Virtual Machine进行了备份。我已经将它导入到源文件夹中。
第一次我可以启动虚拟机,它向我显示错误,但我可以启动它。但是当我重新启动虚拟机时,错误显示我,但虚拟机没有启动。
显示给我,VM 没有启动,错误:
“piix4_smbus 0000:00:007.3”主机 SmBus 控制器未启用!”
我试图blacklist.conf
将这一行添加到文件中:blacklist i2c-piix4
但它仍然不起作用。
您是否尝试过将破折号更改blacklist i2c-piix4
为下划线,例如blacklist i2c_piix4
?这也可能解决问题。
好吧,我想在ubuntu论坛上发布这个,但没有足够的声誉,所以我只是在这里发布(在kali linux上同样的错误)
所以这只是发生在我身上,我想与大家分享,也许它可以帮助某人:
所以我在 Windows 上的 VMware 环境中运行 Kali Linux,而我离开了我的电脑。它进入睡眠状态(将文件传输到共享的 Windows 文件夹时),当我回来时它只显示黑屏。所以我重新启动了,然后蓝屏发生了。重新启动主机后,我尝试启动 kali linux 操作系统,然后出现以下错误:
Piix4_SMBus: 000:00:07.3: Host SMBus controller bus not enabled
不仅如此,它还被卡在了 initramfs 控制台上。在尝试了我发现的与此错误相关的所有内容(以任何可以想象的方式添加黑名单内容)之后,我又回到了错误。如果您在 initramfs 控制台中,则键入 exit。它应该显示正在发生的错误。
对我来说,它表明 /dev/sda1 有问题,我必须手动运行 fsck。我之前没有提到的是,通过将原始 ISO 作为 CD 添加到 VMware 中,我设法进入了 kali linux 操作系统。然后我按 F2 进入启动菜单并将启动顺序更改为顶部有 CD。
然后,您将获得额外的高级启动选项,以及恢复 kali linux 操作系统。(图形不起作用,只需使用控制台)按照所有步骤并输入 /dev/sda1 作为根控制台。然后键入以下命令:
mount -o remount,ro /
fsck
它现在应该进行 fsck 扫描,对我来说它显示了很多错误。只需在每个错误上按 Enter 键,然后重新启动。再次更改 BIOS 中的启动顺序,然后它应该可以正常启动。