对我的磁盘进行分区以便安装 Windows 作为客户操作系统?

对我的磁盘进行分区以便安装 Windows 作为客户操作系统?

我以前从未使用过虚拟机。

我计划在 Thinkpad T400 笔记本电脑(8GB 主内存)上对我的硬盘(250GB)进行分区,并安装 Ubuntu 14.04 作为我的主要操作系统和主机操作系统。

将来,当我必须使用某些 Windows 软件(例如 Adob​​e Acrobat、MS Office、SAS)时,我会安装一个虚拟化软件程序,例如 Virtualbox、KVM 或 VMWare Player,然后安装并运行 Windows 7、8.1 或 10 作为客户操作系统。

由于我现在计划对磁盘进行分区,因此我想为虚拟机和客户操作系统留出足够的空间(即使我现在可能不需要它们),并且有一些问题:

  • 虚拟化软件程序和客户操作系统分别安装在哪些分区中?

  • 如果不考虑在客户 Windows 下安装和运行哪些软件应用程序,我应该为客户操作系统和虚拟化软件提供多少空间

  • 如果考虑我将在客户 Windows 下安装和运行的软件应用程序,它们占用的大小是否与直接安装在计算机上的 Windows 下的大小相似?例如,MS Office 在客户 Windows 上安装时占用的大小与直接安装在主机 Windows 上的大小相同吗?

谢谢。

答案1

  1. 虚拟机的客户操作系统是一组文件,这些文件可以存储在计算机上的任何位置,包括 Ubuntu 分区。默认情况下,VirtualBox 将客户操作系统的文件存储在 /home 文件夹的用户子文件夹中。

  2. VirtualBox 中 Windows 7 客户操作系统或 Windows 8.1 客户操作系统的虚拟硬盘建议大小为 25.00 GB。VirtualBox 中 Windows 10 技术预览版客户操作系统的虚拟硬盘建议大小为 20.00 GB,但 Windows 10 正式发布后,Windows 10 虚拟硬盘的建议大小可能会发生变化。

    创建虚拟硬盘时,您可以选择新的虚拟硬盘是否应随使用而增大(动态分配)或是否应按最大大小创建(固定大小)。动态分配的硬盘文件将仅在物理硬盘填满时使用其空间(最大固定大小),尽管当其空间被释放时它不会再次自动缩小。

  3. 在虚拟机中运行的客户操作系统中的应用程序所占用的空间与该应用程序安装在物理机中运行的相同操作系统中所占用的空间相同。

答案2

虚拟化软件程序和客户操作系统分别安装在哪些分区中?

所有虚拟化软件都可以使用普通文件,这通常是首选,因为它简单,但使用分配的分区/卷会更快一些。Virtualbox 和 KVM 支持 LVM(VMware 可能也支持)。要使用 LVM,您需要为整个磁盘设置一个分区,在其中创建 LVM 组,然后为主机系统创建 LVM 卷(不使用整个组)。然后可以根据需要创建、调整或删除新卷。

如果不考虑在客户 Windows 下安装和运行哪些软件应用程序,我应该为客户操作系统和虚拟化软件提供多少空间

虚拟化软件不会使用分配给客户机的磁盘中的任何空间。有关客户机操作系统的空间要求,请查阅客户机的官方系统要求。它将与安装在物理计算机上时相同。

如果考虑我将在客户 Windows 下安装和运行的软件应用程序,它们占用的大小是否与直接安装在计算机上的 Windows 下的大小相似?例如,MS Office 在客户 Windows 上安装时占用的大小与直接安装在主机 Windows 上的大小相同吗?

是的,对于应用程序来说,系统的行为与物理计算机上的行为完全相同,因此它们将使用相同的空间量。

相关内容