What is Win32DiskImager?
[Win32DiskImager] is designed to write a raw disk image to a removable device or backup a removable device to a raw image file. It is very useful for embedded development, namely Arm development projects (Android, Ubuntu on Arm, etc). -https://sourceforge.net/projects/win32diskimager/
Things You Will Need
- A microSD card to backup https://amzn.to/36CpShC | https://amzn.to/3CXJngt | https://amzn.to/3JqyxSP
- A Linux based VirtualBox VM https://youtu.be/V4pNO3amhV4 | https://youtu.be/wIa07KhkQOg | https://youtu.be/mmTCh1NG3AM
Creating the Base Image
What is PiShrink?
PiShrink is a bash script that automatically shrinks a pi image that will then resize to the max size of the SD card on boot. This will make putting the image back onto the SD card faster and the shrunk images will compress better. In addition the shrunk image can be compressed with gzip and xz to create an even smaller image. Parallel compression of the image using multiple cores is supported. -https://github.com/Drewsif/PiShrink