如何在oowow下进入emmc文件目录

emmc下安装的Ubuntu出现问题,想通过oowow方式进入emmc目录下,修改文件。如何在oowow下进入emmc文件目录?@numbqq

eMMC对应块设备为:/dev/mmcblk0,在oowow下挂载相应的分区操作即可。

请问具体如何挂载?
mount /dev/mmcblko /mnt报错mount:mounting /dev/mmcblk0 on /mnt failed: I/O error

Hello @loopolike

你之前eMMC里面的Ubuntu系统是什么固件?是通过oowow安装的吗?

对,是通过oowow安装的,上面的我刚才上传的挂载emmc分区的报错

Hello @loopolike

进入oowow执行blkid可以看到对应eMMC分区,如下:

root@vim4-00002:/# blkid 
/dev/mmcblk0p1: LABEL="BOOT" UUID="4b136c45-1de9-48d2-b9c2-d85495f8e016" TYPE="ext4" PARTUUID="dd140000-01"
/dev/mmcblk0p2: LABEL="ROOTFS" UUID="475933f4-e4d4-4173-8d24-c8d07fa5a9d1" TYPE="ext4" PARTUUID="dd140000-02"

/dev/mmcblk0p1 - 为boot分区。
/dev/mmcblk0p2 - 为rootfs分区。

挂载(前提是你的分区没有损坏):

root@vim4-00002:/# mount /dev/mmcblk0p2 /mnt/
root@vim4-00002:/# ls /mnt/
bin    dev    home   media  opt    root   sbin   sys    usr
boot   etc    lib    mnt    proc   run    srv    tmp    var

1,执行blkid没有任何信息回复
2,ls /dev/mmcb*
得到/dev/mmcblk0 /dev/mmcblk0boot0 /dev/mmcblk0boot1 /dev/mmcblk0rpmb
3,重启系统,不进入oowow,Ubuntu server 20.04可以正常启动,ssh也是可以正常连接;

现在的问题是我在系统的启动目录下放了,自己的启动脚本,脚本有问题,所有想通过oowow,进入emmc的方式删除有问题脚本,来解决问题。

这个是测试固件,分区不是MBR,因此在oowow下面无法看到对应的分区,无法进行操作。如果你是通过oowow安装的Ubuntu 22.04固件,就可以通过上面的方式进行挂载。

好的,我知道了,那我就频繁重装系统吧,目前没办法升级到22.04,配套的各种环境不支持22.04

也不必,这个是分区的问题,目前oowow在线安装的这个是很早之前的测试版本,分区不是MBR的。

如果你需要,我这边可以在编译一个Ubuntu 20.04 MBR分区的测试固件,这样就可以在oowow下操作了。

那就最好不过了,那你就帮我做一个,太感谢了

Hello @loopolike

已上传,你可以使用oowow在线安装:vim4-ubuntu-20.04-server-linux-5.4-fenix-1.4.2-230221-develop.img.xz

同时也支持了overlays。

1 Like

再次表示感谢 再次表示感谢 再次表示感谢

1 Like