谷动谷力

 找回密码
 立即注册
查看: 1600|回复: 1
打印 上一主题 下一主题
收起左侧

HamonyOS 编译通过 启动文件系统失败

[复制链接]
跳转到指定楼层
楼主
发表于 2021-8-7 23:54:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

HamonyOS 编译通过 启动文件系统失败



过程不详述,与虚拟机一样搞一遍
按上回书 写的代码
烧录

后面还是要烧录的
  1. setenv bootcmd "sf probe 0;sf read 0x40000000 0x100000 0x400000;go 0x40000000";               
  2. size=6M";
  3. saveenv
复制代码


内核启动成功
OHOS #
文件系统启动失败
  1. [Init] SigHandler, SIGCHLD received.
  2. Error loading shared library libzlib_shared.so: No such file or directory (needed by foundation)
  3. Error relocating /usr/lib/libbundlems.so: inflateInit2_: symbol not found
  4. Error relocating /usr/lib/libbundlems.so: inflateEnd: symbol not found
  5. [Init] stop service shell pid 3 faiLED! err 1.
  6. [ERR]OsSdSync 912, mutex lock fail!
复制代码


文件系统启动失败,动态链接库丢失了
重新烧录,问题依然
后面求助大神说是华为工程师改出了BUG
期待解决

+10
回复

使用道具 举报

沙发
 楼主| 发表于 2021-8-17 22:52:26 | 只看该作者
hpm安装好后
运行hpm init -t dist
提示nodejs版本太低,需求升级nodejs

n 模块Node.js 的版本控制非常简单很方便,依靠的是 n 这个模块。这个模块的安装,可以使用 NPM 工具
> npm i -g n // 该命令把 n 模块安装到系统全局,之后使用 “n” 命令就可以控制 Node 的版本
版本控制n 模块的强大可以让我们随时穿越 Node 的各种版本,无论是最新版本、指定版本、稳定版、长期支持版 都能通过一条命令解决。
> n stable // 把当前系统的 Node 更新成最新的 “稳定版本”> n lts // 长期支持版> n latest // 最新版> n 10.14.2 // 指定安装版本
升级后,运行 node -v还是旧版本升级旧有提示新版本安装在那,我的在/usr/local/bin在运行一下 node -v以后就是新版本了
+10
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-5-18 22:00 , Processed in 0.118207 second(s), 36 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表