什么原因导致我的虚拟机操作系统挂在“切换到时钟源 refined-jiffies”?

什么原因导致我的虚拟机操作系统挂在“切换到时钟源 refined-jiffies”?

我使用 Yocto 项目生成了一个操作系统,Linux 内核版本为 3.14。我尝试了几种方法从 VMware Fusion 启动此操作系统,所有方法的结果似乎都相同,进程在之后挂起Switched to clocksource refined-jiffies。我已删除虚拟机的 USB 控制器。以下是我看到的消息日志的相关部分:

等待根设备 /dev/hda2...
时钟源 tsc 不稳定(delta = 863336102 ns)
切换到时钟源 refined-jiffies

如何修复?

答案1

事实证明,我太专注于有关时钟源的两行代码,以至于我错过了关键的一行:Waiting for root device /dev/hda2...;我的硬盘驱动器未被识别,因为我的操作系统映像配置为使用 IDE。在 VMware Fusion 中,我错过了我的 HD 总线类型配置为 SCSI。我能够通过导航到VM settings->Startup Disk->Advanced options->Bus type并设置为 IDE 来解决这个问题。

相关内容