解决方法:刷第三方系统
背景:
https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T4/zh
刷的官方wiki给的gdrive里的8月镜像,插了个铠侠的2t xg7 ssd
debian和ubuntu镜像都无法识别nvme固态,lspci和fdisk -l直接不显示设备
几个月前的ubuntu是没问题的[吃瓜]不知道友善犯了啥病
不过考虑到最新的系统用的还是祖传4.19内核,手动升级内核也是失败,我还是刷别的系统吧
目前适配比较好的是armbian和dietpi,后者是前者的精简版,专门给iot设备用,负载比较低,比较适合跑headless server
还有一个github的全量包,体积很大,没有试过
https://sd-card-images.johang.se/boards/nanopc_t4.html
刷机方法很简单,有读卡器就插电脑上,用刷写软件写入就行了,镜像下载这个
https://dietpi.com/downloads/images/DietPi_NanoPCT4-ARMv8-Bookworm.img.xz
没有读卡器的话,用本体插sd卡也能刷,镜像传到机器上,解压出img文件,用dd命令刷就行了,不过要改下设备名,用官方系统我记得是mmblk1之类的
http://git.linux-sunxi.cn/osi/orangepi/jiang-cao-zuo-xi-tong-xie-ru-tf-qia/jiang-cao-zuo-xi-tong-xie-ru-tf-qia.html
说下要后面注意的几个点
1. sd卡启动需要按住boot键开机,有壳子的话就是maskrom那个按键,也就是有线刷机的那个键,wiki上有图片也可以对比一下
2. dietpi第一次启动会自动配置,需要等一段时间才能ssh,官方文档说是5分钟左右
3. ssh默认账号root或dietpi 密码dietpi,第一次进去会检查更新和初始化配置,这时候会请求github,网络不行的话会卡住,自行解决。卡住的话直接ctrl c退出来就行了
dietpi装好之后有两个apt源,一个debian官方,一个dietpi的
可以按下面教程把官方源换成ustc的镜像
https://mirrors.ustc.edu.cn/help/debian.html
dietpi的源我查了下走的是cf的cdn,基本能用[笑哭]反正也没人做镜像
有条件的话还是搞下网络,初始化流程走一遍,里面涉及到改密码,安装软件之类的操作
PS:
sd卡可以刷到emmc,后面有空我会试试,不然每次开机都要按boot才能进sd卡的系统