我计划很快安装 Windows 7 x64。我还计划运行 Ubuntu。我希望使用 Ubuntu 进行开发和现场音乐创作。
我希望能够直接启动 Ubuntu 进行实时性能测试,因为处理器速度和低延迟是关键。但是我希望能够在 Windows 中使用相同的 Ubuntu 安装,这样我就不必重新启动即可在 Ubuntu 中进行开发。
据我所知,我的选择是:
- Windows Virtual PC。据我所知,它不支持使用物理磁盘,因此我必须使用共享的 Linux 数据驱动器,并为虚拟机和“实际”使用分别安装 Ubuntu。维护两个安装似乎很麻烦。
- Virtualbox,Windows 主机操作系统。看起来不错,但免费版本不支持 USB。
- Virtualbox,Ubuntu 主机操作系统。看起来不错,除了 USB 限制。此外,Windows 是我目前的主要操作系统,因此此选项不太合理。显然你可以打开 USB,但那些指令已经过时了。
有什么想法吗?有人有尝试做类似的事情的经验吗?
答案1
答案2
如果您在使用“物理”和“虚拟” Ubuntu 时所做的事情不同,那么两个完全独立的安装可能是最简单的解决方案。
我会考虑的一种可能性是安装两个独立的 Ubuntu(一个物理的,一个虚拟的),但使用两个机器共用的独立 /home(也许还有一个共享交换空间?但如果你想暂停/休眠虚拟机的话就不行)。我认为对于你的现场音乐系统,你可能希望运行更少的守护进程、更轻量的桌面或其他一些调整来提高性能。
如果 Windows 是您的主要操作系统,则将其用作虚拟 Ubuntu 的主机。我会使用 Virtualbox。
关于 USB 支持,Virtualbox 有两个版本,一个支持 USB,一个不支持。两者都是免费的(除了某些限制不太可能适用于你),但开源版本不包含 USB 支持。如果你真的那么在意自由,你就不会使用 Windows 了。
答案3
您可以在任何硬件(物理或虚拟)上启动 Linux 安装。您可能遇到的一个问题是专有视频卡驱动程序,该驱动程序只能在物理硬件上运行时加载,但我认为 Ubuntu 会自动处理该问题(如果没有,则只需编辑配置文件或运行几个命令即可)。
Virtualbox 支持 USB 与 Windows 和 Linux 主机和客户机的任意组合。你只需要获取非 OSE 版本,它是免费供个人或学术使用。
Virtualbox 支持连接物理磁盘,但无法通过 GUI 访问该选项。您需要VBoxManage createhd
在命令行上使用。