谷动谷力

标题: HamonyOS 编译通过 启动文件系统失败 [打印本页]

作者: sunsili    时间: 2021-8-7 23:54
标题: HamonyOS 编译通过 启动文件系统失败

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
期待解决


作者: sunsili    时间: 2021-8-17 22:52
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以后就是新版本了





欢迎光临 谷动谷力 (http://bbs.sunsili.com/) Powered by Discuz! X3.2