事情是这样的:
昨天下午无意中发现虚拟机中无法执行whatis命令,显示“nothing appropriate”,makewhatis没反应,重启后显示“no vm86_info:BAD”,无法登录,过一会可以登录了,但是非常慢,过一会又说“TSC appears running slowly。”,改了内核参数,加上clock=pit,重启后没有“TSC 。。。”的提示了,但还是很慢,看了一下日志,只有一条“kernel:no vm86_info:BAD”,看不出其他的问题,紧接着发现很多命令都不能用了,例如rpm ,yum,以及makewhatis等等,报错有时显示segmentation fault有时显示no vm86_info:BAD,google翻遍了,试了N种方法都不行,飚泪。。。
今天下午实在没有办法了,决定重装虚拟机,新建的时候发现只能建立qemu的虚拟机,kvm的选项不见了,难道是这个问题???
于是把kvm卸载,
#sudo apt-get remove kvm
然后重装
#sudo apt-get install kvm
virt-manager打开,结果报错,说libvirt-bin守护进程没开,查了一下,开了阿,不管了,重装
#sudo apt-get remove libvirt-bin
#sudo apt-get install libvirt-bin
再进虚拟机,OK了,哈哈。。。
总结一下,估计是某次升级内核的过程中导致libvirt-bin出错,当时也提示libvirt-bin deamon有问题,重装了一下就好了,当时没在意,估计那是虚拟机就运行在qemu下了。。。
阅读(1230) | 评论(0) | 转发(0) |