Why can not mount sdcard in emulator

本文探讨了在系统构建过程中vold.conf文件被遗漏的问题,并提供了解决方案:使用system.img.rebuildsystem.imgbymkyaffs2image工具。同时,提出需要进一步调查为何该文件会在构建时丢失。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vold.conf is missed in system.img .
rebuild system.img by mkyaffs2image ( ./out/host/linux-x86/bin/) will solve this issue.

But why vold.conf is missed during building?
Need to be investigate later
### 挂载SD卡于RK3588平台上的Ubuntu系统 在RK3588平台上运行的Ubuntu系统中挂载SD卡的过程涉及几个关键步骤,主要包括识别设备、创建挂载点以及执行实际的挂载操作。以下是详细的说明: #### 1. **确认SD卡被系统识别** 当SD卡插入到RK3588开发板时,可以通过`dmesg`命令查看内核日志来验证SD卡是否已被检测到。 ```bash dmesg | grep mmc ``` 如果SD卡已成功连接并被识别,则会显示类似于以下的信息[^1]: ``` mmc1: new high speed SDHC card at address xxxx ``` 这里的`mmc1`表示SD卡对应的设备名称(可能因具体硬件配置而异)。通常情况下,它会被映射为`/dev/mmcblkX`,其中`X`是一个整数编号。 #### 2. **检查分区布局** 为了进一步了解SD卡的具体情况及其分区结构,可以使用`lsblk`或者`fdisk -l`工具进行查询。 ```bash lsblk ``` 此命令将展示所有存储设备及其子分区列表。对于新插入的SD卡而言,在输出结果里应该能看到类似如下条目: ``` mmcblk1 179:0 0 29.8G 0 disk ├─mmcblk1p1 179:1 0 256M 0 part /boot └─mmcblk1p2 179:2 0 29.5G 0 part / ``` 这里需要注意的是,`mmcblk1`代表整个物理磁盘;而其下的`mmcblk1p1`, `mmcblk1p2`则分别对应不同的逻辑分区。 #### 3. **建立挂载路径** 选定目标位置作为文件系统的入口前缀地址之后,需先手动构建相应的目录节点用于后续绑定动作实施之前准备就绪的工作环境设置过程中的必要环节之一即为此处所描述的内容——也就是所谓的“挂载点”。 假设我们打算把数据部分放置在一个叫做`sddata`的新建文件夹下完成这项工作的话,那么就需要按照下面的方式来进行操作: ```bash sudo mkdir -p /mnt/sddata ``` 这条语句的作用在于递归地建立起从根(`/`)开始直到最终指定名字为止的一系列嵌套式的空容器用来容纳即将加载过来的数据实体副本实例化表现形式等等相关内容物项集合体之类的东西啦! #### 4. **正式执行挂载指令** 最后一步就是运用标准Linux语法格式实现真正的关联行为本身咯~比如说针对前面提到过的那个特定区域内的某个单独分片单元来说吧~ ```bash sudo mount /dev/mmcblk1p2 /mnt/sddata/ ``` 上述例子选取了第二个主要组成部分来做示范演示用途而已哦~当然也可以根据实际情况灵活调整参数选项设定值之类的哒~ 至此为止就已经大功告成啦!现在就可以通过访问刚刚设立好的虚拟空间地址去读写来自外部储存介质上面保存着的各种资料信息资源等内容啦~ --- #### 自动化处理方案建议 为了让每次重启后都能自动重复以上流程无需人工干预太麻烦费劲儿呢?那就得考虑编辑修改/etc/fstab这个全局配置文档啦~ 首先获取UUID唯一标识符以便更精确可靠地标记对象身份特征属性特性特点等方面的优势好处多多哟~ ```bash sudo blkid /dev/mmcblk1p2 ``` 接着依据返回的结果填写进表格样式样式的记录行当中去呗~ ```plaintext UUID=your-uuid-here /mnt/sddata ext4 defaults 0 2 ``` 记得替换掉占位字符串成为真实的数值才行呀!!! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值