在VirtualBox上运行Ubuntu

VirtualBox作为虚拟机,可以实现在一种操作系统中模拟运行另外一种操作系统,以本次尝试为例,本人用Windows10系统,通过虚拟机VirtualBox来实现Ubuntu的安装。本人电脑联想Y7000P,64位windows10,CPU:i7-9750H;显卡:GTX 1660 Ti;运存:16G,可流畅运行虚拟机,如配置较低运行虚拟机明显卡顿,可用Diskgenius软件分区,安装双系统,在此不过多赘述。
本文原创,创作不易,转载请注明!!!
本文链接
个人博客:https://ronglin.fun/?p=161
PDF链接:见博客网站
CSDN: https://blog.csdn/RongLin02/article/details/114273129

VirtualBox的安装

下载地址:https://www.virtualbox/wiki/Downloads
因为是在window10下运行虚拟机virtualbox,所以本次下载windows版本;

下载完成之后直接安装即可。

下载Ubuntu

进入清华的镜像网站:
https://mirror.tuna.tsinghua.edu/#
点击右侧的“获取下载链接”

在弹出的界面的左侧找到Ubuntu,然后就可以下载自己需要的版本了。

等待下载完成即可。虽是镜像但仍下载速度感人

VirtualBox运行Ubuntu

打开VirtualBox,点击右侧的新建,名称、文件夹位置随意,为了避免出现奇怪的bug,推荐英文目录,类型选择Linux,版本Ubuntu。

点击下一步,设置内存大小,我这里电脑配置较好,设置为2G内存,请根据自己电脑实际情况设置。

点击下一步,现在创建虚拟硬盘,创建,这里用默认的就行

下一步,动态分配,下一步,虚拟硬盘大小我设置为20G,请根据自己电脑实际情况设置。

点击创建即可完成 Ubuntu虚拟机的创建。
如果要想修改以上的配置,都可以在 设置 里更改。
点击启动,我们发现,虚拟机里还需要设置启动盘,这时就要用到我们之前下载好的Ubuntu安装镜像了。

点击右侧文件夹小图标,点击 注册 ,选择我们下载好的Ubuntu安装镜像,点击选择,然后点击启动。

这时,我们的Ubuntu就安装好了,然后就是简单的配置环节了。

选择中文,其余默认继续就行了,这里强调一下这个:因为我用Ubuntu仅仅用来学习,为了节省磁盘空间,我这里选择最小安装,同时选择不更新Ubuntu 稳定才是第一

这个清空磁盘不用担心真机数据,虚拟机的磁盘是我们之前划分出来的20G的vdi文件,我这里就选择第一项,当然如果想自己划分分区,可以选择其他选项,然后自己分区。
这里推荐一个详细手动分区配置Ubuntu的csdn博客:https://blog.csdn/baidu_36602427/article/details/86548203
当然也可以继续看我的懒人方法

时区 Beijing Shi,用户密码随意。

之后我们就等待它自己安装好就行了。

更换软件源

我们已经安装好了Ubuntu,我们更改一下软件源让Ubuntu访问国内的镜像。
首先输入lsb_release -a查看自己Ubuntu的版本

我的是 18.04 LTS bionic版本,进入清华镜像源,当然你也可以选择其他镜像源:清华镜像

最边上注意选择Ubuntu的版本对应自己的版本,然后复制下边的内容
然后进入Ubuntu,先把系统自带的更新源备份一下,输入:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

然后修改文件,输入

sudo gedit /etc/apt/sources.list


然后保存退出就行了。
更新,输入

sudo apt-get update
sudo apt-get upgrade

这两句等待它自己更新完就行了

常见错误

讨论的时候发现一些可能会出现的问题,这里整理一下:

1.主板bios没开启VT

错误原因:主要是没开启VT(虚拟化技术)
解决方法:先在百度中查询进入自己品牌的电脑主板bios方法,然后在bios中找到一个含有Virtualization 或者 virtualize单词的一个选项,开启就行了。具体操作这里提供一个详细教程:https://www.ldmnq/article/290.html#p3
温馨提示:主板bios如果不懂话请严格按照教程一步一步修改,不要改动其他选项。

2.安装路径错误

错误原因:直接把VirtualBox安装在了磁盘根目录下。
解决办法:在磁盘中新建一个文件夹,把VirtualBox安装到文件夹中。

3.剪切板和主机不互通

解决方法:一共有3种方法
1.在VirtualBox中打开设置,在存储这一栏,勾选 使用主机输入输出缓存 同时勾选 固态驱动器


2.在虚拟机中 设备 栏中 共享剪切板 选择 双向

3.在设备栏中,安装增强功能,安装完成后,返回桌面,会发现多了一个光盘,点击光盘,在标题栏的下方右侧,有一个 运行程序,点击,然后重启Ubuntu即可。

安装msys2

清华镜像帮助目录:https://mirror.tuna.tsinghua.edu/help/msys2/
软件下载路径:https://mirror.tuna.tsinghua.edu/msys2/distrib/
下载好后,直接安装就可。同时注意安装路径下不能用中文

配置环境变量

打开msys2的安装路径,一般是…\msys64,找到文件 msys2_shell.cmd,用记事本打开

去掉这一行前的rem单词即可

安装和更新插件

这里和Ubuntu一样,需要更改软件源,将首选地址设为国内的镜像:
在 msys64\etc\pacman.d 目录下有三个文件:
mirrorlist.msys
mirrorlist.mingw64
mirrorlist.mingw32
用记事本打开,然后将第11行的 网站 设为第一位即可。



保存,退出,打开查看效果:
输入 pacman -Sy 更新一下

安装 一些软件插件

更多推荐

Linux学习之VirtualBox安装Linux