本帖最后由 风精灵 于 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。 |