最近需要在Linux測試一些代碼,而且需要不停反覆的測試,以便能發現些bug。但是公司給的是Windows雲服務器,只好先搭載個虛擬機試下。
服務器:Windows server 2008 R2 Enterprise
虛擬機:VMware Workstation 12
Linux操作系統:ubuntu-14.04.1-desktop-i386
VMware Workstation 12安裝一切順利,但是當我創建好虛擬機,導入ubuntu-14.04.1-desktop-i386鏡像文件後,虛擬機彈出“您正在通過不兼容的虛擬化管理程序運行
VMware Workstation。禁用此虛擬化管理程序後才能開啓虛擬機”。查閱了一些資料,找到了以下的解決方法:
第一步:在自己的電腦Windows下創建好Ubuntu虛擬機,找到Windows下安裝好的Ubuntu操作系統安裝目錄,然後通過雲盤等網絡工具複製到雲服務器上。
第二步:在Ubuntu安裝目錄下找到.vmx爲後綴的文件,用文本工具打開,然後在最後一行添加上vmx.allowNested = "TRUE",打開vmware,打開創建好的Ubuntu,查看Ubuntu系統能否正常允許。
第三步:完成第二步之後,在我的雲服務器上ubuntu還是不能運行,查閱資料發現,雲服務器用到了虛擬化技術,在雲服務器上運行虛擬機需要滿足雙核以上的CPU。於是我將雲服務器提升爲雙核CPU,問題得到解決。