配置虚拟机从下载到安装的小问题总结——2020.3.7
今天两眼睁着的时间是假期创纪录的多,但是没有好好利用吧。因为与太多人进行联系,干扰了自己的生活规律,粗略估计社交时间比平日多花掉了4个多时。哈哈哈哈,想到一个有趣的个性签名:忙到没朋友。哈哈哈_
上午主要是配置了图形学课程中用到的虚拟机,记录下配置过程中遇到的小问题吧:
一、网盘下载
Pandownload时好时坏,不稳定,为了从百度网盘下载大文件,自己废了一番功夫找到一个脚本集合网站Greasy Fork,在里面有不少谷歌浏览器脚本可以便利我们的日常使用。
然后我使用了这个脚本,相当于全家套餐了
我使用的打包好的Chrome浏览器懒人版,密码:5arn
,下载即有使用教程,挺简单的。
当时用Pandownload下载的速度大概能达到2M/s,这个一度能达到6M/s左右的网速。
二、下载文件验证
今天才实际了解、操作了下md5校验,可以验证文件的完整性,我用的2345好压软件的校验功能(可通过工具箱,或者右键最下面有计算md5选项):
-
工具箱计算md5
-
右键计算md5:
但是在验证md5正确后,用2345解压总是有错误导致无法提取文件,于是我又下载7zip
进行解压(我是Windows系统),这个解压是真心慢。4.8G的文件大概花了7min或以上解压,慢到忘记了时间,进度条明明已经显示100%了,但是仍在进行压缩进度向200%以上涨,最开始我以为进度条完成即可,结果解压出不完整的虚拟硬盘。出现Kernel panic - not syncing: No init found. Try passing init= option to kernel
问题,这个问题的大致原因就是要么硬盘文件不完整,要么是配置。配置许久无果,我才怀疑我解压时没有解压完整,最终解决问题。
三、Oracle Virtual Box 系列问题
首先,这个当你配置好虚拟机硬盘后,需要安装自动增强功能
,否则无法使用,这个就好比一座桥,连接虚拟机和物理机系统。
其次,在运行C++时,一点击F5就跳转Setting,后面大概是不光安装了C/C++插件,同时安装了Run Debugger插件,之后一定要重启VS code,不然还是不能运行呀。(这个过程有待考量,我记不太清了。)
最后,熟悉了一下编译流程。流程如下: