gthifb
本机是Hi3798mV100,以下是实操过程,先谢谢楼主提供的测试用kernel映像:
1、保证原来20220530版本的系统一切正常启动与关机。
2、tar -xJf 6.3.0.xz,解出bootimg文件及lib目录。
3、hitool工具下面,把bootimg直接作为hi_kernel.bin的代替文件,单选这个分区,进行映像上载。
4、在putty下面用连接的TTL线进行观察启动过程与登录,确认登录正常与获取的IP(比如192.168.1.102).
5、scp -r lib root@192.168.1.102:/
6、重启机器,继续由putty + TTL中观察与登录。
7、用ubuntu用户登录,进入到用户目录进行软件安装。
7.1、软件是usb-redirector-linux-arm-gnueabihf.tar.gz,下载自 https://www.incentivespro.com/downloads.html#usb-redirector-linux 里面的 https://www.incentivespro.com/downloads/usb-redirector-linux-armeb-gnueabihf.tar.gz
7.2、安装出错,提示:
ubuntu@hi3798mv100:~/usb-redirector-linux-arm-gnueabihf$ sudo ./installer.sh install-server
[sudo] password for ubuntu:
*** Installing USB Redirector for Linux v3.9.9
*** Destination dir: /usr/local/usb-redirector
*** Checking installation...
*** Detecting system...
*** distribution: ubuntu
*** init: systemd
*** kernel: 6.3.0+
Your kernel version is not officially suppported! Would like to try installing anyway [y/n] ? y
You're doing it at your own risk! %)
*** Cleaning up installation...
*** INSTALLATION FAILED!
??? Kernel sources or kernel headers directory not found. Please install the corresponding package first.
楼主有没有什么解决办法? 以往在上网本这类环境下面可以直接安装kernel支持网站上面的kernel header文件来完成安装,但解压的lib文件夹里面的内容没有包含?
要学会自行阅读脚本文件*.sh,没有捷径。