温馨提示×

linux virtualbox怎么安装

小樊
43
2026-10-18 08:04:03
栏目: 智能运维

下面以 Windows 主机 + Linux 虚拟机(以 Ubuntu 为例) 来说明 VirtualBox 的安装与使用,如果你是指“在 Linux 上装 VirtualBox”或“在 VirtualBox 里装 Linux”,我也会一并说明。


一、在 Windows 上安装 VirtualBox(最常见)

1️⃣ 下载 VirtualBox

  • 官网:https://www.virtualbox.org
  • 点击 Download → 选择 Windows hosts

2️⃣ 安装 VirtualBox

  1. 双击下载的 .exe 文件
  2. 一路 Next
  3. 安装路径默认即可
  4. 出现“网络接口”提示时,点 是
  5. 安装完成后启动 VirtualBox

二、在 VirtualBox 中安装 Linux(以 Ubuntu 为例)

1️⃣ 下载 Linux 镜像

  • Ubuntu:https://ubuntu.com/download/desktop
  • 下载 .iso 文件

2️⃣ 新建虚拟机

  1. 打开 VirtualBox → 新建
  2. 名称:Ubuntu
  3. 类型:Linux
  4. 版本:Ubuntu (64-bit)
  5. 内存:建议 2048 MB 以上
  6. 硬盘:
    • 现在创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:建议 20GB+

3️⃣ 挂载 Linux 镜像

  1. 选中虚拟机 → 设置
  2. 存储 → 控制器 IDE → 光驱
  3. 选择下载的 .iso 文件

4️⃣ 启动并安装 Linux

  1. 点击 启动
  2. 选择 Install Ubuntu
  3. 按提示:
    • 语言
    • 键盘
    • 安装类型(用整个磁盘)
    • 设置用户名和密码
  4. 安装完成后重启

三、在 Linux 上安装 VirtualBox(Linux 主机)

Ubuntu / Debian

sudo apt update
sudo apt install virtualbox

CentOS / Rocky / Alma

sudo dnf install VirtualBox

(可能需要先启用 EPEL)


四、常见增强功能(推荐)

安装增强功能(Guest Additions)

  • 启动 Linux 虚拟机
  • 菜单:设备 → 安装增强功能
  • 在 Linux 中执行:
sudo apt install build-essential dkms
sudo sh /media/*/VBoxLinuxAdditions.run

✅ 可实现:

  • 自适应窗口
  • 共享剪贴板
  • 文件共享

五、常见问题

❓ 虚拟机无法启动 64 位系统?

  • 进入 BIOS 开启 VT-x / AMD-V
  • 关闭 Hyper-V(Windows)

❓ 屏幕太小?

  • 安装 Guest Additions

❓ 网络不通?

  • 网络模式选 NAT 或 桥接

如果你告诉我:

  • ✅ 你的 主机系统(Windows / macOS / Linux)
  • ✅ 想装 哪种 Linux(Ubuntu / CentOS / 其他)

我可以给你更精确的图文步骤。

0 踩