在虚拟化环境中部署操作系统是企业 IT 基础设施建设的常见需求,Oracle VM 作为一款开源虚拟化平台,以其高性能和稳定性被广泛应用,本文将详细介绍通过 Oracle VM 安装 Linux 操作系统的完整流程,涵盖环境准备、虚拟机创建、系统安装及后续优化等关键环节,帮助用户快速掌握操作要点。

环境准备与系统要求
在开始安装前,需确保满足 Oracle VM 和 Linux 系统的软硬件要求,以保障部署过程顺利。
Oracle VM 主机环境
- 硬件要求:建议 CPU 支持 Intel VT-x 或 AMD-V 虚拟化技术,内存至少 8GB(推荐 16GB 以上),硬盘空间预留 100GB 以上(用于存储虚拟机镜像及数据)。
- 软件要求:安装 Oracle VM Manager(管理端)和 Oracle VM Server(虚拟化服务器),版本需保持一致(如 3.4.6 或更高版本),确保主机操作系统已启用虚拟化功能,并在 BIOS 中开启 VT-d/AMD-Vi(I/O 虚拟化支持)。
Linux 系统镜像准备
下载目标 Linux 发行版的 ISO 镜像文件(如 CentOS 7、Ubuntu Server 20.04 等),建议选择长期支持(LTS)版本以获得更好的稳定性,将 ISO 镜像上传至 Oracle VM Manager 可访问的共享存储(如 NFS、OVS 存储库)或通过 HTTP/FTP 服务提供下载链接。
创建虚拟机
通过 Oracle VM Manager 创建虚拟机是安装 Linux 的核心步骤,需合理配置硬件参数以匹配业务需求。
登录管理控制台
使用浏览器访问 Oracle VM Manager 的 Web 界面(默认端口 7001),输入管理员账号登录,进入“虚拟机”管理页面。
新建虚拟机
- 基本信息:点击“新建虚拟机”,填写虚拟机名称(如
linux-test-01)、选择模板(可选“空白模板”)、所属服务器池(目标 Oracle VM Server)。 - 硬件配置:
- CPU:根据业务需求分配 vCPU 数量(建议初始分配 2 核,后续可动态调整)。
- 内存:设置内存大小(如 4GB),勾选“启用内存热插拔”以便后续扩容。
- 存储:选择“使用虚拟磁盘”,容量默认 20GB(可根据实际需求调整),建议选择精简配置(Thin Provision)以节省存储空间。
- 网络:选择虚拟网络(如
vm-network),若需多网卡可添加 additional NICs,网络模式建议选择“桥接”或“NAT”以实现与外部通信。
- 安装介质:在“虚拟 CD/DVD”选项中,选择“使用 ISO 镜像”,并上传或指定之前准备的 Linux ISO 文件路径。
启动虚拟机
完成配置后,点击“启动”按钮,虚拟机将自动从 ISO 镜像引导进入 Linux 安装界面。

Linux 系统安装步骤
虚拟机启动后,进入 Linux 系统的交互式安装流程,以 CentOS 7 为例,关键步骤如下:
语言与键盘布局
在安装界面选择“中文(简体)”作为系统语言,键盘布局默认“美国英语”即可,点击“继续”。
磁盘分区配置
- 存储配置:选择“自动分区”(LVM 默认配置)或手动分区,若需自定义,可创建以下分区:
| 分区类型 | 文件系统 | 大小 | 用途 |
|————|———-|——–|——————–|
/boot | xfs | 500MB | 系统引导分区 |
/swap | swap | 4GB | 交换分区(内存1倍)|
/ | xfs | 剩余空间| 根分区 | - 网络配置:启用并设置静态 IP 地址(如
168.1.100/24),网关和 DNS 根据实际网络环境填写。
系统与安全设置
- root 密码:设置强密码并创建普通用户(建议避免直接使用 root 账号登录)。
- 安全策略:关闭 SELinux(可选)或设为 enforcing 模式,根据业务需求配置防火墙规则。
完成安装
点击“开始安装”,等待进度条完成后,重启虚拟机并移除 ISO 镜像,进入 Linux 系统登录界面。
安装后优化与配置
Linux 系统安装完成后,需进行基础优化以确保稳定运行:
更新系统
执行以下命令更新软件包:

sudo yum update -y # CentOS/RHEL sudo apt update && sudo apt upgrade -y # Ubuntu/Debian
安装 Oracle VM Tools
为增强虚拟机性能(如支持鼠标共享、文件传输),需安装 Oracle VM Tools:
- 在 Oracle VM Manager 中右键虚拟机,选择“安装 Oracle VM Tools”。
- 登录 Linux 系统,挂载光盘并运行安装脚本:
sudo mount /dev/cdrom /mnt cd /mnt sudo ./VBoxLinuxAdditions.run
网络与存储优化
- 检查网卡驱动状态(
ethtool -i eth0),确保使用 virtio 驱动以提升性能。 - 若需扩容磁盘,可在 Oracle VM Manager 中关闭虚拟机,扩容虚拟磁盘容量后,在 Linux 系统中使用
lvextend或growpart调整分区大小。
通过 Oracle VM 安装 Linux 系统需经过环境准备、虚拟机创建、系统安装及优化配置四个阶段,合理规划硬件资源、正确配置分区与网络、安装增强工具是确保虚拟机稳定运行的关键,遵循本文步骤,用户可高效完成 Linux 虚拟化部署,为企业应用构建灵活、可扩展的基础设施平台。


















