如何提高VirtualBox中的磁盘大小

Anonim

增加VirtualBox中硬盘的大小

在VirtualBox程序中创建虚拟机时,您需要指定他想要突出客户操作系统的金额。在某些情况下,可以随着时间的推移停止突出显示的千兆字节数,然后增加虚拟驱动器的音量的问题将是相关的。

在VirtualBox中增加磁盘大小的方法

要准确计算在VirtualBox中安装系统后所需的大小,并不总是可能的。因此,有些用户面临客户操作系统中缺乏可用空间。有两种方法可以在不删除图像的情况下为虚拟机添加空闲空间:
  • 使用VirtualBox的特殊实用程序;
  • 添加第二个虚拟硬盘。

方法1:vboxManage实用程序

VirtualBox Arsenal具有vboxManage实用程序,允许您通过命令行或终端控制磁盘的大小,具体取决于操作系统的类型。我们将在Windows 10和CentOS中查看该程序的工作。在这些操作系统中更改卷的条件如下:

  • 存储格式:动态;
  • 光盘类型:VDI或VHD;
  • 机器状态:已禁用。

在开始更改之前,您需要找出客户端磁盘的确切大小以及存储虚拟机的路径。这可以通过VirtualBox Manager完成。

在菜单栏上,选择文件>“虚拟媒体管理器”或简单地按Ctrl + D。

VirtualBox中的虚拟媒体管理器

对于操作系统,将指定虚拟大小,如果使用鼠标单击选择它,则位置信息将显示在底部。

虚拟箱中的光盘尺寸和位置

在Windows中使用vboxManage

  1. 使用管理员权限运行命令提示符。

    命令行 - 管理员

  2. 输入命令:

    CD C:\ Program Files \ Oracle \ VirtualBox

    更改命令行中的目录

    这是安装虚拟框的标准路径。如果包含文件的Oracle文件夹位于您的另一个位置,则在CD之后,您将写入其位置。

  3. 当目录更改后,写下以下命令:

    vboxManage ModifyHD“途中到虚拟机” - --resize 33792

    虚拟箱硬盘大小团队

    例如:

    vboxManage ModifyHD“D:\ VirtualBox VMS \ Windows 10 \ Windows 10.vdi” - --resize 33792

    “D:\ VirtualBox VMS \ Windows 10 \ Windows 10.vdi” - 存储.vdi格式本身中虚拟机的路径(注意引号 - 没有它们,团队将无法正常工作)。

    - 资格33792 - 从截止引号通过空间放置的属性。它意味着兆字节中的新量磁盘。

    要小心,此属性不会将指定数量的兆字节(在我们的案例33792中)添加到已存在,并更改磁盘的当前卷。在拍摄示例的虚拟机中,先前具有32 GB的磁盘卷,并且此属性增加到33 GB。

在成功更改光盘卷后,您需要配置虚拟操作系统本身,因为它将继续看到前面的GB数量。

  1. 运行操作系统。
  2. 进一步的行动完全可以在Windows 7和更高版本上。 Windows XP不支持扩展卷的可能性,因此有必要使用像Acronis磁盘导演等第三方实用程序。

  3. 按Win + R并写下Diskmgmt.msc命令。

  4. 将出现标有蓝色的主要虚拟磁盘。它将通过vboxManage区域添加它 - 它标有黑色并具有状态“未分布”。这意味着存在正式区域,但实际上不能使用,例如,存储数据。

    通过Windows中的VboxManage光盘区域添加

  5. 要将此卷添加到工作虚拟空间,请单击主磁盘(通常是:)右键单击并选择“展开Tom”选项。

    在VirtualBox中扩展Windows Tom

  6. 硕士工作将会推出。

    VRTIULBOX中的Windows卷扩展向导

  7. 如果要将其添加到现有的未分配区域,请不要更改设置,然后转到下一步。

    选择磁盘以在vrtiualbox中展开Windows Tom

  8. 单击“完成”。

    在VRTIULBOX中完成Windows卷扩展

  9. 现在,您可以看到(使用:)已变得更加恰好1 GB,这尚未在此之前分发,并且标有黑色的区域消失。这意味着虚拟磁盘的数量增加,并且可以继续使用。

    在VirtualBox中更改主要Windows磁盘的大小

在Linux中使用vboxManage

您需要root权限与终端和实用程序本身合作。

  1. 放球队

    vboxManage列表-L HDDS

  2. 在UUID字符串中,将值复制并将其粘贴到此命令中:

    VboxManage ModifyHD your_uuid --resize 25600

    通过Linux中的vboxManage更改磁盘的大小

  3. 在Linux中,在OS本身运行之前,无法展开分区。

  4. 运行GParted Live Utility。要使IT启动,请在VirtualBox Manager中转到机器设置。

    VirtualBox中虚拟机Linux的设置

  5. 切换到“媒体”部分,并在“控制器:IDE”中添加下载的GParted Live。为此,请单击“空”和右侧,选择使用GPARted实用程序的光盘映像,如屏幕截图所示。

    目的GParted Limux在VirtualBox中的Linux

  6. 保存设置并运行机器。
  7. 在“启动”菜单中,选择“GParted Live(默认设置)”。

    登录GParted Live VirtualBox

  8. 配置器将建议选择布局。为了延长磁盘,这个参数并不重要,所以你可以选择任何选项。

    选择在VirtualBox中在用Gparted Live中的键盘布局

  9. 指定通过输入号码所需的语言。

    在现场的gparted在VirtualBox中选择语言

  10. 在优选的模式的问题,输入答案“0”。

    选择发射方式的gparted活在VirtualBox中

  11. 的GParted启动。在窗口中,所有部分将被显示,包括通过加入VBoxManage的区域。

    显示在VirtualBox中所有的GParted的实时磁盘部分

  12. 在系统部分单击鼠标右键,打开上下文菜单(通常SDA2),然后选择“更改分区或移动”。

    在VirtualBox中的的gparted直播部分的扩展

  13. 使用稳压器或现场输入,设置要展开该部分的体积。要做到这一点,滑动调节到合适的:

    通过调节改变在VirtualBox中的的gparted活节的大小

    或者在“新的大小”字段中输入在“最大尺寸”的字符串表示的数量。

    改变的gparted活节在VirtualBox中手动大小

  14. 计划中的操作将被创建。

    创建的计划操作的gparted活在VirtualBox中

  15. 在工具栏上,单击“编辑”>“应用所有操作”或右键点击点击预约操作,并选择它。

    在VirtualBox中计划的gparted直播操作中的应用

  16. 在确认窗口中,单击应用。

    在VirtualBox的调度运转的gparted直播的应用程序的确认

  17. 执行的期间,将显示在单独的窗口。

    在VirtualBox的调度运转的gparted活进展

  18. 完成后,你会看到虚拟磁盘的大小变得更大。

    通过现场的gparted在VirtualBox中增加截面尺寸

  19. 您可以关闭虚拟机,以及现场的GParted介质从它的上传设置中删除。

    从VirtualBox的设置拆卸的gparted直播引导工具

方法2:创建第二虚拟驱动

通过VBoxManage效用改变磁盘的大小的方法不是唯一的,而不是最安全的。这是很容易到第二个虚拟驱动器连接到创建的机器。

当然,这是有道理的,以创建第二盘,只有当它计划显著增加驱动器的数量,并且不打算存储大量文件的文件(S)。

再次,考虑添加的Windows 10和CentOS的一个例子的驱动器的方法。

创建在VirtualBox中附加驱动器

  1. 突出显示虚拟机和工具栏上,单击“配置”按钮。

    VirtualBox中的虚拟机设置

  2. 切换到“媒体”部分,点击图标来创建一个新的虚拟硬盘,然后选择“添加硬盘”。

    创建在VirtualBox中的其他硬盘

  3. 在一个问题的窗口,使用“新建磁盘”选项。

    建立在VirtualBox中的其他硬盘的确认

  4. 驱动器的类型 - VDI。

    VirtualBox中的其他硬盘类型

  5. 格式是动态的。

    VirtualBox中的额外硬盘存储格式

  6. 名称和大小 - 以您的自行决定。

    VirtualBox中额外硬盘的名称和大小

  7. 您的磁盘将显示在介质列表列表中,通过单击“确定”来保存这些设置。

    在VirtualBox中创建和连接额外的硬盘

在Windows中连接虚拟磁盘

连接驱动器后仍然不会看到额外的硬盘,因为它尚未初始化。

  1. 运行虚拟机。

    运行Windows 10虚拟机VirtualBox

  2. 按WIN + R,输入diskmgmt.msc命令。

  3. 您必须启动需要初始化的窗口。请勿更改设置,然后单击“确定”。

    初始化VirtualBox中的其他Windows硬盘

  4. 新驱动器将显示在窗口的下半部分,但其区域尚未涉及。要使用它,请右键单击鼠标,选择“创建简单卷”。

    在VirtualBox中创建一个简单的Windows Tom

  5. 一个特殊的实用程序将打开。在“欢迎”窗口中,单击“下一步”。

    向导在VirtualBox中创建简单版本的Windows

  6. 不要在此阶段更改设置。

    在VirtualBox中选择Windows卷的大小

  7. 选择卷的字母或默认保留它。

    Tom Windows在VirtualBox中的字母的目的

  8. 格式化参数无法更改。如果您希望,您可以在TOM标记字段中输入名称(通常是“本地磁盘”名称)。

    在VirtualBox中格式化和约用Windows名称

  9. 单击“完成”。

    完成向导在VirtualBox中创建简单版本的Windows

  10. 存储状态将更改,系统将被系统识别。

    初始化VirtualBox中的Windows额外硬盘驱动器

现在,光盘在探险家中可见,已准备好上班。

在VirtualBox中的初始化Windows硬盘的资源管理器中显示

在Linux中连接虚拟磁盘

与Windows不同,在Linux数据库发行版中,不需要初始化驱动器。在创建和连接磁盘到虚拟机后,它仍然可以检查一切是否正确完成。

  1. 运行虚拟操作系统。

    启动虚拟机以设置CentOS

  2. 打开任何方便的磁盘管理实用程序,看看是否显示了创建和连接的驱动器。
  3. 例如,在GPARTed程序中,您需要从/ dev / sda到/ dev / sdb切换 - 这是连接的驱动器。如有必要,它可以格式化并执行其他设置。

    在VirtualBox中查看Linux中的已连接的额外驱动器

这些是增加VirtualBox中虚拟机磁盘大小的常见和最方便的选项。如果我们决定使用vboxManage实用程序,请不要忘记制作重要操作系统的备份副本,并确保主磁盘来自已分配虚拟驱动器的位置的位置。

阅读更多