海思芯片机顶盒出现“Read-only file system”的解决办法

移动新魔百盒M301H机顶盒采用海思3798MV300芯片,用TTL转USB串口线连接后登入系统,具体连接方式如下图所示:

在这里插入图片描述
当拷贝文件至/system/bin目录或根目录下时,出现“Read-only file system”,显示为“只读文件系统”,无法拷贝文件到此目录下,或在此目录下新建文件、目录。用 cat /proc/mounts 命令查看结果如下:
在这里插入图片描述
在上图中,可以看到,“/”根目录和“/system”目录,都被挂载成”ro“只读模式,其他的文件系统都挂载成”rw“读写模式,这就导致了在这两个目录下无法创建和复制文件。同时在上图中也可以看到根目录对应的设备文件为“rootfs”,"/system"目录对应的设备文件为“/dev/block/platform/soc/by-name/system”,把这两个设备文件重新挂载成“rw”可读写模式即可,执行以下命令:

/*把根目录挂载成可读写模式*/
mount -o rw,remount rootfs / 

/*把"/system"目录挂载成可读写模式*/
mount -o rw,remount -t ext4 /dev/block/platform/soc/by-name/system  /system

版权声明:本文为weixin_49364907原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。