我是一个开发人员,必须依赖Windows来开发各种程序,而这些程序根本不运行在Linux中。我的第一个想法是在某种虚拟机(如Vbox )中运行Ubuntu。但是,我的主要驱动器是SSD (三星470/256 of ),我听说SSD在它上运行VM是个坏主意(我猜它会大大降低它的使用寿命,这是因为写方法的本质或其他原因吧?)对于我想要做的事情,双引导将是不现实的,因为我基本上只是希望Ubuntu在后台运行,并且在我需要做的事情时将Ubuntu放入其中。
我特别喜欢Ubuntu,因为这是我们在生产服务器上使用的;这将允许我在我的机器上创建一个本地开发环境(这可能是这样的)。我意识到这可能是个愚蠢的问题--毕竟,两个操作系统怎么能共享相同的物理资源呢?谷歌并不是很有帮助,但也许有某种软件或方法我没有考虑去搜索。有什么想法?有什么建议吗?我想,另一种解决方案可能是在SSD的安全上实现虚拟化?
发布于 2012-06-13 18:27:00
使用虚拟磁盘和任何位置的机器文件夹运行Virtual是绝对没有问题的。这完全可以是另一个硬盘驱动器或外部USB驱动器。
我们唯一需要做的就是在Virtual首选项中设置它,在那里我们可以为默认的机器文件夹定义一个路径。给定机器使用的虚拟磁盘甚至可以存储在其他任何地方。
在启动虚拟机时,我们只需注意我们可能定义的所有位置都是可访问的。
如果您需要同时访问Windows和Ubuntu,那么除了在虚拟机中运行其中一个之外,您别无选择。
发布于 2012-06-13 16:18:05
我认为最简单的方法是在windows中运行西格温。
虽然我不知道你是否能得到所有你需要在里面运行的东西,但你可能想试一试。我只使用过它的SSH访问和GCC在windows机器上的工作,这是很好的工作。
发布于 2012-06-13 17:47:27
好吧,如果您仍然希望在SSD上运行VM,下面是我为您提供的一些信息。
据我所知,VM正在使用虚拟硬盘,不是吗?
上一次我使用VirtualBox时,它使用了两种类型的VHD。
一个固定大小的一个,另一个有它的大小增加与你使用你的VM一样多。
在我看来,对你来说使用固定的VHD更安全。
因为一个固定大小的VHD有它的文件大小固定,它不会增加或减少在任何情况下。
换句话说,在使用VM时,您的SSD不会有如此大的读写进度。
如果你知道我指的是什么。
但无论如何,我的研究在任何情况下都可能是不正确的。
https://askubuntu.com/questions/150394
复制相似问题