H3 Linux映象製作

2021-08-19 11:08:58 字數 960 閱讀 3265

製作乙個

512m

的空白映象檔案,可以製作得更小或更大:根據實際情況

$ dd if=/dev/zero of=fs_h3_

512m.img bs=1m count=

512把映象檔案設定為

「回環裝置」:

$ sudo losetup /dev/loop0

fs_h3

_512

m.img

$  sudo fdisk /dev/loop0

根據實際情況分割槽----------

識別分割槽,

並格式化:

$ sudo partprobe /dev/loop0

$ sudo mkfs.vfat -i /dev/loop0p1

$ sudo mkfs.ext4 /dev/loop0p2

燒寫 bootloader

$ cd tools/pack/out/

$ sudo dd if=boot0_sdcard.fex of=/dev/loop0 bs=1k seek=8

$ sudo dd if=u-boot.fex of=/dev/loop0 bs=1k seek=16400

燒寫核心

$ cd linux-3.4/output/

$ sudo mount -t vfat /dev/loop0p1 /mnt

$ sudo cp boot.img /mnt

$ sudo umount /mnt

燒寫檔案系統

$ cd cd /work/nfs_root/fs_mini_nanopi/

$ sudo mount /dev/loop0p2 /mnt

$ sudo cp * -rfd /mnt

$ sudo umount /mnt

解除安裝回環裝置, 燒寫 sd 卡

$ sudo losetup -d /dev/loop0 

Linux製作軟盤映象

1 空白軟盤映象 dd if dev zero of floppy.img bs 512 count 2880 每個塊512b,共2880塊,即是1.4m左右 2 losetup將floppy.img作為迴圈裝置loop device使用 losetup dev loop0 floppy.img 3...

3 docker製作映象

映象具有 重複性 和 不可變性 docker run it golang 1.17新建 dockerfile 配置檔案 啟動編譯環境 from golang 1.17 配置編譯環境 拷貝源 到映象中 copy gateway go src 編譯 workdir go src gateway run ...

U盤製作Linux映象

如下圖所示 開啟uitraiso後,它的操作介面如下圖所示,點選左上角的檔案,然後再點選開啟。選擇我們剛才展示的centos7.4安裝映象。然後點選開啟。此時在uitraiso介面就能看到映象裡的所有檔案了,然後點選介面上的啟動選項,選擇製作硬碟映象。此時uitraiso就會自動監測到我們插入的u盤...