一、安装光盘启动项注意
安装操作系统ubuntu-18.04.4-desktop-amd64,将ios指定到IDE盘,前期设置操作系统类型要和安装的类型匹配,挂载好光盘启动虚拟机。
安装操作系统过程自动进行,但需要注意Ubuntu操作系统很多扩展工具的选项,最好选全安装,如果工具包没有安装全,后续进入系统后查找Ubuntu Software Update工具更新全部扩展工具,直到所有工具安装完成,该过程需要网络。
二、安装增强功能
增强功能可以共享虚拟机和实体机之间的文件夹、粘贴板等内容,非常有必要安装,等步骤一完成后可点击安装增强功能,有的操作系统可以直接加载到虚拟光驱,但是笔者遇到的情况是点击安装增强功能没有反应,找了半天才发现光驱没有自动挂载,且没有指定安装包。
重启虚拟机后,发现安装镜像已经挂载,而且可以成功打开虚拟光驱内容。
但是点击安装后,会发现安装过程失败,并没有成功
报了两个错误,一个是This system is currently not set up to build kernel modules,另一个是please install the gcc make perl packages from your distribution。第一个问题是没有安装好Ubuntu kernel,通过步骤一已经解决;第二个问题需要安装gcc等第三方工具。
三、第三方工具安装
Ubuntu很多第三方工具需要你通过sudu apt instll命令来安装,而且均有提示,比如gvim编辑器,系统会给你如下提示:
安装提示的前两个sudo apt install vim和sudo pat install vim-gtk3这两个即可应对大部分gvim命令操作。同样,我们使用sudo apt或者sudo apt-get来安装gcc make perl:
sudo apt-get install gcc perl make
注意不能使用sudo yum install gcc perl make命令,Ubuntu安装用的命令是apt、apt-get。使用yum会提示there are no enabled repos。
四、共享文件夹的问题
以上内容完成后,重新安装增强工具,此时就不会弹出之前的错误,显示增强工具安装完成!
但在共享文件夹设置时,又发现了一个小问题,默认共享文件夹放在了系统media目录下以sf_开头,比如说实体机的文件夹叫share_files,那么在虚拟机里面名字就叫sf_share_files。进入media下面确实能找到该文件夹,但是cd进去提示permission denied。原因是登录用户不在vboxsf组,需要输入以下命令:
sudo usermod -aG vboxsf $(whoami)
输入完后重启下虚拟机,共享文件夹中内容即可正常读写操作了。
总结:以上就是我用virtualbox安装Ubuntu过程中遇到的所有问题了,最终操作系统成功安装并成功安装增强工具。你们如果在安装过程中遇到了什么问题,可留言给我,我会一一回复。



