环境:
(1)宿主机系统:Ubuntu20.04 LTS
(2)虚拟机软件:VirtualBox6.1
(3)虚拟机系统:Ubuntu20.04 LTS
你没看错,就是在Ubuntu20.04上再安装一个Ubuntu20.04。这里主要是为了演示Ubuntu环境下安装虚拟机的方法 ~
1. VirtualBox下载与安装
(1)可以直接到Ubuntu Software中搜索VirtualBox
(2)直接单击Install进行安装
2. 创建一个虚拟机
(1)打开VirtualBox6.1,选择"New"新建一个新的虚拟机
(2)配置虚拟机的名称,"Type"选择"Linux","Version"选择"Ubuntu(64-bit)"
(3)分配虚拟机内存(按照实际需求合理分配)
(4)现在创建虚拟硬盘
(5)虚拟硬盘文件类型选择"VDI(VirtualBox Disk Image)"
(6)虚拟硬盘采用动态分配的方式
(7)选择虚拟硬盘的大小,此大小是虚拟机能够存储再硬盘上的文件数据量的限制。
3. 在创建的虚拟机中安装ubuntu20.04 LTS
(1)下载ubuntu20.04 LTS系统镜像
下载地址:Ubuntu 20.04.3 LTS (Focal Fossa) ,这里选择64-bit的desktop版本
(2)点击VirtualBox6.1界面的"Settings"图标,对刚才创建的虚拟机进行配置
(3)按照下图所示方法挂载ubuntu20.04的镜像文件
(4)设置网络模式为"NAT"
(5)点击"Start"图标启动虚拟机(安装时请保证网络处于连通状态)
注意:VirtualBox6.1启动虚拟机的时候若报错,可尝试下述命令进行修复(修不好不负责~)
sudo apt install --reinstall virtualbox-dkms
(6)语言选择"English",安装选项选择右边的"Install Ubuntu"
(7)键盘布局选择"English(US)",然后点击"Continue"进行下一步
(8)这里保持默认选项,点击"Continue"
(9)这里依旧保持默认配置,同样点击"Continue"进行下一步
跳出一个对话框,点击"Continue"即可。
(10)接下来是时区配置,这里输入"Shanghai"
(11)最后设置用户名和密码
(12)等待系统安装完成(安装时间较长,请耐心等待~)
(13)安装完成后可能会提示:"Please remove the installation medium, then reboot."
这是提示我们将安装镜像解除挂载,然后重启系统。
首先勾选"ubuntu-20.04.3-desktop-amd64.iso"复选框,然后点击"Remove disk from virtual drive"
弹出如下提示框,点击"Force Unmount"即可。然后按下Enter重启系统。
重启后的界面如下图所示,大功基本告成 ~ ~
4. 设置共享文件夹
(1)在宿主机的/home/vane/Download/目录下新建文件夹"ushares" (宿主机的共享文件夹可以放在自己喜欢的路径,不一定要放在Download/目录下,名称也可以自定义)
(2)点击"Settings"图标对虚拟机进行配置
(3)配置共享文件夹
按照下图方法进行共享文件夹的配置
(4)配置共享剪切板功能
(5)开启虚拟机
(6)安装增强功能包,点击 Devices—>Insert Guest Additions CD image... 进行安装。
① 第一次安装增强包,则按照系统提示进行下载安装。
② 如果已经下载过增强包,会弹出下面的对话框,点击Run直接进行安装即可。
增强功能包安装完成后点击运行,运行成功的界面如下图所示。(按Enter退出该窗口)
(7)解除增强功能包的镜像挂载
(8)输入以下命令,将当前用户添加到vboxsf用户组,让当前用户可以访问共享文件夹
sudo usermod -G vboxsf -a vane
(9)重启系统,可以看到挂载的共享文件夹
5. 配置系统环境
(1)修改下载源
① 在工作目录下新建sources.list文件
cd && touch sources.list
② 将下载源信息拷贝到sources.list文件中(可用系统自带的Text Editor软件编辑文本)
gedit sources.list
这里推荐中科大的下载源,亲测好用,如下所示:
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
③ 用工作目录下的sources.list文件替换掉/etc/apt/目录下的sources.list文件即可
sudo mv sources.list /etc/apt/sources.list
(2)执行下面的命令更新软件包
sudo apt update
(3)安装vim
sudo apt install vim
(4)到这里系统就可以正常使用啦,大功告成 ~ ~ ~
【补充】
(1)关于win10宿主机与linux客户机之间共享文件夹失败的问题
尝试重新安装virtualbox增强包
sudo apt-get install virtualbox-guest-dkms
(2)关于共享文件夹无权限访问的问题,可以尝试将当前用户加入vboxsf组
sudo usermod -aG vboxsf username
Ծ‸Ծ