之前我还说只要按照教程走,环境搭建基本就没啥问题。
![328d3d14a8e8952eb95982b26e9ce5dd683fa07a.jpg](//image.lceda.cn/pullimage/ES7fKICOSs16MO8XIxTgFqianjRn4OpUQqqmtfFU.jpeg)
第一次环境搭建很顺利,一遍过,没有任何BUG;
然而在我删库准备重来的时候,各种BUG都找上了我,记录一下遇到的几个有印象的BUG解决过程。
# virtualbox的网络显示界面名称未指定
新的问题又来了,网络名称未指定;
![1714881337066.png](//image.lceda.cn/pullimage/2l5L3OucZGHfaEmbullGCsbYDN3tbhcN5Xgyzg3N.png)
## 步骤一
百度一搜,解决方法就出来了;
[源文链接](https://blog.csdn.net/xin_sleep/article/details/117220340)
按照教程来,进入到网络连接,右键打开属性,点击 【安装】----->【服务】------>【添加】----->【从磁盘安装】----->【浏览】,找到virtualbox目录中的一个文件【VBoxNetLwf】;
但是结果怎么有点不对劲。
![1714879651428.png](//image.lceda.cn/pullimage/gVXoUxi7vPM733oQeko0JNXmq29iuRJyhD0hZxBK.png)
**为啥我这个没有出来啊,明明都是按照教程走的啊!**
**virtualBox安装驱动失败:找不到指定模块**
![why.jpg](//image.lceda.cn/pullimage/kFdGIk1K27l7hkD3ErVq9KvwTUoN12I1oG3VVf86.jpeg)
## 步骤二
找**virtualbox设置桥接网络出现错误:“找不到指定的模块”**的解决办法。
有人回答解决方法:下载ccleaner,把有问题的注册表删除,[源文链接](https://blog.csdn.net/unwill/article/details/132835015?spm=1035.2023.3001.6557&utm_medium=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~OPENSEARCH~Rate-2-132835015-bbs-394649416.264^v3^pc_relevant_bbs_down_cate&depth_1-utm_source=distribute.pc_relevant_bbs_down_v2.none-task-blog-2~default~OPENSEARCH~Rate-2-132835015-bbs-394649416.264^v3^pc_relevant_bbs_down_cate)
![cclean修复注册表.png](//image.lceda.cn/pullimage/xfKYrDlQW4x2R2w0rLkIiOpJ6tWYGd3qya0MbuRC.png)
[完整版解决方案链接](https://blog.csdn.net/weixin_74034112/article/details/136425525)
# VirtualBox安装ubuntu过程中一直蓝屏
![1714876101965.png](//image.lceda.cn/pullimage/GICbknPw7sfMes5P8d3aKp1AJ47051iKcY0Sidl3.png)
**一定是我安装方式不对,删除再来!!!**
![ubuntu删除再来.png](//image.lceda.cn/pullimage/RXm45KAuKLm3nhl5o2yBWlVqJeiRxwLpZsKNqQxT.png)
**又又蓝屏!!!**
**我偏不信邪。**
**又删除,又又重装,又又又蓝屏!!!**
**why???**
![why.jpg](//image.lceda.cn/pullimage/86I72Ma1tdYmcwiFFy1Uni70P3rr06EJkWpQOnE1.jpeg)
打开百度,告诉我为什么?
## 一下都是蓝屏的垃圾解决方案(仅限对于本人来说)
### 垃圾方案1
**方案:关闭Hyper_V**
**实际:我win11的电脑上根本没有Hyper_V这个选项啊**!!!
**PASS!!!**
### 垃圾方案2
方案解决“创建 VirtualBoxClient COM 对象失败. 应用程序将被中断”,[源文链接](https://blog.csdn.net/qq_38603541/article/details/86774027)
![1714878524007.png](//image.lceda.cn/pullimage/XdWQrCzPPEhcR8oaas7u8aleKdRhkRpEZw5gzS9E.png)
**根本不顶用啊!!!**
**PASS!!!**
## 真正的解决办法
在搜索解决方案的时候,看到一句:可能代表着电脑中的驱动有问题,有可能是因为使用的软件版本比较低,还没有兼容到目前更新的机器。导致win10无法正确管理主板和处理器。
此处灵机一动,我换个VirtualBox版本行不行;
之前一直去官网下载的最新版本的VirtualBox,也就是7.0.16版本,我找了个旧版本的7.0.14,果然就好了,ubuntu安装顺利,蓝屏也没有出现;
**总结**:**版本一定要对上**;
# 编译报错
## 同步失败
报错:Error: leaving XXXX; does not track upstream.
![1714233360633.png](//image.lceda.cn/pullimage/DAPT1KryzT4PtXpvTsaTCC9UDaK2Wqx6BBlGQHzJ.png)
## 解决办法
.repo/repo/repo sync -l -j88
/home/gg/tspi/andriod/.repo/repo/repo sync -c -j8
## 解决办法1
repo forall -c git reset HEAD --hard
repo forall -c git clean -df
repo sync -c -j8
## 解决办法2
repo sync -d
//上面这个命令运行后会提示没有权限
repo forall -c 'git reset --hard'
repo forall -c 'git clean -f -d'
repo sync -c
————————————————
原文链接:https://blog.csdn.net/fly2700/article/details/119729208
![1714270372545.png](//image.lceda.cn/pullimage/C8cjjaCkVoYBGw2F7cpM0bQDnnUT6TAv3WVE0lmL.png)
同步成功,但好像和官方那个截图有点不一样,不管了,反正没报错,那就是成功了;
但是全编译依旧有问题;
![1714273155673.png](//image.lceda.cn/pullimage/OJhypMTYBL2q53yNWRDn6NDncCd8CqNdE9tkAPy3.png)
试了几次都是这样,全编译报错后,再同步也报错,解决了同步问题全编译还是报错;
**没办法了,删库重来;**
> **sudo rm -r andriod**
然后又按照教程走了一遍,幸运的是,这会编译成功了;
## 全编译报错
![1714875928028.png](//image.lceda.cn/pullimage/oeKhNz96GzsDjIttjD1tVblmafpoa3BOEabS14yD.png)
**还没到选电源那就报错了,why???**
解决办法:[源文链接](https://blog.csdn.net/u010559573/article/details/118155099)
![UTGJCZ0A6{4I@E6M15XO3QO.png](//image.lceda.cn/pullimage/Dfvf5mGtbiqhdVgPrbN4lDSvbRXtS2goMdgAWkZ2.png)
> **sudo apt-get install liblz4-tool**
**安装一个这玩意就行了;**
# 关于我拥有三块板砖的故事
第一块板砖可能是因为扩容的缘故,两种方法没有救回来;第二块和第三块板砖使用MASKROM升级救砖没成功,不过好在TF卡升级把这两块救回来了;
## 第一块板砖
咸鱼上淘的扩容泰山派,原本是1+8,扩容成了4+64;在我某次瞎折腾下载固件的时候,突然就变砖了,按照官方**maskrom升级**教程救砖:
![1714882212302.png](//image.lceda.cn/pullimage/4oyRBaeY7E1wIDIv845sqoUp7FE2xjhc4mxptk4h.png)
**结果:两个触点都要被镊子戳烂了,还是没救回来;**
**TF卡升级救砖**
![1714882347054.png](//image.lceda.cn/pullimage/nNwu7j5VPTryAwqiXsHLANWnYXNUmcvapQ0qP5Gq.png)
**也没救回来!!!**
后来咨询群里的大佬,说可能是ddr或者哪里焊接有问题,毕竟扩容充满了不确定性;
**总结:非大佬不要轻易买扩容,不然都不知道问题出在哪里;**
## 第二块板砖
一切准备就绪,按照直播教程自己写了个背光驱动,扩展板也焊接好了,怼上去试试;
喜提板砖加一;
摸了板子,也不烫手啊,可恶,哪里又有问题!!!
![泪流满面.jpg](//image.lceda.cn/pullimage/SDOCDmm2t3YosxA0zWfsCVs6EAjKNHoMjk7gU6q8.jpeg)
幸好有一位大佬给我指点迷津;
![1714883496418.png](//image.lceda.cn/pullimage/nSJOJoR0SxTviLicLRb2laK8EIxdmwEnqpoIICzl.png)
四个0Ω电阻我都焊了,要死 要死;
这就是不仔细看文档的下次场;
官方教程明确说明了:
默认**不贴(R103和R104)贴(R105和R106)**使用板载背光驱动供电。
并联了两个电阻R99和R100,其中**R99为NC不贴**。
R102 R101为上下拉电阻默认下拉**贴R101,也就是R102不贴**。
## **第三块板砖**
刚下载完固件就显示板砖;
![1714882624272.png](//image.lceda.cn/pullimage/XFJaFy8Ykvn6Gw6VhhYmsq7BVZjtdgY8PMb9gyWj.png)
我不信邪,再来一块泰山派试试;
于是我再次成功拥有了一块板砖;
大佬说是固件有问题,但是我直接用的官方补丁啊,特么的又哪里出问题了。
![1714882778127.png](//image.lceda.cn/pullimage/WmEmEuxZrY2llpHWJErGe4tVU40XKFcluzQWlFye.png)
**我是菜鸡,我找不到问题;**
**怎么办???**
**删库重来!!!**
> **sudo rm -r andriod**
删库大法好,浪费时间少不了。。。
这已经是我第三次删库重来了,啊啊啊啊啊!
上次安装完我的D盘还有60多个G,这次安装完D盘都要炸了。
虚拟机里面还有210G可用,你用它的呀,用我D盘干什么!!!
内存不够的慎重,我的虚拟机已经占用了439G内存了,E盘实在是遭不住了。
![1714882972729.png](//image.lceda.cn/pullimage/Im3qXp1luGdbWjNmgr2zEI3f6iYHshpHSVY6KWwk.png)
![1714884650730.png](//image.lceda.cn/pullimage/OkLLauopYsC8KFfX8dZ31xQk02nQZAARbyFG5HIc.png)
不过好歹算是重装好了;
固件打包烧录都没问题;
**总结:遇到实在解决不了的bug,删库重来,就是占内存;**
# 3.1寸屏幕不亮
吸取了焊接的教训以及固件的教训,刚刚软件重装,以及扩展板重焊的双重buff叠加,我不信今天屏幕还不亮;
为了以防万一,我铁板烧焊接了两块扩展板,并准备了两块屏幕,如此充分的准备,岂不是手到擒来;
然而事实是:连背光灯都不亮,更别说亮点屏幕了;
![1714883994524.png](//image.lceda.cn/pullimage/1HGL6WxgM3E59SR6EgAwS7ABKLrGA603nqOeOCRD.png)
可能是这个板子焊接有问题,换个板子试试。
**还不亮!!!**
也许这块屏幕有问题,换个屏幕再试试。
**还不亮!!!**
**why???**
不应该啊,我的铁板烧焊接的还可以啊,可恶,到底哪里又出了问题!!!
再次呼叫大佬。
![1714884221584.png](//image.lceda.cn/pullimage/qbPGSED3c45TZXHjsK31Mrn5clbfjWSzkGCiecLO.png)
**总结:**
![敲黑板.png](//image.lceda.cn/pullimage/lyirertl4HFG6cUz8DbyUunt6G8TaHqxOtX2IOww.png)
## **这就是不好好听课,走捷径的下场;**
![77e27c7c7b994d037261cc50ee6c40a3.jpeg](//image.lceda.cn/pullimage/HfQu1eM3Odu88u0GgdqgjfJnd0MnBlJZggIlK7By.jpeg)