如果 Windows 安装在 Ubuntu 虚拟盒内和外部 USB 硬盘上,它可以工作吗?
我的笔记本电脑是联想 T400。我正在使用 Ubuntu 12.04,想安装 SAS 9.3 (其系统要求在这里)。但我找不到或购买适用于 Ubuntu 的 SAS Linux 版本。所以我想我必须在 Windows 下安装 SAS。
另外,在我的笔记本电脑的内置硬盘上,可用空间最多的分区大约有 23 GB。我想知道在 Ubuntu 12.04 的虚拟机下安装 Windows 7 和 SAS 9.3 需要多少空间?
如果我的内置硬盘空间不够,可以把它们安装在外置的 USB 硬盘上吗?在外置硬盘上运行虚拟机下的 Windows 7 和 SAS 9.3 会不会很不方便而且很慢?
感谢致敬!
答案1
这应该是可能的,但请注意,任何 PC 虚拟化的 I/O 性能都几乎很糟糕,而且您的外部硬盘是 USB,因此这可能是一种痛苦的体验。如果您能获得 FireWire 或 eSata 驱动器,最好是 SSD,那么一切都会好起来。
答案2
我想知道在 Ubuntu 12.04 虚拟机下安装 Windows 7 和 SAS 9.3 需要多少空间?
Windows 7 占用大约 16 GiB。
Windows 7 加上一个程序很可能适合这 23 个免费的 GIB,但您的磁盘将会非常满。(16GiB + SAS + 一些可用空间)。
如果我的内置硬盘空间不够,可以将它们安装在外置 USB 硬盘上吗?
是的,这样可行。默认情况下,Virtualbox 将其模拟的操作系统的信息存储在 .VDI 文件中。您可以将此文件放在任何位置,包括本地硬盘或受 USB 攻击的硬盘上。
从外部硬盘在虚拟机下运行 Windows 7 和 SAS 9.3 会不会很不方便而且很慢?
它会变慢。具体速度取决于驱动器、USB 版本以及 SAS 使用磁盘的程度。从 USB 驱动器上的映像启动 win7 不是问题。只需在启动时等待 30 秒即可。
但我找不到或购买适用于 Ubuntu 的 SAS Linux 版本
但是 Red Hat 有软件包。你可以将 RPM 转换为 .deb。有关更多信息,请参阅https://askubuntu.com/questions/193117/i-have-a-rpm-file-how-do-i-convert-to-deb-file-for-running-on-ubuntu。
简而言之:
sudo apt-get install alien
sudo alien -d 软件包名称.rpm
alien -i 软件包名称.deb
答案3
如果你有足够的内存,那就没问题了。将虚拟机放在 USB 驱动器上完全没问题。至于性能,只有运行虚拟机时你才会知道。不过,我没有运行 SAS,只是用于一般用途(主要是让专用虚拟机连接到仅在 Windows 中工作的企业 VPN)。