OpenHarmony开发者论坛

标题: OpenHarmony执行Create directory失败 [打印本页]

作者: wwwwzz    时间: 2024-7-12 11:14
标题: dayu200烧录失败无法开机,求救
dayu200烧录失败无法开机,求救
开机屏幕已经不亮了
作者: 深开鸿_王石    时间: 2024-7-12 12:45
挂载分区的时候加rw就好了呀,文件系统是你自己mount出来的
作者: wwwwzz    时间: 2024-7-12 15:26
回复 深开鸿_王石: log是这样的:
[pid=1][BEGET][ERROR][fstab.c:176]Failed to parse fs manager flags.
[  202.364327] [pid=1][BEGET][WARNING][fstab.c:245]Cannot parse file " /vendor/etc/fstab.dayu210 " at line 3. skip it
[  202.365010] [pid=1][BEGET][ERROR][fstab.c:176]Failed to parse fs manager flags.
[  202.366034] [pid=1][BEGET][WARNING][fstab.c:245]Cannot parse file " /vendor/etc/fstab.dayu210 " at line 4. skip it
[  202.366716] [pid=1][BEGET][ERROR][fstab.c:176]Failed to parse fs manager flags.
[  202.367399] [pid=1][BEGET][WARNING][fstab.c:245]Cannot parse file " /vendor/etc/fstab.dayu210 " at line 5. skip it
[  202.368013] [pid=1][BEGET][ERROR][fstab.c:176]Failed to parse fs manager flags.
[  202.368679] [pid=1][BEGET][WARNING][fstab.c:245]Cannot parse file " /vendor/etc/fstab.dayu210 " at line 6. skip it
[  202.370129] [pid=1][BEGET][ERROR][fstab.c:330]Failed to get fstab item from mount point " /misc "

fstab.dayu210:
/dev/block/ram1               /usr       ext4     dafaults
/dev/block/ram2               /vendor    ext4     dafaults
/dev/block/ram3               /data      ext4     dafaults
/dev/block/ram4               /misc      none     dafaults

好像就没有挂载上,是直接把vendor的文件放在文件系统里面了,因为是模拟器,没有存储设备无法从外部挂接,启动命令--with-cmdline="root=/dev/ram0 rw init=/init console=ttyAMA0,115200n8 hardware=dayu210",在linux内核选择了ram启动,并设置了8个block,即ram0-7,这种该怎么挂载啊
作者: wwwwzz    时间: 2024-7-12 15:41
[attach]3996[/attach]
作者: 深开鸿_王石    时间: 2024-7-17 16:36
回复 wwwwzz: 按你的log,那就是这个代码有问题啊,是不是你的这个文本格式有问题啊,
[BEGET][ERROR][fstab.c:176]Failed to parse fs manager flags.
你可以看看对应代码,base/startup/init/interfaces/innerkits/fs_manager/fstab.c,
下面的报错就是fstab的文件位置:/vendor/etc/fstab.dayu210




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5