Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装

因为刚转到linux系统,与很多地方不熟悉,想要直接用来开发的话会非常慢而且wine的bug对刚入门的小白来说是很难解决的,所以我打算在ubuntu中安装一个虚拟机来运行win系统在短时间内开发的时候可以暂时转入到比较熟悉的界面进行开发。

首先安装虚拟机

由于VMware属于商业软件,并且比较大,所以我决定安装Virtualbox。
在命令行下输入

sudo apt-get intstall virtualbox

安装完成后使用(没有相关源的时候可以参看参考连接用package进行安装)

sudo virtualbox

以管理员身份运行虚拟机,这样的好处是可以把一些外设直接连接到虚拟机。
如果觉得英文界面不方便的打开File->Preferences->Language中选择你想用的语言
Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装

创建虚拟机

在任意目录复制好系统映像
点击new设置基本信息Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装
然后是设置内设置内存,因为不用装很多软件,而且笔记本只有4G,给多了在开启虚拟系统的时候会非常卡,所以我给了很小。
Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装
然后就是设置硬盘Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装
一般选择第二个,第一个是不添加硬盘,第三个是使用旧的硬盘文件,这个一般用在把虚拟机文件移动到新的电脑再创建虚拟机时用的,如果该虚拟机文件已经存在系统就不需要再安装系统了。
Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装
选择虚拟机硬盘类型

  • VDI是Virtualbox特有的格式
  • VHD 全称 Virtual Hard Disk ,中文名虚拟硬盘,VHD其实应该被称作VHD技术或VHD功能,就是能够把 一个VHD文件虚拟成一个硬盘的技术,VHD文件其扩展名是 .vhd,一个VHD文件可以被虚拟成 一个硬盘,在其中可以如在真实硬盘中一样操作:读取、写入、创建分区、格式化。
  • VMDK(VMWare Virtual Machine Disk Format)是虚拟机VMware创建的虚拟硬盘格式,文件存在于VMware文件系统中,被称为VMFS(虚拟机文件系统)

然后是选择虚拟硬盘创建方式Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装
Dynamically allocated是创建的虚拟硬盘文件刚开始会很小,但是随着使用逐渐变大
Fixed size是直接创建相应的大小的虚拟硬盘文件,这样在使用时会比较快
最后就是选择虚拟硬盘的存储位置和大小。
完成后就成功创建了虚拟机硬盘

安装系统相关设置

先进入到管理界面选中刚才创建的虚拟硬盘进入设置Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装
在System->Motherboard->Boot Order把Optical勾上
在System->Processor->processor选择两个cpu
在Storage->Storage Devices选中光盘在右边的Optical Drive添加你的系统映像路径(没有光盘的话就在下面的加号添加上)
点击ok就可以开启虚拟机了。

系统安装

参照windows的安装。

目前在使用中发现win10不能正常加载引导可能是软件设置的问题,有兴趣的朋友可以自行探索解决方法。
建议少用虚拟机,而是在linux中寻找另一个方法否则很难达到学习linux的目的,习惯了的话就变成在linux下用windows了而不是在学习linux了

参考:
常用虚拟机软件推荐
环境配置 | Linux中安装VirtualBox虚拟机