製作乙個
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盤...