问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

VirtualBox虚拟机零基础安装指南(2025新版)

创作时间:
作者:
@小白创作中心

VirtualBox虚拟机零基础安装指南(2025新版)

引用
CSDN
1.
https://blog.csdn.net/2301_80467450/article/details/145995299

VirtualBox是一款功能强大的虚拟机软件,可以帮助用户在一台物理机上运行多个操作系统。本文将从零开始,详细介绍VirtualBox的安装、配置以及常见问题的解决方案,适合计算机专业学生、软件开发新人、系统测试工程师等需要使用虚拟机的用户。

一、虚拟机基础概念

虚拟机是一种计算环境,会模拟出自己的整套硬件,包括CPU、内存、网络接口和存储器,通常用于充当隔离系统。其主要用途包括:

  • 测试软件:在虚拟机中运行软件,测试其在不同操作系统上的兼容性,而不会影响主系统。
  • 开发环境:为开发项目创建隔离环境,确保代码在不同系统上正常运行。
  • 学习和实验:学习新系统(如Linux命令或网络配置),无需更改主系统;实验安全(如病毒分析),保护主系统安全。
  • 系统管理和备份:运行多个操作系统,方便比较和学习;创建快照,保存系统状态,便于恢复到特定点。

二、下载与安装

2.1 下载

访问[VirtualBox官方下载页面](Downloads – Oracle VirtualBox),选择符合自己系统的安装包下载。这里以Windows为例。

2.2 安装

  1. 右键点击安装包,选择“以管理员身份运行”,点击“下一步”。
  2. 选择安装路径。如果出现“不符合安全需求”的提示,则安装在默认路径。
  3. 点击“下一步”,直至安装完成。

三、创建虚拟环境准备

3.1 下载ISO文件

ISO文件可以想象成“数字光盘”,是系统或软件的打包文件,包含系统的所有安装文件。以下是几个常用的ISO镜像源:

  • 阿里云镜像:Ubuntu/CentOS/Windows,国内高速,含主流系统镜像
  • 清华大学镜像:Ubuntu/Kali Linux,Kali镜像优化,开发环境友好
  • Ubuntu官方:Ubuntu全版本,提供LTS长期支持版
  • 微软官方:Windows系统,正版ISO下载

这里推荐使用Ubuntu(Linux的一个版本),对于初学者来说较为简单易用。

3.2 配置环境变量

  1. 右键“此电脑”,选择“属性”。
  2. 点击“高级系统设置”。
  3. 在“系统变量”中找到“Path”,双击打开。
  4. 在桌面找到安装好的软件,右键,打开文件位置,并复制地址到粘贴板。
  5. 在编辑环境变量处,点击“新建”,将地址粘贴到环境变量中,再将全部窗口确定。

四、虚拟机配置

4.1 虚拟机位置修改(可选)

若需要将虚拟机安装在其他盘,可以在桌面双击打开Oracle VirtualBox管理器。点击“管理”,选择“默认虚拟电脑位置”,自定义位置。

4.2 注册虚拟机(用于导入或恢复现有虚拟机,首次创建可跳过)

使用命令行注册虚拟机:

VBoxManage registervm ".vbox configuration filepath" --password

4.3 创建虚拟机

使用快捷键Ctrl + R打开命令行,输入以下命令查看受支持的操作系统类型列表:

VBoxManage list ostypes

创建虚拟机:

VBoxManage createvm --name test --ostype Linux26_64 --register

对于VirtualBox 7.1或更高版本,可以加入平台体系结构参数:

VBoxManage createvm --name test --platform-arch=x86 --ostype Linux26_64 --register

4.4 修改虚拟机属性

4.4.1 通过命令行修改

查看虚拟机属性:

VBoxManage showvminfo test

增加计算和内存属性:

VBoxManage modifyvm test --cpus 2 --memory 2048 --vram 12

4.4.2 通过软件修改

同时也可以在Oracle VirtualBox软件中完成虚拟机属性修改。注意:VBoxManage modifi VM命令只会对未运行的已注册虚拟机生效。

4.4.3 配置硬盘

VirtualBox支持多种硬盘格式,推荐使用VDI格式,因为它与VirtualBox无缝集成,易于管理和扩展。

4.4.4 添加光驱和硬盘

选择合适的控制器类型:

  • AHCI (SATA):推荐用于现代Linux发行版
  • PIIX4 (模拟 IDE):兼容老系统
  • LSILogic (模拟 SCSI):适合服务器环境
  • NVMe (PCIe):适合高性能需求

依次添加ISO光盘和虚拟硬盘。将系统启动顺序设为光驱优先。

接下来就可以启动虚拟机了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号