应用简介
Oracle VM VirtualBox是一款开源桌面虚拟化工具,软件依托硬件虚拟化技术,可在单台物理电脑内搭建多台独立虚拟主机,每台虚拟机拥有独立虚拟硬件资源,能够单独安装、运行各类操作系统。软件底层兼容IntelVT-x、AMD-V硬件虚拟化指令集,同时配备图形可视化管理面板与命令行管理工具,兼顾新手简易操作与批量自动化运维需求,多用于系统测试、多环境开发、老旧系统运行等场景。

【软件功能】
1、虚拟机创建与硬件自定义:
支持新建空白虚拟机,可自主分配虚拟CPU核心、运行内存、虚拟显存、虚拟硬盘容量;虚拟硬盘提供动态分配、固定大小两种存储模式,兼容VDI、VHD、VMDK等多类磁盘镜像格式,支持不同虚拟化软件镜像互相转换导入。
2、多模式网络配置:
内置四类虚拟网络连接方案,NAT模式默认实现虚拟机外网访问;桥接模式让虚拟机接入局域网独立分配IP;仅主机模式搭建宿主机与虚拟机私有内网;NAT网络模式支持多台虚拟机内网互通并访问外网,同时提供端口转发配置通道,适配内网服务外部访问需求。
3、快照与克隆管理:
支持虚拟机运行、关机状态下创建多分支快照,可随时回退至任意快照节点,留存系统初始纯净环境;提供完整克隆、链接克隆两种虚拟机复制方式,链接克隆大幅节省磁盘存储空间,方便批量搭建相同系统环境。
4、宿主机与虚拟机互通:
安装配套增强工具后,开启双向共享剪贴板、双向文件拖放;可创建持久共享文件夹,宿主机与虚拟机文件实时互通;支持自动适配虚拟机显示分辨率,无缝窗口模式实现虚拟机程序直接平铺在宿主机桌面。
5、外设与远程访问:
扩展组件启用后可识别U盘、移动硬盘等USB外设,支持多版本USB控制器适配;内置VRDP远程桌面协议,无需额外远程工具,即可跨设备远程操控运行中的虚拟机,远程会话同步传输USB设备信号。
6、录制与存储扩展:
自带虚拟机画面录制工具,输出标准视频格式;支持iSCSI直连存储服务器,虚拟机可直接读取外置存储设备;内置虚拟PXE网卡,支持网络无盘启动安装操作系统;提供虚拟磁盘加密功能,设置密钥保护镜像内全部数据。
7、批量管理与迁移:
支持虚拟机分组归类,批量执行启动、关闭、快照操作;支持虚拟机整机迁移,一键更改虚拟机存储目录;配套完整命令行工具,可编写脚本批量创建、启停、配置虚拟机,适配自动化批量部署场景。

【软件特色】
无授权费用限制:开源免费分发,无功能阉割、无时长限制,企业商用无需额外采购授权,无隐性付费模块。
广泛客户系统兼容:支持安装Windows全版本、各类Linux发行版、DOS、BSD等数十种32位、64位操作系统。
分层界面操作模式:区分基础简易面板与专家高级面板,新手使用基础模式完成虚拟机搭建,专业用户切换专家模式解锁全部硬件自定义参数。
轻量化运行机制:后台进程资源占用低,闲置状态几乎不消耗CPU与内存,低配电脑也可稳定运行单台基础虚拟机。
【Oracle VM VirtualBox操作指南】
1、为虚拟机添加虚拟光盘,虚拟光盘指定为我们下载的ISO镜像文件:

2、点击启动运行虚拟机:

3、运行成功后,选择Install CentOS 7进行安装:

4、选择系统安装过程中的语言,建议选择English选项:

5、需要进行设置的部分示意图:

6、时区设置,地区选择Asia,城市选择Shanghai:

7、语言支持选择安装英文、简体中文两种语言安装包:

8、软件安装设置选择Server with GUI,同时选择如图三种附加环境:

9、磁盘分区设置,由于我的虚拟机设置的内存较小,需要创建一个较大的swap分区,内存设置较大的直接选择自动分区即可,这里我们使用手动分区:

10、按如图所示进行手动分区操作;

11、关于分区的几个目录的说明:
/:根分区;
swap:交换分区,可以当虚拟内存使用;
/boot:存储系统的引导信息和内核信息;
/usr:存储系统应用软件安装信息;
/var:存储系统日志信息。
12、网络设置,设置主机名称和进行网络激活操作:

13、单击Begin Installation进行安装:

14、安装过程中可以设置root用户的密码;

15、完成安装后重新启动即可进入系统,第一次启动需要同意协议并完成配置:

16、此时宿主机还无法直接访问虚拟机,需要将虚拟机的网络模式改为桥接模式才可以。
