Welcome to the IPFire Wiki

This wiki is a community-maintained resource about everything there is to know about IPFire. Join us and help us improving it!

Looking for something?

Use the search and find answers to everything about IPFire. If you cannot find what you are looking for, join our community and talk to fellow IPFire users, developers and everybody else involved in the project.

IPFire Community

How-to flash ARM image to SD Card?

Preparation

Obtain the IPFire image from IPFire downloads. Locate the arm 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.23.2gb-ext4.armv5tel-full-core123.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.23.2gb-ext4.armv5tel-full-core123.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 arm heading and click on the Flash Image to download the needed file.
  • Launch the Etcher application.
  • Click Select Image and locate the ipfire-2.21.2gb-ext4.armv5tel-full-core124.img.xz file (usually located in the Download folder).
    • The compressed .img.xz file will work as-is and without decompressing.
  • Insert a blank 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.

Edit Page ‐ Yes, you can edit!

Older Revisions • December 19 at 8:42 pm • Jon