嵌入式的第一次实验作业
(然后一个虚拟机从下午三点装到了半夜……(x
虚拟机的安装:
VMware Workstation 15.5; Ubuntu 18.04.2
(最开始用的是Oracle VM VirtualBox,因为之前用过一段时间的Oracle装虚拟机,这次实在有问题于是换了)
安装主要参考的过程:,除了遇到的问题之外都参考的这一篇
(我没有使用XShell,所以只参考了ssh连接之前的部分)
第一个遇到的问题是在安装ssh最开始的时候,显示无安装包可候选,解决方法具体参考: ,我选择了aliyun的镜像。
ps.这个地方第一个教程用的是sudo apt-get update直接更新源列表,在很多其他的教程里也同样使用了这一句,不过还在前面加了两句 备份sources.list以及利用vi更改源,据说可以提高速度。然后就开始套娃了……没有vi(回头来看这里真的是无知害了自己.jpg,根本不是套娃的锅)要用apt-get install vim-gtk,终端表示没有这玩意儿又要我update。硬着头皮只用sudo apt-get update直接更新速度巨慢,内容巨多,更了将近一个小时还在以零点几kB/s的速度下载……最后被修改最佳服务器救了(看着楼主最开始用的那个sjtu ftp喊出一声交大nb!
接下来还是按照第一个教程走的,
然后遇到的问题是测试网络通断时虚拟机可以ping主机,但主机无法ping到虚拟机。
根据找到的教程看了一下ipconfig(win+R输入cmd打开命令提示符然后输入即可),发现没有虚拟网络的adapter,
左上角-》编辑-》虚拟网络编辑器-》还原默认设置,显示adapter连接,再次ipconfig发现有adapter for VMnet1和8
如果这时Adapter for VMnet8 还是未显示连接可以尝试参考一下这个(我没有用到还原默认设置之后的操作)
ps.发现ipconfig没有VMWare却留有VirtualBox时我顺便把Oracle卸载了2333
但是直到这个时候……还是用主机ping不通……
中途大胆尝试了一次用MobaXterm登录然后失败了……
接下来尝试的方法:虚拟机 ifconfig获得网络配置(但是我的好像一直在变,可能是家里WiFi的问题),包括IP地址(我的是192.xxx.xxx.128)和子网掩码。
进入系统“网络和Internet”设置,点击“更改适配器选项”,右击Adapter for VMnet8 -> 属性 -> 修改至“使用下面的IP地址”,中间的空位和上面得到的IP地址相同,子网掩码是自动补充的hhh
然后主机终于能ping通虚拟机了……
MobaXTerm的部分主要参考
啊……终于可以……准备学命令行了5555555