大二上第一次从zzl口中听说虚拟机,大二下的《并行程序设计》和《软件安全》两门课也是和虚拟机打了太多交道,装过的虚拟机恐怕也有五台了。软件的同学倒是本学期第一次装虚拟机。但是我却在这上面花费了一天有余的时间。感觉什么古怪的问题都被我碰上了。时间有限,简单梳理一下思路吧。

一开始按照老师的要求:用VirtualBox装Ubuntu22.04。首先,VirtualBox官网下载实在过于慢,于是去清华源下载该安装包,此处可能埋下隐患。Ubuntu22.04倒是从官网下载非常方便。接着就是按部就班地配置,但是启动虚拟机就花费了非常非常久,接着开始安装Ubuntu,重启等等,就直接到了傍晚。晚上上课的时候终于打开了Ubuntu,但是反应极其慢,令人发指,完全不适合工作。

感觉是VirtualBox的问题,于是问老师能不能用VMWare替代。老师的说法是:首先要有资源,其次同样要增强功能(其实对应的是VMWare tools),再次是可能会有一些小不同,但是可以用。

实在不想折腾virtualbox了,于是改用VMWare,只能说VM过于强大,装虚拟机非常流畅,安装Ubuntu也快了不少,只能说确实是VB的问题,毕竟我是用同一个镜像源。

安装了不代表完事大吉。VM tools也需要配置好,否则不能实现主机虚拟机复制粘贴,并且显示也会有问题。但是工具栏的VM tools重新安装是灰色的,不能用。只能手动安装。手动安装就需要去找对应的iso文件,这一步倒没什么。找到了VM tools的压缩文件之后还需要进行解压和安装,按部就班即可。但是VM tools并没有生效。CSDN上需要输入两条命令,类似更新。接着发现源地址失效了,又需要改源地址。但是改源地址需要复制大段代码,主机虚拟机互相不能粘贴,所以要用虚拟机访问清华源。更改源之后,基本就可以了。操作之后记得重启。

最后实现了VM tools生效,复制粘贴可以了,屏幕也可以全屏了。但是图标和文字还是比较小,但是大体就能用了。

只能说绝大多数时间都浪费在了VirtualBox上,VMWare虽然碰上一系列问题,但是好还是很快,希望后续不要有什么隐患吧。

以上。