Android挂载系统分区执行mount和remount
第一种,通过adb挂载,需要root权限;
adb root //adb 获取root权限;
adb remount /system //从新挂载system目录或者说分区
第二种:通过Android下的Linux命令挂载,需要root权限;
adb shell //进入Android命令
su //获取root权限,不然无法执行挂载命令
mount -o rw,remount /system //rw 和remount选线的先后顺序可能导致错误;
chomd 777 /system
关于mount命令的介绍
mount [-afFrsvw] [-t TYPE] [-o OPTIONS...] [[DEVICE] DIR] //通过adb shell ,在执行mount --help既可查看
我一般使用 [-o OPTIONS...] [[DEVICE] DIR] 这两个参数实现挂载目录;
-o OPTIONS可以选参数
async:异步模式;
sync:同步模式;
atime/noatime:包含目录和文件;
diratime/nodiratime:目录的访问时间戳
auto/noauto:是否支持自动挂载
exec/noexec:是否支持将文件系统上应用程序运行为进程
dev/nodev:是否支持在此文件系统上使用设备文件;
suid/nosuid:是否支持在此文件系统上使用特殊权限
remount:重新挂载
ro:只读
rw:读写
user/nouser:是否允许普通用户挂载此设备
acl:启用此文件系统上的acl功能
注意:上述选项可多个同时使用,彼此使用逗号分隔;
案例
mount -o rw,remount /system
其实在 adb shell 的环境情况下,执行 cat /proc/mounts 或者mount命令也能找到/system文件对应的设备文件。
挂载system
mount -o rw,remount /dev/block/bootdevice/by-name/system /system
mount其他使用规则
深入学习Android系统上mount命令的使用 - 走看看
注意:在执行mount -o rw,remount /system 出现mount: '/dev/block/bootdevice/by-name/system'->'/system': Device or resource busy异常可以尝试将rw和remount参数调换一下顺序;
adb shell 命令的功能或者说意义是什么?
PC通过adb shell命令远程登录你手机的linux系统。成功登陆到android手机的系统中后,就可以运行一些简单的linux命令,比如'ls'查看目录中的文件,‘cd xxx’进入到xxx目录, 'exit'退出登录等等。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgbkajk
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01