• Lv0
    粉丝5

积分196 / 贡献0

提问31答案被采纳6文章2

init过程创建文件夹失败

shixiaocheng 显示全部楼层 发表于 2024-11-11 17:20:30
【问题描述】
问题现象和发生的背景

[color=var(--md-editor-text-color-active)]
[color=var(--md-editor-text-color-active)]
[color=var(--md-editor-text-color-active)] init初始过程,创建文件夹的命令都是一样的,为什么/data/data就能成功,/data/app反而失败了呢
相关的代码,截图,日志信息


我尝试过的解决方法和结果


我想要达到的结果


【运行环境】
硬件:
ROM版本:
DevEvoStudio版本:
SDK版本:

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论4

深开鸿_王石

沙发 发表于 2024-11-12 08:04:34
查了下错误码:GPT回答:所以建议看看目录权限,是不是只读了还是咋地

在 Linux 系统中,错误码通常是以数字形式表示的,并且它们遵循 POSIX 标准。以下是 mkdir 命令可能返回的一些常见错误码及其对应的数值:
    0 (成功):无错误,目录已成功创建。
    EEXIST (文件已存在):17
    EINVAL (无效参数):22
    ENOENT (没有那个文件或目录):2
    EACCES (权限被拒绝):13
    EPERM (没有执行权限):1
    ENOSPC (没有足够的空间):28
    EROFS (写入只读文件系统):30
    ENAMETOOLONG (文件名太长):36
    ENOTDIR (不是目录):20

青山

板凳 发表于 2024-11-12 09:54:46
base/startup/init/services/etc/init.cfg 系统会默认创建/data/app目录,理论不需要用户手动创建

shixiaocheng

发表于 2024-11-12 10:26  IP属地: 福建省厦门市

回复 青山: 就是init自己创建过程出问题了

【1 条回复】

shixiaocheng

地板 发表于 2024-11-12 17:01:40
谢谢,已经解决了
共4 条回复,点击查看

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部