Windows和Linux切换最终解决方案
尝试和选择
一台机器使用Windows和Linux一般有以下几个方式:
- Windows和Linux真正的双系统,开机两个引导
- Linux下虚拟Windows(一般是xp)
- Windows下虚拟Linux
除了以上几个,还有一些其他方法,都没啥映像,在此不讨论。
选择两个系统无非是因为工作原因,Linux下开发,Windows下娱乐或者Word等。出现这种矛盾实在是纠结,在尝试过上述三种方案以后,我选择了在Windows下虚拟一个Linux,原因如下:
- 使用Vmware虚拟实在是比Virtual Box好用(主要是功能)
- Windows下的软件体验真的不错,而且是越来越好。虽然Linux下有各种开源软件功能一点都不差,但是你无法逃避的现实就是,用户体验真的不够。
- 双系统经常切换非常麻烦
- Windows系统问题,虚拟出来的真的不好用
- Linux真正需要的,字符界面就够用,所以一般不需要占太大资源
根据这几点,结果就定了,那么Windows下虚拟Linux怎样做最好呢?
配置
- 安装vmware
安装过程不多说,提醒一点就是,记得在配置中设置,关闭vmware后不关闭运行的虚拟机,原因待会说。 - 安装ubuntu server
我选择了ubuntu server最小化安装,不安装x window,结果就是512内存和1cpu就顺畅运行,做各种开发木有问题 - 安装securecrt或者putty
vmware下直接用字符界面很蛋疼,没有全屏,所以使用securecrt来连接linux,这就是为啥第一步关闭vmware后还留下虚拟机。这么做可以让资源尽可能充足应用。 - 给Linux共享文件
在字符界面下安装vmtools不是很容易,方法请参考我的另外一篇文章给Vmware下的Ubuntu Server共享文件。这么做主要是为了在Windows下些代码,在Linux上运行
总结
我是个实用主义,怎么顺手怎么来,如果你希望使用Windows下的软件,又无法离开Linux开发(有自己的服务器除外),那么这样的方式挺好。