魔百盒折腾Armbian后安装CasaOS经验和总结

2024-04-21 20:05:11 31点赞 192收藏 39评论

前几天写了一篇玩客云刷机的文章,没想到有点小火爆,说明玩客云的保有量很大,可玩性也很高,但是相对来说性能有点弱,我用了两个星期,下载软件qb的服务莫名会停止,需要手动重启。其实很多人家里也有一个可玩性很高的东西,性能比玩客云好很多,安装CasaOS后,通过Docker安装软件完全可以满足家庭用户的需求。它就是装宽带送的盒子,下面就让我分享一下折腾过程。

在分享之前我说重点,这个盒子如果仅仅刷机成普通的安卓盒子,还是比较简单的,网上教程很多。但是折腾成Armbian之后安装CasaOS需要一定的动手能力,我走了很多弯路,网上有些教程还是错的,我就说一下我琢磨出来的过程。如果出现相同的问题,我可以告诉你解决办法,如果出现不同的问题,恕我无能为力,毕竟我也是小白。

首先你要确定下你的盒子型号,不同型号刷机过程不一样,我选择的是盒子配置是2+8,百兆网口,没有无线。注意芯片一定要晶晨S905L3A或者S905L3AB,如果只是S905L3或者S905X2,也可刷机,但是刷机包不同,具体教程类似,需要鉴别,至于其他的SoC,我没研究过,不敢说。怎么确定你的盒子里面CPU型号,最好拆机。

就这个SoC就这个SoC

张大妈里面也有教程,但是有点含糊,我尽量写得通俗易懂一点,只要是这个型号的机器应该没问题。

首先准备工具,网上很多老版的教程需要拆机短接,双公头USB线,甚至需要晶晨专用短接刷机神器,我找到的这个教程比较简单。上面的东西都不要,只要一个优盘和盒子以及遥控器,缺点是可能挑优盘,这个我一会再说。简单说就和安装Windows一样,是把系统装进优盘里,然后通过优盘安装到盒子的EMMC里。

差点买了这个,实际不需要差点买了这个,实际不需要

首先去最大的同性交友网站(ophub/amlogic-s9xxx-armbian/releases)下载Armbian的系统包,我用的是这个6.1.82系统包,这才过去几天就更新过了,至于Nobel, jammy, bullseye, bookworm有啥区别我也没搞懂。

我用的是6.1.82版本我用的是6.1.82版本

然后用软件烧进优盘,我用的rufus-3.21,这些软件网上很容易找到的,临时找也来得及。

魔百盒折腾Armbian后安装CasaOS经验和总结

将烧录好的U盘插入靠近电源USB口(亲测我的机顶盒另一个USB口也可以),并插入键盘网线,HDMI接入显示器或者电视。如果没有USB键盘,等盒子启动好之后用电脑端通过finalshell或putty访问貌似也可以,最好准备finalshell这个软件,为啥我一会再说。

打开盒子电源后,以每秒三次的频率按遥控器的右方向键,直至屏幕显示开始更新,这个时候屏幕会花,等待即可。显示器会跑代码,如果出现Welcome to ARMBIAN,恭喜你已经成功了。如下图。

魔百盒折腾Armbian后安装CasaOS经验和总结

如果出现下面这个图,或者像死循环一样一直在滚动,那么说明没有成功。我第一次就没有成功,一开始以为是系统包问题,换了一个系统包还是这样死循环,难道还是要我拆机短接吗?我换了一个优盘居然可以了,对天发誓,原来的优盘绝对是好的,估计这就是挑优盘吧。

错误种类很多,基本都是死循环一样错误种类很多,基本都是死循环一样

其实16G甚至8G优盘就够用了。

之后会让你自己设置密码,shell选项选bash,创建用户可以Ctrl+C取消创建,使用root用户即可。

然后我们需要把系统刷入盒子的EMMC里,输入armbian-install,回车即可,接下来会让你选择盒子型号,然后选择文件系统,一般选择ext4就行,但是,过一会就报错了。具体看我的拍照。

魔百盒折腾Armbian后安装CasaOS经验和总结

有人说好像是频率问题导致报错,我也不懂,反正继续度娘。

下面的处理过程我搜到的中文互联网教程都有瑕疵,完全照抄是不会成功的,我卡了很久才找到正确方法。

由于操作复杂,需要在电脑运行,此时盒子只需要接网线和电源线即可。前面几步操作都是对的,首先找到盒子的IP,具体过程我就不说了,用finalshell软件进入ssh界面。

1.安装依赖

apt-get update

apt-get install -y device-tree-compiler

2.接下来反编译命令(使用 dtb 文件生成 dts 源码)

cd /boot/dtb/amlogic/

dtc -I dtb -O dts -o meson-g12a-s905l3a-e900v22c.dts meson-g12a-s905l3a-e900v22c.dtb

3.打开转换成功的meson-g12a-s905l3a-e900v22c.dts搜索max-frequency找到mmc开头的把默认值改为0x5f5e100

这是网上很简略的教程,是不是有点懵,我来详细说明一下。这里就可以看到finalshell这个软件的好了,根据下面图片用软件,下载meson-g12a-s905l3a-e900v22c.dts这个dts文件,别下载错了,我第一次就下载错了耽误很长时间。然后直接用记事本打开,搜索max-frequency,里面的内容修改成0x5f5e100

魔百盒折腾Armbian后安装CasaOS经验和总结魔百盒折腾Armbian后安装CasaOS经验和总结

然后用finalshell软件把盒子里面的这个目录下boot/dtb/amlogic原文件删掉,把修改过的上传。

4.编译命令(使用 dts 编译生成 dtb 文件)

cd /boot/dtb/amlogic/

dtc -I dts -O dtb -o meson-g12a-s905l3a-e900v22c.dtb meson-g12a-s905l3a-e900v22c.dts

网上找的教程全部都少了我加粗的地方,为啥我也不知道,有可能他们能成功,我运气不好吧……

网上教程都很简略网上教程都很简略

5.写入emmc

armbian-install -a yes

等待跑码即可。

魔百盒折腾Armbian后安装CasaOS经验和总结

前文我说过了,盒子刷armbian就是为了casaos这个轻NAS。不过和玩客云区别的是盒子需要先装docker然后才可以装casaos。

接下来来安装docker,还是用老方法,首先输入“apt update”更新下软件,然后示输入“armbian-config”,依次选择“software—softy—docker”,用空格选中docker,然后按回车install docker。

魔百盒折腾Armbian后安装CasaOS经验和总结魔百盒折腾Armbian后安装CasaOS经验和总结

等它进度条走完,docker就装好了,在命令行输入“docker version”就可以看到docker版本啦。

魔百盒折腾Armbian后安装CasaOS经验和总结魔百盒折腾Armbian后安装CasaOS经验和总结

下面就是安装casaos,过程我就不赘述了,可以从换源开始,具体也很简单了,教程很多,可以参考我之前的文章,高手的话还能玩出花来,我就不班门弄斧了。

最后说一下,晶晨的SoC芯片可玩性还是很大的,目前盒子中S905L3A性能比S905L3性能好点,购买时候一定要注意鉴别。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
39评论

  • 精彩
  • 最新
  • 下载软件 qb 停止可能和内存不够有关,我 aio 上的 openwrt 虚拟机 自带的 qb 也碰到过自动停止运行的问题,我把 openwrt 虚拟机内存调大了之后再没出现过

    校验提示文案

    提交
  • emmc频率那段很实用,之前折腾半天,后来找个了高速u盘凑合用了,如果只有8g rom写入emmc也就那样,反正docker空间也得用u盘扩充

    校验提示文案

    提交
  • 感觉操作难度有点高 家里有个1g内存的 不知道够不够

    校验提示文案

    提交
    1g可以刷,但是有可能不稳定

    校验提示文案

    提交
    没用

    校验提示文案

    提交
    收起所有回复
  • 你好,我的E900V22C是s905l3a-b的,刷O大的包去emmc就报错,降频率从200到100到50到25都不行,实在不知道是哪里的问题,方便指点一下么?

    校验提示文案

    提交
    u盘能正常进系统吗?是不是刷emmc那一步报错?

    校验提示文案

    提交
    u盘可以正常引导,写入emmc就报错,和你文内一样,但是我按你方法修改后还是不行,按O大的说法继续降频到25了都还报错,不知道是哪里的问题。

    校验提示文案

    提交
    还有7条回复
    收起所有回复
  • 为什么我移动的机顶盒没有先安装Docker直接安装CasaOS也可以。。

    校验提示文案

    提交
    你刷的系统带docker?我也不懂

    校验提示文案

    提交
    原来不用先安装Docker,你安装CasaOS的时候默认会给你安装Docker

    校验提示文案

    提交
    收起所有回复
  • 请问张大妈啥玩意儿。我看了很多文章都有这个词,新手。不懂

    校验提示文案

    提交
    你问张大妈?zdm的拼音缩写

    校验提示文案

    提交
    懂了。原来是这样啊

    校验提示文案

    提交
    收起所有回复
  • 为啥我按方向右键进不去bios呀

    校验提示文案

    提交
    u盘在两个口都试试,u盘制作的没问题?遥控器有没问题?

    校验提示文案

    提交
    收起所有回复
  • 文章不错,点赞!
    我的n1也是这个芯片,刷了好几遍了 [高兴]

    校验提示文案

    提交
  • “首先去最大的同性交友网站(ophub/amlogic-s9xxx-armbian/releases)下载Armbian的系统包,”好像暴露了点什么

    校验提示文案

    提交
    这个有什么来头吗?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 昨天刚刷完个S905L3B的,用最新的镜像一般问题很少

    校验提示文案

    提交
  • 有个905l2 1+8G的,在U盘能启动openwtrt,能改ip,但是登陆不了后台。

    校验提示文案

    提交
  • 加个edup的usb网卡,非常好用 已经刷了creelec,加上docker加持,全能型。

    校验提示文案

    提交
  • 沙发椅,我来坐

    校验提示文案

    提交
  • 可惜是个百兆口

    校验提示文案

    提交
    废物利用嘛

    校验提示文案

    提交
    收起所有回复
  • 同问,文中的四个版本区别

    校验提示文案

    提交
  • 百兆口不太够用

    校验提示文案

    提交
    为啥?

    校验提示文案

    提交
    收起所有回复
  • 怎么现在DOCKER那里,没法安装DOCKER?

    校验提示文案

    提交
    估计要科学上网才行 很多镜像源失效了

    校验提示文案

    提交
    有国内的镜像DOCKER安装地址吗?

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
192
扫一下,分享更方便,购买更轻松