Ubuntu VirtualBox虚拟机硬盘管理指南
VirtualBox作为常用的虚拟化工具,支持对Ubuntu虚拟机的硬盘进行全面管理,涵盖创建、添加、调整大小、删除及加密等操作。以下是具体步骤及注意事项:
新建虚拟机时同步创建
打开VirtualBox主界面,点击“新建”按钮,输入虚拟机名称(如“Ubuntu-Test”),选择操作系统类型为“Linux”、版本为“Ubuntu (64-bit)”。分配内存(建议至少2GB),随后进入“虚拟硬盘”设置:选择“创建新的虚拟磁盘”,推荐格式为VDI(VirtualBox原生格式),存储类型选“动态分配”(随使用增长,节省物理空间),设置初始大小(建议至少20GB,满足Ubuntu基础安装及常用软件需求),完成创建后虚拟硬盘会自动关联至新虚拟机。
向已有虚拟机添加虚拟硬盘
关闭目标Ubuntu虚拟机,打开VirtualBox管理器,选中该虚拟机并点击“设置”。进入“存储”选项卡,点击“控制器:SATA”右侧的“添加虚拟硬盘”按钮(或现有硬盘旁的“添加”),选择“创建新虚拟盘”,后续步骤与新建虚拟机时一致,设置完成后点击“创建”即可。新增硬盘会在Ubuntu中识别为/dev/sdb(第二块硬盘)、/dev/sdc(第三块硬盘)等设备。
扩展虚拟硬盘容量(VirtualBox层面)
关闭Ubuntu虚拟机,打开VirtualBox管理器,选中目标虚拟机,进入“存储”选项卡,选择需要扩容的虚拟硬盘(如Ubuntu.vdi),点击“调整大小”按钮,输入新容量(如从20GB扩至50GB),点击“确定”保存设置。注意:此操作仅扩展虚拟硬盘文件的总大小,Ubuntu系统仍需调整分区才能使用新增空间。
在Ubuntu中调整分区大小
启动Ubuntu虚拟机,打开终端,执行lsblk命令确认新增的虚拟硬盘设备(如/dev/sdb)。若需扩展已有分区(如/dev/sda1),推荐使用图形化工具GParted:
sudo apt update && sudo apt install gparted;sudo gparted;/dev/sda1),右键点击“调整大小/移动”,拖动分区边界至占用全部可用空间(或指定大小),点击“应用”完成调整。ext4格式),再挂载至系统目录(如/mnt/newdisk)。从VirtualBox中移除虚拟硬盘
关闭Ubuntu虚拟机,打开VirtualBox管理器,选中目标虚拟机,进入“存储”选项卡,选择需要删除的虚拟硬盘(如Ubuntu.vdi),点击“删除”按钮(或“移除”),确认操作后虚拟硬盘将从虚拟机配置中移除,但物理文件仍保留在主机中。
彻底删除虚拟硬盘文件
若需完全释放物理空间,需手动删除虚拟硬盘文件。默认情况下,虚拟硬盘文件存储在VirtualBox的虚拟机目录中(如~/VirtualBox VMs/Ubuntu/Ubuntu.vdi),直接在文件管理器中找到该文件并删除,或通过终端执行rm /path/to/your/virtualdisk.vdi(替换为实际路径)。
若需提升虚拟硬盘数据安全性,可通过VirtualBox内置功能加密虚拟硬盘:
关闭Ubuntu虚拟机,打开VirtualBox管理器,选中目标虚拟机,进入“存储”选项卡,选择需要加密的虚拟硬盘,点击“加密”按钮。在弹出的对话框中选择加密算法(如AES-256,兼顾安全性与性能),输入并确认加密密码。加密过程需重启虚拟机,之后每次启动虚拟机时需输入密码才能访问虚拟硬盘。