aosp 6.0.1,how to mount system.sfs and system.img ? cm13 use losetup can mount,aosp can't

578 views
Skip to first unread message

youling 257

unread,
Mar 3, 2016, 12:15:03 PM3/3/16
to Android-x86
CM13.0-x86_kernel-next_mesa-11.1.1.tar.gz ,use losetup can mount system.sfs、system.img

youling 257

unread,
Mar 3, 2016, 12:16:52 PM3/3/16
to Android-x86
u0_a72@omni:/ $ su
root@omni:/ # losetup /dev/block/loop2 /data/media/0/usbStorage/SDCARD2/android-6.0.1-r10/system.sfs
root@omni:/ # mount /dev/block/loop2 /data/media/0/1
root@omni:/ #

Hypo Turtle

unread,
Mar 3, 2016, 12:28:28 PM3/3/16
to Android-x86
$su
#mkdir /data/media/0/1
#busybox mount -t squashfs /data/media/0/usbStorage/
SDCARD2/android-6.0.1-r10/system.sfs /data/media/0/1

try that -- busybox mount handles the losetup stuff itself

youling 257

unread,
Mar 3, 2016, 12:41:14 PM3/3/16
to Android-x86
same method,aosp 6.0.1,losetup /dev/block/loop2 /data/media/0/usbStorage/SDCARD2/android-6.0.1-r10/system.img,mount /dev/block/loop2 /data/media/0/1,use root explorer open /data/media/0/1 ,empty directory,but use Terminal Emulator ,cd /data/media/0/1,has file. 

在 2016年3月4日星期五 UTC+8上午1:28:28,Hypo Turtle写道:

youling 257

unread,
Mar 3, 2016, 12:59:37 PM3/3/16
to Android-x86
u0_a26@x86:/ $ su
root@x86:/ # busybox mount -t squashfs /data/media/0/usbStorage/SDCARD2/android-6.0.1-r10/system.sfs /data/media/0/1
root@x86:/ # cd /data/media/0/1
root@x86:/data/media/0/1 # ls
system.img
root@x86:/data/media/0/1 #


root explorer,x-plore ……,open /data/media/0/1,empty directory,aosp 6.0.1 

youling 257

unread,
Mar 3, 2016, 1:05:02 PM3/3/16
to Android-x86
u0_a72@omni:/ $ su
root@omni:/ # busybox mount -t squashfs /data/media/0/usbStorage/SDCARD2/android-6.0.1-r10/system.sfs /data/media/0/1
root@omni:/ # cd /data/media/0/1
root@omni:/data/media/0/1 # ls
system.img
root@omni:/data/media/0/1 #

root explorer,x-plore ……,open /data/media/0/1,has file,cm13

Hypo Turtle

unread,
Mar 3, 2016, 2:59:10 PM3/3/16
to Android-x86
After mounting check via terminal if it's mounted there, so

$su
#mkdir /data/media/0/1
#busybox mount -t squashfs /data/media/0/usbStorage/
SDCARD2/android-6.0.1-r10/
system.sfs /data/media/0/1
#ls /data/media/0/1/

Mounting a sfs doesn't make much sense other than copying files from it, I did something similar with the airootfs.sfs from an arch.iso that I wanted to chroot within Android - not sure if that mounted sfs was visible in a file browser either

Edit. I see you have tried looking in the sfs in terminal and it was there.
Check the permissions of the /data/media/0/1 folder there might be something there; you get the same thing with a file browser looking at /data if you don't have root for example; maybe someone knows the proper way to make it appear.

youling 257

unread,
Mar 3, 2016, 6:44:44 PM3/3/16
to Android-x86
we want to use Android Terminal Emulator mount system.img,use root explorer edit mounted system.img,only aosp 6.0.1 has empty directory problem,cm13 can use root explorer edit mounted system.img,data/media/0/1 has files,not empty directory. of course ,aosp 6.0.1 and cm13,data/media/0/1,owner、group is root,permission is 0777

在 2016年3月4日星期五 UTC+8上午3:59:10,Hypo Turtle写道:
Reply all
Reply to author
Forward
0 new messages