本帖最后由 风精灵 于 2025-3-14 09:48 编辑

1.使用mount命令,将 jammy-rootfs.img 挂载到指定文件夹。
elf@ubuntu:~/work/ELF2-linux-source$ cd ubuntu/
elf@ubuntu:~/work/ELF2-linux-source/ubuntu$ mkdir rootfs
elf@ubuntu:~/work/ELF2-linux-source/ubuntu$ sudo mount jammy-rootfs.img rootfs/
[sudo] password for elf:

2.进入挂载文件夹,可以看到整体的根文件目录。
elf@ubuntu:~/work/ELF2-linux-source/ubuntu$ cd rootfs/
elf@ubuntu:~/work/ELF2-linux-source/ubuntu/rootfs$ ls
bin   dev  home  lost+found  mnt  proc  run   snap  swapfile  tmp  var
boot  etc  lib   media       opt  root  sbin  srv   sys       usr

3.可以通过cp命令将编译的cmddemo_wdt应用拷贝到文件系统的root目录下。
elf@ubuntu:~/work/ELF2-linux-source/ubuntu/rootfs$ sudo cp ../../app/elf/elf_cmd/cmddemo_wdt/cmddemo_wdt root/
[sudo] password for elf:

4.安装软件包chroot path(挂载路径) /bin/bash -c "apt-get install xxx“,例如安装net-tools工具。
elf@ubuntu:~/work/ELF2-linux-source/ubuntu/rootfs$ sudo chroot . /bin/bash -c "apt-get install net-tools"

5.退出rootfs目录,解除挂载。
elf@ubuntu:~/work/ELF2-linux-source/ubuntu/rootfs$ cd ..
elf@ubuntu:~/work/ELF2-linux-source/ubuntu$ sudo umount rootfs
[sudo] password for elf:

5.单独烧录 jammy-rootfs.img
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.