Virtualbox虚拟硬盘扩容

如何为固定大小的Virtualbox虚拟硬盘扩容

上一篇文章讨论了如何为动态分配的Virtualbox虚拟硬盘扩容,这一篇文章将介绍如何为固定大小的Virtualbox虚拟硬盘扩容。这篇文章假设宿主机的系统是Linux.客户机可以是Linux或Windows. 查看虚拟硬盘是否是固定大小的 打开虚拟机的设置界面,在左侧栏点击存储(Storage).在存储树(Stroarge Tree)下面选择你的虚拟硬盘.在右边可以看见虚拟硬盘的信息.在下面可以看见,我的虚拟硬盘是固定大小的(Fixed size). 备份虚拟硬盘 在我们为virtualbox虚拟硬盘扩容之前,最好是要先备份一下虚拟硬盘以防出错导致数据丢失. 右击位置(location)那一行,将虚拟硬盘的路径复制下来. 在宿主机上打开一个终端,输入下面的命令备份虚拟硬盘. cp /location-of-virtual-disk /location-of-backup-virtual-disk 将location替换为虚拟硬盘的具体路径.例如,我输入的命令如下. cp /media/matrix/sdb9/VMs/openSUSE.vdi /media/matrix/sdb9/VMs/openSUSE-bakcup.vdi 注意,备份的虚拟硬盘名称要与原来的名称不同。 为固定大小的Virtualbox虚拟硬盘扩容 首先,我们要在虚拟机里添加一个新的虚拟硬盘,这个新的虚拟硬盘容量要大于旧的虚拟硬盘。然后使用dd命令行工具将原来虚拟硬盘上的操作系统复制到新的虚拟硬盘。再为新虚拟硬盘的操作系统扩容,以使用全部硬盘空间。最后我们将旧虚拟硬盘从虚拟机中移除。 添加一个新的虚拟硬盘...

Virtualbox虚拟硬盘扩容

如何为动态分配的Virtualbox虚拟硬盘扩容

这篇教程介绍如何为Virtualbox虚拟硬盘扩容.这个方法只适用于动态分配大小的虚拟硬盘.要了解如何为固定虚拟硬盘扩容,请看下一篇文章.这篇文章假设宿主机的系统是Linux.客户机可以是Linux或Windows. 查看虚拟硬盘是否是动态分配大小 打开虚拟机的设置界面,在左侧栏点击存储.在存储树下面选择你的虚拟硬盘.在右边可以看见虚拟硬盘的信息.在下面可以看见,我的虚拟硬盘是动态分配大小的. 备份虚拟硬盘 在我们为virtualbox虚拟硬盘扩容之前,最好是要先备份一下虚拟硬盘以防出错导致数据丢失. 右击位置(location)那一行,将虚拟硬盘的路径复制下来. 然后,点击减号图标将虚拟硬盘从虚拟机移除. 在宿主机上打开一个终端,输入下面的命令备份虚拟硬盘. cp /location-of-virtual-disk /location-of-backup-of-virtual-disk 将location替换为虚拟硬盘的具体位置.例如,我输入的命令如下. cp "/home/matrix/VirtualBox VMs/ubuntu/ubuntu.vdi" "/home/matrix/VirtualBox VMs/ubuntu/ubuntu-backup.vdi" 因为我的虚拟硬盘路径中有空格,所以我在路径前后加上了双引号.注意,备份的虚拟硬盘名称要与原来的名称不同. 为Virtualbox虚拟硬盘扩容 现在,我们可以使用vboxmanage命令来为虚拟硬盘扩容了.vboxmanage的命令语法如下....