最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】VirtualBox中登陆Mac出现错误:panic(cpu 0 caller xxx) … BSD process name corresponding to current thread: kextd和Spinlock acquisition timed out

Mac crifan 9482浏览 0评论

【问题背景】

在VirtualBox上装好了Mac后,过了很长时间后,才点击鼠标进去虚拟机里面,登陆Mac,结果出错:

panic(cpu 0 caller xxx) TLB Invalidation IPI timeout

panic cpu 0 caller

BSD process name corresponding to current thread: kextd

【解决过程】

1.好像是由于超时所导致的登陆Mac失败,所以重启虚拟机试试。

2.结果出现同样错误:

same panic cpu 1 caller

3.看起来有点像和cpu有关,所以先去试试把虚拟机的处理器数量从2改为1:

处理器数量从2改为1

然后再试试。

不过由于当前系统很卡,所以还是先关闭了VirtualBox,然后再重新打开试试.

(另外顺便说一句,不知道是不是由于刚才当前的win7下的网络中断所导致的上述问题。按理来说,应该没影响的。)

4.然后结果是可以顺利登陆Mac了,可以看到银河系界面了:

可以正常登陆Mac了 看到银河系了

【总结】

貌似VirtualBox下运行Mac还是有问题,当前CPU设置为2个,登陆Mac会死,改为1个,才可以正常登陆Mac。

 


此处顺便处理一下键盘没被识别的问题。

按照提示,去按当前Shift右边的Z键:

press Z

然后可以被识别,提示再按Shift左边的:

press question mark

是问号键,都可以被识别,认出是ANSI USA键盘:

recoginzed ANSI USA

点击完成,即可正确使用键盘了。


【后记1】

由于觉得性能不高,所以想要去优化一下Mac的运行速度,所以尝试了把CPU设置为3个,百分比设置为60:

cpu 3 percent 60

然后再启动Mac,结果导致启动过程中,就出现错误Spinlock acquisition timed out:

Spinlock acquisition timed out

所以,暂时还是继续先用1个CPU吧。

然后也试了试,4个CPU,每个占用40%:

4 cpu 40 percent

结果也是无法启动,出现类似错误:

warmd error

转载请注明:在路上 » 【已解决】VirtualBox中登陆Mac出现错误:panic(cpu 0 caller xxx) … BSD process name corresponding to current thread: kextd和Spinlock acquisition timed out

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.169 seconds, using 22.11MB memory