Win10 使用 Virtual Box 安装 Ubuntu 虚拟机

本文档详细记录了如何在VirtualBox 6.1.26中安装Ubuntu 20.04.3,包括下载、安装过程,以及后续的Extension Pack和VBoxGuestAdditions的安装。此外,还介绍了如何配置共享粘贴板和文件夹,以便于Win10和Ubuntu之间的数据交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

我已经安装好了一切,然后再截图写的文档。图片中的内容可能和新安装会有少许差别。

下载和安装 Virtual Box

官方下载地址为:https://www.virtualbox.org/wiki/Downloads。目前我使用的版本为 6.1.26。
Windows 安装程序基本都是傻瓜式的,这里就不记录过程了。

下载和安装 Ubuntu

下载 Ubuntu 20.04.3

我目前下载版本为 Ubuntu 20.04.3 Desktop。下载地址为清华大学开源软件镜像站。如下图所示,选择 ubuntu-release。
在这里插入图片描述
在里面选择 64 位 20.04.3 的 Desktop 版本。如下图所示。
在这里插入图片描述

安装 Ubuntu 20.04.3

新建虚拟机

在 Virtual Box 中选择 “新建”,配置如下图所示。
在这里插入图片描述

配置内存大小

我机器内存为 8 GB 8\text{GB} 8GB,我配置虚拟机内存为 4 GB 4\text{GB} 4GB。如下图。
在这里插入图片描述

配置虚拟盘

我使用缺省配置。如下图。
在这里插入图片描述
点击 “创建” 一个新的虚拟机就创建完成。注意,只是创建完成,Ubuntu 并没有安装。创建完成后如下图所示。
在这里插入图片描述

选择 Ubuntu 20.04.3 ISO

点击 “设置” 按钮,配置对应的启动 ISO。
在这里插入图片描述
如上图所示。“选择虚拟盘”,然后选择下载的 ISO。选择好 Ubuntu 20.04.3 的 ISO 后如下图所示。
在这里插入图片描述
点击 “OK” 按钮即可。

启动虚拟机安装 Ubuntu

点击 “启动” 按钮,如下图所示,开始安装 Ubuntu。Ubuntu 安装过程就不记录了。
在这里插入图片描述

下载和安装 Extension Pack

下载 Extension Pack

注意下载需要配置 Virtual Box 的版本号。对应 6.1.26 的下载地址为:Extension Pack下载地址

安装 Extension Pack

启动 Virtual Box 后,选择菜单的 “管理 -> 扩展”,如下图。选择 “添加包”。
在这里插入图片描述

下载和安装 VBoxGuestAdditions

下载

同样注意 VBox 的版本号。我使用的版本下载地址在这里。选择如下图。
在这里插入图片描述

安装

要在虚拟 Ubuntu 启动前。

配置 ISO

如下图所示。添加虚拟光驱。
在这里插入图片描述
如下图所示,点 “注册”,选择 GuestAdditions。
在这里插入图片描述
选择完成后,如下图所示。
在这里插入图片描述
点击 “OK”。完成配置流程。

安装 GuestAdditions

启动 Ubuntu 虚拟机,等系统运行完成后。运行一个 terminal。执行如下命令行。

$ sudo mkdir /mnt/cdrom
$ sudo mount /dev/cdrom /mnt/cdrom/
$ cd /mnt/cdrom
$ sudo ./VBoxLinuxAdditions.run 

下面是我机器安装的 LOG。

$ sudo ./VBoxLinuxAdditions.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.1.26 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 6.1.26 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel 
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel 5.11.0-36-generic.

This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
VirtualBox Guest Additions: Running kernel modules will not be replaced until 
the system is restarted

如上所示,系统提示我们需要重新启动 Ubuntu。

共享

注意,下面的操作需要在 Ubuntu 虚拟机启动前完成。另外不要选错虚拟机。

粘贴板

如下图所示。
在这里插入图片描述
这样设置完成后。就可以共享粘贴板了。

文件夹

配置共享

如下图所示。
在这里插入图片描述
选择自己需要共享的目录。例如下图所示。
在这里插入图片描述
点击 OK。
在这里插入图片描述
再次点击 OK,配置完成。
启动 Ubuntu 虚拟机。

挂载路径

启动 Ubuntu 后,运行如下命令行。

$ sudo mkdir /mnt/work
$ sudo mount -t vboxsf zhouyi /mnt/work
$ cd /mnt/work

请注意配置为自己的共享目录。上图中,我将 d:\zhouyi 目录映射到了虚拟机的 zhouyi。

开机自动挂载

如果虚拟机重新启动,上面的挂载就会消息。如果想永久挂载,需要在 /etc/fstab 中增加以下部分内容,让系统自动挂载。

ubuntu_share /mnt/work vboxsf rw, gid=1000, uid=1000, auto 0 0

上面的 git 和 uid 是指当前登陆时的用户名的 userid 和 groupid。可以使用命令行来查看。

$ id $who
uid=1000(simark) gid=1000(simark) groups=1000(simark),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),120(lpadmin),132(lxd),133(sambashare)

完结收工

到这样,我们就完成了 Win10 和 Ubuntu 共享目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的老周

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值