在 CentOS 宿主机上设置 VirtualBox 虚拟机名称
一、图形界面操作
- 打开 Oracle VM VirtualBox(在 CentOS 上可使用命令行启动:输入命令:virtualbox)。
- 在左侧列表选中目标虚拟机,点击顶部的设置(或右键选择设置)。
- 进入常规 → 基本,在名称字段输入新的虚拟机名称,点击确定保存。
- 关闭并重新打开 VirtualBox 列表,确认名称已更新。上述操作仅更改 VirtualBox 中的显示名称,不会影响虚拟机内部系统。
二、命令行操作 VBoxManage(推荐)
- 查看当前所有虚拟机及其名称:
- 将名为“旧名称”的虚拟机重命名为“新名称”:
- VBoxManage modifyvm “旧名称” --name “新名称”
- 说明:
- 命令可在宿主机(CentOS)的终端直接执行,无需图形界面。
- 为避免异常,建议先关闭虚拟机(VBoxManage controlvm “名称” poweroff)后再重命名。
三、修改虚拟机内部主机名(可选)
- 若你还需要修改虚拟机内部操作系统的主机名(与 VirtualBox 列表中的名称不同),在 CentOS 7/8 中可执行:
- 临时生效:
- 永久生效:
- hostnamectl set-hostname 新主机名
- 验证:
- 注意:这只是更改 CentOS 系统内部的主机名,不会自动改变 VirtualBox 管理器中的虚拟机名称。
四、注意事项
- 操作前建议备份虚拟机目录(包含 .vbox 等文件),以防配置损坏。
- 重命名前请先关闭虚拟机与 VirtualBox 程序,避免修改失败或配置不一致。
- 修改 VirtualBox 名称不会影响虚拟机内部配置、操作系统或应用;若与其他系统/服务存在依赖,需同步更新相关配置。