Preparation
Obtain the IPFire image from IPFire downloads. Locate the aarch64 (ARM Architecture 64-bit) heading and click on the Flash Image to download the needed file.
Note! |
---|
All data on the SD card will be overwritten! |
Then choose a method below for the desktop operating system.
Linux and other *nixes
Which device is my USB drive?
One method of finding out is open a Linux Terminal and use the command:
lsblk
Using dd
- Open a terminal
- Insert the USB drive
- You will have to unmount the USB drive, to be able to write to it. Do so with the command:
umount /dev/sdX
Note! |
---|
Change "sdX" to correspond with your USB drive |
Then execute the following commands:
xzcat /path/to/ipfire-2.27-coreNNN-aarch64.img.xz | sudo dd bs=1M of=/dev/sdX
eject /dev/sdX
MacOS
Which device is my USB drive?
- Open a terminal
- Insert the USB drive
diskutil list
Note! |
---|
Change "diskX" to correspond with your USB drive |
To write to the USB drive it will need to be unmounted. Do so with the command:
diskutil unmountdisk /dev/diskX
Then execute the following commands:
xzcat /path/to/ipfire-2.27-coreNNN-aarch64.img.xz | sudo dd bs=1m of=/dev/diskX
sync
diskutil eject /dev/diskX
It will take ~16 minutes to flash the image to the SD Card.
Etcher
This method will work with Windows, Linux, Mac, etc.
What is Etcher?
Etcher is a free and open-source image burner with support for Windows, OS X, and GNU/Linux. It makes USB and SD card image burning as simple and fast as possible. Etcher provides a one-stop universal and cross-platform solution for burning images to SD cards and USB drives in a safe and easy way.
- Obtain the Etcher application from Etcher downloads.
- Obtain the IPFire image from IPFire downloads.
- Locate the aarch64 heading and click on the Flash Image to download the needed file.
- Launch the balenaEtcher application.
- Click Select Image and locate the
ipfire-2.27-coreNNN-aarch64.img.xz
file usually located in the Download folder.- The compressed .img.xz file will work as-is without decompressing.
- Insert an SD card and click Select Drive if needed.
- Click Flash!
It will take 3 to 4 minutes for Etcher to flash the image to the SD Card and verify the image.