qt文件系统制作的问题
本帖最后由 zanglengyu 于 2021-7-14 12:37 编辑我们用的是百度网盘这个
OKMX6Q-C、OKMX6DL-C (Linux)用户资料-2019.12.30
目录下的版本。
根据 文档制作qt烧录包时,更新lib/modules/目录时候,会提示几个错误。
是因为原来的烧录包中有的文件,是链接的形式存在的。解压后就找不到原来的链接,就会在解压后消失。
如解压时候,报出以下错误。
./usr/share/terminfo/z/zenith: Cannot create symlink to `../h/h19': Operation not permitted
tar: ./usr/share/terminfo/z/z19: Cannot create symlink to `../h/h19': Operation not permitted
tar: ./usr/share/terminfo/4/4025ex: Cannot create symlink to `../t/tek4025ex': Operation not permitted
tar: ./usr/share/terminfo/4/4410-w: Cannot create symlink to `../a/att5410-w': Operation not permitted
tar: ./usr/share/terminfo/4/4027ex: Cannot create symlink to `../t/tek4025ex': Operation not permitted
tar: ./usr/share/terminfo/s/system1: Cannot create symlink to `../i/ibm-system1': Operation not permitted
tar: ./usr/share/terminfo/s/spinwriter: Cannot create symlink to `../n/nec5520': Operation not permitted
tar: ./usr/share/terminfo/s/sbobcat: Cannot create symlink to `../b/bobcat': Operation not permitted
tar: ./usr/share/terminfo/s/s4: Cannot create symlink to `../a/att7300': Operation not permitted
tar xvf /home/forlinux/work/lib.tar.bz2 –C ./
执行上述命令会提示下面的错误。重新制作qt烧录包之后,压缩时候也会提示这个链接问题。
ules/3.0.35-2666-gbdde708/modules.inputmap
lib/modules/3.0.35-2666-gbdde708/modules.pcimap
tar: lib/modules/3.0.35-2666-gbdde708/source: Cannot create symlink to `/media/sf_TestQtGui/ar_install/linux-3.0.35': Operation not permitted
tar: lib/modules/3.0.35-2666-gbdde708/build: Cannot create symlink to `/media/sf_TestQtGui/ar_install/linux-3.0.35': Operation not permitted
tar: Exiting with failure status due to previous errors
执行打包脚本,/pack-rootfs.sh,正常生成rootfs.tar.bz2,改成
rootfs.qt4.tar.bz2 替换烧录目录下/qt/下的文件,烧录成功,
但是系统文件系统启动崩溃。
想知道这个是什么问题?我只替换了qt/下的那个烧录文件。
并没有替换console/目录下的那个文件。个人觉得换不换这个应该没问题的,因为我烧录的是带qt桌面的文件系统。
您在执行哪个命令时报错的?把您的详细操作过程发来吧。
页:
[1]