Atlas200I DK A2 制作镜像
收藏回复举报
Atlas200I DK A2 制作镜像
发表于2025-05-20 21:11:31
0 查看
  • 制作镜像准备:

1、Atlas200DK A2镜像准备

          (1)、进入华为昇腾社区/ascend-devkit仓库:

          cid:link_0

          (2)、点击克隆下载,点击下载ZIP,下载压缩包

      cke_276638.png

          (3)、将下载的压缩包,上传到Atlas 200DK A2的/opt目录下

      cke_290341.png

          (4)、进入opt目录并解压

          cd /opt

          unzip ascend-devkit-master.zip

      cke_299838.png

 

  • 制作镜像配置:

    1、根据要求升级CANN-tooklit版本:

      (1)、进入昇腾社区CANN软件包下载网址:

      https://www.hiascend.com/zh/developer/download/community/result?module=cann

      (2)、按图所示选择CANN版本型号、CPU型号为AArch64、软件包格式为run,选择对应的tooklit软件包下载

      cke_396220.png

      (3)、将下载的CANN-tooklit软件包,使用工具上传到需要制作为镜像的香橙派的/usr/local/Ascend目录下,这里使用MobaXterm做演示

     cke_437923.png

      (4)、卸载原来的CANN版本:

        cd /usr/local/Ascend/ascend-tooklit/原cann版本型号/

        ./cann_uninstall.sh

        cke_455964.png

       rm -rf /usr/local/Ascend/ascend-tooklit *

      (5)、安装新tooklit包

       cd /usr/local/Ascend

       chmod +x Ascend-cann-toolkit_xxxxxx_linux-aarch64.run

      ./Ascend-cann-toolkit_xxxxxx_linux-aarch64.run --install

      cke_506465.png

    2、配置静态IP:

    (1)、使用nmtui方法配置静态IP

       1、使用nmtui进入配置IP界面,选择第一个按回车:

        cke_649388.png

       2、进入到此页面,选择Edit

        cke_675359.png

       3、按如图修改配置文件,配置完成后选择OK按回车

        cke_700041.png

      4、Esc推出主界面,使用ifconfig,查看IP是否修改成功;

    (2)、使用nmtui方法配置静态IP

      1、进入/etc/netplan目录下:

           cd  /etc/netplan

       cke_862330.png

      2、按图修改01-netcfg.yaml配置文件

       cke_875258.png

      3、执行以下命令,应用新配置文件:

          sudo netplan apply

      4、使用192.168.137.100连接,查看IP是否修改成功;

  • 更新sample样例仓:

    1、进入到/root目录下,查看是否有samples目录,如果存在,

    rm -rf samples/

    2、安装samples目录:

      (1)、直接使用git安装:git clone cid:link_1

      (2)、使用压缩包安装,首先下载samples-master.zip文件,并上传到/root目录下

         1、使用unzip命令解压安装包:unzip samples-master.zip

         2、解压完成后,删除压缩包,修改sample-master目录名为samples

              rm -rf samples-master.zip

              mv samples-master/ samples

  • 开始制作镜像:

    1、在终端输入命令切换到root用户

        su root

    2、进入压缩扩容镜像制作目录

        cd /opt/image-builder/src/compress

    3、执行以下命令,若输出和下面一样,说明库文件安装正确

        ./download/emmc-head --help

    4、使用fdisk -l 查看下系统的磁盘编号,如mmcblk1

        cke_1395498.png

    5、使用df -h 查看系统磁盘大小,确保系统磁盘可用内存大于35G

        cke_1437403.png

    6、将需要制作为镜像的香橙派TF卡,使用读卡器,插入配制好镜像制作环境的设备中,再使用fdisk -l命令查看新的磁盘编号,如图所示,可以看到插入的TF卡磁盘编号为/dev/sda

        cke_1568326.png

    7、如图所示修改compress文件下base.sh脚本,防止制卡后删除固定IP配置

        cke_1632890.png

    8、使用如下命令开始制作Ubuntu镜像:

        bash base.sh -c ubuntu/22.04 /dev/sda linux.img

    9、当看到下面的输出时,说明镜像导出并压缩完成

        sd card compress success!

    10、导出的 Linux 镜像文件如下所示

        linux.img:Linux 镜像文件

        linux.img.xz:压缩后的 Linux 镜像文件​​​​​

本帖最后由 匿名用户 于 2026/09/03 15:18:45 编辑

我要发帖子