yinjiagang 发表于 2026-5-19 17:08

当贝B1S刷armbian(无需拓展坞,一个USB口就够用)

本帖最后由 yinjiagang 于 2026-5-19 17:23 编辑

###刷机需谨慎!本人不对刷机造成的任何后果负责!!!###刷机需谨慎!本人不对刷机造成的任何后果负责!!!###刷机需谨慎!本人不对刷机造成的任何后果负责!!!理论上B1也可以用,但我只有B1S。准备:4G或以上U盘(最好薄一点,B1S电源口和USB口离得太近,U盘太厚会插不进去!)          双公头USB线一条,一台电脑(废话)开始:由于官方固件无法从U盘启动,所以需要先刷底包。底包固件来源:https://www.znds.com/tv-1204967-1-1.html注:我仅修改了开机动画和自动U盘启动1. 电脑下载AmlogicUSB_Burning_Tool烧录工具软件;2. 打开烧录软件,点击文件-导入烧录包,选择文件目录,导入光盘镜像文件s912.img(下面会提供下载链接);3. 烧录配置勾选“擦除flash”并选择普通擦除,以及勾选“擦除bootloader”;4、等待烧录包校验;①固件导入完毕后,点击电脑页面的开始按钮;②用双头USB线连接盒子和电脑,接入电源线;
③待绿色进图条走到100%,烧录结束;④点击停止后再去除USB和电源线。之后插入盒子电源等待开机进入语言选择界面,可以在此期间制作启动U盘。(如果你是提前制作的启动盘,请耐心等待,不要在这一步插入U盘!!!)
打开Rufus 或其他的启动盘制作工具选择好之后点击开始,(此操作会清除U盘上的所有数据,请提前备份!!!)
等待启动盘制作好后,盒子应该已经进入语言选择界面。现在拔掉盒子电源,插入制作好的启动盘,插入网线,再次插电开机。不出意外的话盒子会在进入语言选择页面之后,自动重启 从U盘启动到armbian。当你看到armbian login 的时候(如果不插显示器就等个三五分钟吧)就可以进行接下来的操作了。从U盘启动成功后,下面就是把armbian写入EMMC首先要获取到armbian的ip地址:进入路由器后台查看ip 地址,我这里是192.168.3.76在电脑上右键win图标,点击 终端 ,提示:这里之所以使用终端是因为ssh工具可能会向shell 注入一些辅助功能脚本,但因为系统还没初始化好(环境路径、权限等未就绪),导致注入失败并报满屏的语法错误 或 无法连接。在打开的终端里输入:ssh root@你的ip地址(如:ssh root@192.168.3.76)回车输入:yes   回车输入密码:1234      回车这里是重置密码,设置你想要的密码,回车,再次输入你设置的密码,这里输入只显示 星号,回车.dtb文件只保留了 b1s的,其他都精简掉了。等待出现图中 SUCCESS 就刷好了
在最下面输入:poweroff回车关闭电源,拔掉U盘。大功告成!!!**** Hidden Message *****

liuboqaz 发表于 2026-8-13 23:23

当贝B1S刷armbian(无需拓展坞,一个USB口就够用) [修改]

lua3306 发表于 2026-6-18 18:06

感谢 可以刷fnos吗?

lua3306 发表于 2026-6-18 18:07

感谢分享,可以刷fnos arm吗?感谢分享,可以刷fnos arm吗?感谢分享,可以刷fnos arm吗?

yinjiagang 发表于 2026-6-18 22:59

lua3306 发表于 2026-6-18 18:07
感谢分享,可以刷fnos arm吗?感谢分享,可以刷fnos arm吗?感谢分享,可以刷fnos arm吗?
...

这个没试过,等我过两天试试的

yinjiagang 发表于 2026-6-19 00:07

本帖最后由 yinjiagang 于 2026-6-19 00:17 编辑

lua3306 发表于 2026-6-18 18:07
感谢分享,可以刷fnos arm吗?感谢分享,可以刷fnos arm吗?感谢分享,可以刷fnos arm吗?
...
可以刷fnnas,把dtb文件改成meson-gxm-q201.dtb覆盖进去,再把fnEnv.txt文件里改成fdtfile=amlogic/meson-gxm-q201.dtb,安装到emmc的时候选择206就好了。简单测试了一下:内存、emmc、USB、网口、wifi、hdmi全都正常,可以放心刷。

lua3306 发表于 2026-6-19 09:56

谢谢大佬分享,我们b1s用飞牛哪个镜像呢?

主要是我前面按照你之前的教程,我遇到了启动问题,

lua3306 发表于 2026-6-19 10:17

我先下载fnnas_amlogic_s912_k6.18.18_2026.06.18.img.gz 这个通用版本,然后按你说的来改。有问题我再请教,谢谢。

extlinux.conf的内容:
label Armbian
    kernel /zImage
    initrd /uInitrd
    fdt /dtb/amlogic/meson-gxm-q201.dtb
    append root=UUID=01c0a605-59f8-4cd1-9c88-8475bf920897 rootflags=compress=zstd:1 rw rootwait rootfstype=btrfs console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 loglevel=1 voutmode=hdmi disablehpd=false overscan=100 sdrmode=auto video=HDMI-A-1:1920x1080@60e plymouth.enable=0


以及fnEnv.txt的内容
verbosity=1
bootlogo=false
console=both
fdtfile=amlogic/meson-gxm-q201.dtb
kernelfile=vmlinuz-6.18.18-trim
instdisk_bootuuid=c835aa54-01
instdisk_rootuuid=c835aa54-02

lua3306 发表于 2026-6-19 10:33

本帖最后由 lua3306 于 2026-6-19 10:41 编辑

我选的,fnnas_amlogic_s912_k6.18.18_2026.06.18.img.gz,extlinux.conf的内容如下
label Armbian
    kernel /zImage
    initrd /uInitrd
    fdt /dtb/amlogic/meson-gxm-q201.dtb
    append root=UUID=01c0a605-59f8-4cd1-9c88-8475bf920897 rootflags=compress=zstd:1 rw rootwait rootfstype=btrfs console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 loglevel=1 voutmode=hdmi disablehpd=false overscan=100 sdrmode=auto video=HDMI-A-1:1920x1080@60e plymouth.enable=0
fnEnv.txt内容如下
verbosity=1
bootlogo=false
console=both
fdtfile=amlogic/meson-gxm-q201.dtb
kernelfile=vmlinuz-6.18.18-trim
instdisk_bootuuid=c835aa54-01
instdisk_rootuuid=c835aa54-02

差不多10分钟了 也没有能进入系统。 因为系统没有启动起来, 后面的根本没有办法执行 。

也就是说 我用的你提供的Armbian_26.05.0_amlogic_s912-b1s_bookworm_6.18.32_server_2026.05.18.img.gz也是一样的进不了系统,倒是都走到了紧急恢复模式(emergency mode),所以后面ssh之后的操作都无法进行。

我也是根据你的s912终极版.zip用Amlogic+USB_Burning_Tool_v2.1.9.exe刷的,也是100%成功的,不插U盘能也能启动到你第一个图的位置。

lua3306 发表于 2026-6-19 10:50

哎 我怎么 u 盘启动就失败了呢 进入了紧急恢复模式你这里都是正常进入的系统

yinjiagang 发表于 2026-6-19 12:03

不应该啊,用的是我提供的镜像吗?不行就重新刷一下s912,选择擦除所有试试,或者启动盘重做
页: [1] 2 3 4
查看完整版本: 当贝B1S刷armbian(无需拓展坞,一个USB口就够用)