ophub

Results 96 comments of ophub

errors 挂载选项用于定义当文件系统发现有错误时应该采取的动作。对于 ext4 文件系统而言,这个选项可以有不同的设置值: - errors=remount-ro:当检测到有错误时,将文件系统重挂载为只读模式。这是一种安全措施,可以防止文件系统错误加剧。在用户手动检查并修复错误之前,不允许对文件系统进行写操作。 - errors=continue:即使文件系统发现错误,也继续以读写模式运行。这可能会导致数据的进一步损坏,一般不推荐在生产系统中使用。 - errors=panic:一旦文件系统发现错误,便会引发内核错误(kernel panic),并停止系统。这通常用于一些对数据一致性要求非常高的系统。 默认情况下,大多数系统会使用 errors=remount-ro,因为它能在保护系统不受进一步损坏的同时,使系统能继续运行,尽管是在受限的只读模式下。在处理文件系统错误之前,系统至少能保持运行,并允许用户对其进行故障排查和数据备份。 如果你在 errors=remount-ro 的情况下是只读,应该立即修复,而不是绕过,这可能会让问题更严重。

首先在刷系统的时候,不要把u盘插在运行的安卓系统里,插入会百分百篡改了armbian的权限,表现的就是只读,只能重新刷u盘的armbian系统,正常的操作是断电,查u盘,插电开机从u盘启动armbian。 如果不是刷机时碰到的系统只读,是日常使用的时候突然系统只读了,那么检查磁盘坏道,修复坏道。

n1换emmc你看一下复刻的原盘中的内容。 https://www.znds.com/tv-1145022-1-1.html

忽略。这是无线网卡驱动,这个是从第三方集成到内核的,有些设备可以驱动,有些无法使用,这个8822cs已经更换过几个版本了都这样挑设备。你在armbian-config里禁用无线即可。

fork仓库,编译6.6的固件

~/build-armbian/armbian-files/common-files/etc/model_database.conf `KERNEL_TAGS`改`stable` build-armbian.yml 的 armbian_kernel 里添加个 6.1.82, auto_kernel 不选择(false)

![Snip20240423_1](https://github.com/ophub/amlogic-s9xxx-armbian/assets/68696949/7e354151-d6de-45c2-8e93-b907c6e67160)

model_database.conf是基础,设置了允许使用的内核范围。stable的可选范围最广,也支持指定版本。这里的限定是结合着f大的内核仓库设计的,有些dtb只在部分内核里有,有些设备要使用指定的系列。 yml流程控制文件是提供了参数选择,内核版本和是否自动选择最新。 不过我奇怪你为啥死磕这个6.1.82呢,更新的版本不是更好吗?而且内核是可以自由切换更新的,任意内核版本的固件都可以通过`armbian-update -k 6.1.82`更新到指定内核版本。

根据你提供的资料,我添加了,正在Actions里打包,10分钟后你到releases里下载测试下。反馈下情况。另外你有这个设备的dts和u-boot的源码吗?