今天在Linux内核编译的时候,到最后一步"reboot"命令,重启的时候,结果报错如下:
end Kernel panic - not syncing:System is deadlocked on memory
中文翻译
结束内核死机-不同步:系统在内存上死锁
原因:
上面翻译出来的原因可能大家不是很理解,通俗点说就是:内存不够用了。
解决方法
我最初在VirtualBox中为Linux(Ubuntu)虚拟机设置的内存大小是:2048M,也就 2G 内存。
我现在去”虚拟机 - 设置 - 系统 - 主板 - 内存大小“把它修改为:4096M,也就是 4G 内存。
相信这样应该足够了吧!
结果我再次启动Linux(Ubuntu)虚拟机,再也不报这个错误了,也正常进入系统了。