-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
能否有通用的U盘启动系统 #606
Comments
另外,原CM311用的btrfs。准备重新刷ext4。刷了一个u盘后发现插上u盘启动不会有彩色条纹,但仍然进emmc系统。 |
一个固件在打包的时候会生成一个固定的mac地址,所以1个固件不能写入N个U盘在同一个局域网使用,如果要使用需要先手动把在线的其他U盘里的mac地址改下,或者先把其他的盒子断网,改你现在启动的U盘里的系统的MAC地址。 如果写入EMMC就没问题,安装脚本会重新生成新MAC地址。 /etc/network/interfaces |
(选的zsh 305 ext4) |
你选的哪个序号安装的 |
如上,已edit |
想请教,准备线刷会安卓电视系统,需要按rest?我问商家刷按reset不行,还要免拆神器? |
哪个版本的固件 |
Armbian_22.11.0_Aml_s905l3a_bullseye_5.10.147_server_2022.10.06.img.gz |
305没有主线U-BOOT,理论上不可能砖了,而且重新插入USB能启动。 我记不清是不是要先刷什么底包,你看看说明,他们写的很详细,安装前的操作。 刷机工具和常见盒子的安卓固件可以在这里下载(各安卓系统的压缩包里都附有短接点示意图) |
感谢你无私的帮助。 |
我这个是前一段时间从帖子里下载保存的,他们测试了可以使用。 我见有人发一种HDMI头的短接神奇,好像晶晨s9xxx的盒子基本都通用,说不用拆机,直接插入这个HDMI头几秒钟就进入系统恢复模式了,我没使用过不知道能不能用。如果你的盒子网上查不到短接点位置,不妨去某多上搜搜这个神器。 |
这图片发和没法一样,全是棉花糖。 |
接键盘,回车看看是不是有登录提示了 |
在主路由看了没IP,接键盘回车,只有空行。可以输任何数字再回车。没什么反应。 |
如果是砖了,你连这个跑码都看不到。全屏幕黑的。 我不理解5.15下BT不好用是什么意思,因为内核是独立的,5.4/5.10/5.15/5.19这4个版本的内核都可以随时自己切换更新。 |
感谢互动啊,反复开关电源后,我刚刚试了下再插U盘启动,居然跑码了,提示输入账户。 |
sync USB安装完成后,不要拔掉USB再重启一次,然后再poweroff关机,拔掉USB,插电从EMMC启动。 |
你这个项目的 isuue #562 |
另外有个值得关注的点,这给U盘系统networking 和NM同时开着,我看提示net interfaces up fail之类的 |
另外现在安装脚本里是适配的 https://github.com/ophub/kernel/releases/tag/tools 不喜欢跑一键脚本,可以手动逐项操作,看说明文档的 12.10 https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/armbian-docs/README.cn.md |
另外现在安装脚本里是适配的e900v22c(序号304)和cm311(序号305)的安卓分区,不指定m401的分区是多少,如果和这2个不一样,你写入emmc可能会出现问题,覆盖了不安全的区域 |
意思就是说,你无论选择304还是305,你是套用别的盒子的安卓分区。 如果你的m401和这2个盒子不一样,你选择哪个安装也会无法使用。所以最好的办法是看看自己的分区是什么,好量身配置自己的分区大小,这样写入emmc才是稳定的。 |
或者说,how,怎样才能用这个U盘去改写老设备cm311。主要是,属于”原CM311“的u盘已经无了。 |
你是m401,就不用管cm311的事情了,你恢复安卓系统后,自己看看自己的分区,和现在已知的2个中的哪个一样,如果都不一样就要建立一个新的分区大小,你可以把excel发上来,我比一下 |
另外B863 AV3.2在路上。早知道再买个大众款CM311了 |
好的,我试试。如果没有回复,就是我整不明白代码。。。 |
看看这个帖子: #517 你的盒子目前属于未知状态,因为目前不知道他的安卓分区大小,所以你安装至emmc套用的304和305的大小都不一定是对的,最好确认一下。你是第一个反馈使用m401安装emmc的人,如果你确定了m401的安卓系统分区大小,测试了使用结果,后来的用户就可以享受你的成果。 https://docs.qq.com/doc/DWFprWWxZa290VXNk |
随着厂家更改物料,我不认为这种方式够自动化。 |
或许这就是系统启动不起来的原因? |
为什么不能完全擦除,使用一个干干净净的emmc呢?可以这么理解:::::::保护分区里有BIOS?吗 |
如果是分区不对引起的问题,这类键盘等问题都不是dtb能解决的,会陆续出现各种不可思议的现象。 |
因为没有可用的主线u-boot,所以不能擦除全部分区使用,只能挑着安卓系统里安全的分区位置使用。 这是个电视盒子,他不是开发版,所以不能全擦除了。和树莓派那种开发版不一样。在没有完整主线u-boot的情况下只能挑着用,这已经算不错的选择了,个别盒子锁了,只能usb使用。 |
什么时候能有openwrt那样的不死boot。就不用受这气了 |
这么说吧,401A是我为311准备的后备硬件。 |
我就想,是不是要初始化。 |
直到现在,还是没能实现从U盘启动armbian |
m401生产的时候也没想到会被人拿来刷armbian,它只想好好地表演电视节目。 |
linux该有的驱动都有,倘若没有bios。我想把任何不属于linux 的分区清空。 |
一个新系统就应该能自由划分磁盘 |
除非受限于人:bios |
如大佬所说,我用此项目时只有E900的结构。是不是能这么理解,我手上的CM311设备的分区早已经被破坏了。我现在只好再买一个CM311咯? |
娶的媳妇是用来彼此适应的,要匹配起来,和谐起来。 |
目前只能用原厂的uboot,原厂是为安卓设计的,安卓很多分区不可写,设备众多主线uboot没有做出来,emmc不能随心所欲的使用,只能写入安卓安全分区。 |
你拿刷机软件把原厂系统刷回去就恢复原来的分区了,不用买新的。软件系统可以反复安装,一会winxp,一会win10,不是安装了一个就要买新机。 |
现在能正常使用,是不是不用重刷了? |
uboot究竟藏了什么秘密 |
和bios原理一模一样? |
你刚才不是不能使用?现在能使用了? |
在那次插入u盘,然后跑码进入系统之后。 想提个请求:能在生成系统时删除/禁用networkManger吗。或者删除/禁用networking。 M401是从这个时候开始能用的。 cm311用e900的方式刷人emmc一直正常使用着。 |
OK plz close |
我检查了几次新固件,发现networkManger默认是关闭的,可是有好些同学们反应这个服务是启动的,不知道是在什么操作中激活的,这2个服务有人自选关闭其中一个。 |
希望写入文档,大家伙最好写入emmc之前就处理好吧。 |
对了,没wifi的朋友记得关hostapd服务 |
结论就是m401使用原厂固件,armbian-install写入emmc时使用305序号(cm311盒子分区),目前测试可以使用。 |
有两个设备:CM311 M401
刚开始准备插上U盘写入新设备M401的EMMC。
发现用CM311初始化的U盘armbian不能直接在401上用。
edit:
#565
The text was updated successfully, but these errors were encountered: