參考網站:
夢幻天地blog: zip dd做映像檔pv秀進度
[@more@]img 檔的部份 解開後可以在 Windows 系統中使用 Win32 Disk Imager 來進行燒錄
至於 CentOS Lite 可能要到 Linux 中來進行燒錄 of= 後面接的是要燒錄的 MicroSD 卡的設備名稱
# unzip -p 2016-05-12-centos-lite-preview-bpi-m3.img.zip | pv | dd of=/dev/sdb bs=10M status=noxfer
或是直接使用 Banana Pi 中的 bpi-copy 指令來進行燒錄
# bpi-copy 2016-05-12-centos-lite-preview-bpi-m3.img.zip /dev/sdb
備份的方式,在 Windows 系統上也是使用 Win32 Disk Imager 來進行備份
在 Linux 或 Banana Pi 下
# dd if=/dev/sdb of=/mnt/bpi/2016-12-12-centos-lite-preview-bpi-m3.img bs=1M
不過使用 Win32 Disk Imager 及 dd 製作出來的 Image 都會有些大,因為它的大小就是使用的 MicroSD 卡的大小,比如用 16G 的 MicroSD 卡,製作出來的 Image 就會是 16G,哪怕系統只用到 2G,所以要進行 Image 的壓縮。
壓縮 Image
# dd if=/dev/sdb bs=1M | pv | zip 2016-12-12-centos-lite-preview-bpi-m3.img.zip –
不過使用這種方式來壓縮,就會無法使用 Windows 系統中的 Win32 Disk Imager 來進行還原燒錄,對於剛使用 Banana Pi 的使用者會有些困擾!