Information Technology Reference
In-Depth Information
shell@Android:/ $ mount
mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p9 /system ext4
ro,noatime,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p3 /efs ext4
rw,nosuid,nodev,noatime,barrier=1,journal_async_commit,data=ordered
0 0
/dev/block/mmcblk0p8 /cache ext4
rw,nosuid,nodev,noatime,barrier=1,journal_async_commit,data=ordered
0 0
/dev/block/mmcblk0p12 /data ext4
rw,nosuid,nodev,noatime,barrier=1,journal_async
_commit,data=ordered,noauto_da_alloc,discard 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
/dev/fuse /storage/sdcard0 fuse
rw,nosuid,nodev,noexec,relatime,user_id=1023,gro
up_id=1023,default_permissions,allow_other 0 0
The next few sections provide a brief overview of the important file systems.
The root file system ( rootfs ) is one of the main components of Android and contains all
the information required to boot the device. When the device starts the boot process, it
needs access to many core files and thus mounts the root file system. As shown in the pre-
ceding mount command-line output, this file system is mounted at / (root folder). Hence,
this is the file system on which all the other file systems are slowly mounted. If this file
system is corrupt, the device cannot be booted.
The sysfs file system mounts the /sys folder, which contains information about the
configuration of the device. The following output shows various folders under the sys
directory in an Android device:
Search WWH ::




Custom Search