centos

如何在CentOS中删除VirtualBox虚拟机

小樊
44
2025-11-01 10:39:09
栏目: 云计算

如何在CentOS中删除VirtualBox虚拟机

在CentOS系统中删除VirtualBox虚拟机,需通过图形界面(VirtualBox管理器)命令行操作,确保虚拟机实例、配置文件及关联磁盘文件彻底移除。以下是详细步骤:

一、准备工作:关闭目标虚拟机

无论使用哪种方式删除,均需先确保目标VirtualBox虚拟机处于完全关闭状态(非暂停或挂起)。

二、通过图形界面(VirtualBox管理器)删除虚拟机

  1. 打开VirtualBox管理器
    在CentOS桌面点击「应用程序」→「系统工具」→「VirtualBox」,启动管理器。
  2. 选中并删除虚拟机
    在左侧「虚拟机列表」中找到目标虚拟机,右键点击,选择「删除」。
  3. 确认彻底删除
    在弹出的对话框中,勾选「删除所有文件」(此操作将移除虚拟机配置文件.vbox、虚拟硬盘文件.vdi/.vmdk及所有快照),点击「删除」即可。

三、通过命令行删除虚拟机

若需批量操作或无图形界面,可使用VBoxManage命令行工具:

  1. 列出所有虚拟机
    执行以下命令查看当前安装的虚拟机名称:
    VBoxManage list vms
    
    输出示例:
    "CentOS_7" {12345678-1234-1234-1234-123456789abc}
    "Ubuntu_22" {87654321-4321-4321-4321-210987654321}
    
  2. 删除虚拟机及所有文件
    使用unregistervm命令并添加--delete参数(强制删除所有关联文件):
    VBoxManage unregistervm <VM_NAME> --delete
    
    示例(删除名为CentOS_7的虚拟机):
    VBoxManage unregistervm "CentOS_7" --delete
    
    此命令将自动移除虚拟机配置文件(如~/VirtualBox VMs/CentOS_7/CentOS_7.vbox)及虚拟硬盘文件(如~/VirtualBox VMs/CentOS_7/CentOS_7.vdi)。

四、手动清理残留文件(可选)

若上述步骤未完全删除残留文件,可手动清除以下目录中的虚拟机相关文件:

  1. 虚拟机存储目录
    默认路径为~/VirtualBox VMs/(即用户家目录下的VirtualBox VMs文件夹),删除对应虚拟机的子文件夹(如CentOS_7)。
    rm -rf ~/VirtualBox\ VMs/<VM_NAME>
    
  2. VirtualBox全局配置目录
    删除/etc/vbox/(系统级配置)及~/.config/VirtualBox/(用户级配置)中的残留文件:
    sudo rm -rf /etc/vbox/
    rm -rf ~/.config/VirtualBox/
    

注意事项

通过以上步骤,可彻底删除CentOS中的VirtualBox虚拟机及其所有关联文件,释放系统资源。

0
看了该问题的人还看了