在 CentOS 上使用 VirtualBox 导入镜像,通常有两种常见情况,我先帮你区分一下,然后分别说明步骤。
一、你指的是「导入一个虚拟机镜像(.ova / .ovf)」
这是最常见的情况,比如别人给你一个打包好的虚拟机。
步骤(图形界面)
- 打开 VirtualBox
- 点击菜单 文件(File) → 导入虚拟电脑(Import Appliance)
- 选择你的镜像文件(如
xxx.ova 或 xxx.ovf)
- 点击「下一步」
- 确认配置(CPU、内存、磁盘等)
- 点击「导入」
- 导入完成后,启动虚拟机即可
命令行方式(可选)
VBoxManage import xxx.ova
二、你指的是「使用 CentOS ISO 镜像新建虚拟机」
如果你是拿一个 CentOS-x.x.x-x86_64-dvd.iso 来装系统:
步骤
- 打开 VirtualBox → 新建
- 名称填
CentOS
- 类型选 Linux
- 版本选 Red Hat (64-bit)(CentOS 基于 RHEL)
- 分配内存(建议 ≥ 2048 MB)
- 创建虚拟硬盘(VDI,动态分配,≥ 20GB)
- 创建完成后,选中虚拟机 → 设置 → 存储
- 在「控制器: IDE」里挂载 CentOS ISO
- 启动虚拟机,按提示安装 CentOS
三、CentOS 上 VirtualBox 环境准备(如果还没装)
sudo yum install -y epel-release
sudo yum install -y VirtualBox
sudo usermod -aG vboxusers $USER
安装后重启系统。
四、常见问题
- 导入报错“VT-x 未启用”
→ 进 BIOS 开启虚拟化(Intel VT-x / AMD-V)
- 导入后无法上网
→ 网络改成「桥接网卡」或「NAT」
- CentOS 是服务器版,没有图形界面
→ VirtualBox 里照样能跑,用 SSH 连接即可
如果你能告诉我:
- 是 .ova 镜像 还是 CentOS ISO
- 是 用图形界面还是纯命令
我可以给你更精确的教程。