Netgate Store

Author Topic: Create a bootable USB flash disk on MacOs  (Read 451 times)

0 Members and 1 Guest are viewing this topic.

Offline mricecool

  • Newbie
  • *
  • Posts: 20
  • Karma: +1/-0
    • View Profile
Create a bootable USB flash disk on MacOs
« on: January 24, 2018, 03:16:24 pm »
Couldn't find a good how-to make a bootable usb disk on macOS, so I made this for anyone else looking.

1. Download the memstick version
2. run "$ diskutil list"
3. insert your flash media
4. run "$ diskutil list" again, notice the new device that has appered
5. run "$ diskutil unmountDisk /dev/diskN", were "N" is the device number
7. extract your downloeded copy, so that you get the ".img" file
8. convert your downloaded copy of pfSense to iso "$ hdiutil convert pfSense-CE-memstick-2.4.2-RELEASE-amd64.img -format UDRW -o pfSense-CE-memstick-2.4.2-RELEASE-amd64.iso"
9. Remove the ".dmg" file extension of the outputtet file.
10. write the "iso" file to flash drive "$ sudo dd if=pfSense-CE-memstick-2.4.2-RELEASE-amd64.iso of=/dev/rdisk2 bs=1m". Notice the "r" in "rdisk". This will speed things up.
11. eject the flash drive, "$ diskutil eject /dev/disk2"
12. Done!

Offline lemonkey

  • Newbie
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: Create a bootable USB flash disk on MacOs
« Reply #1 on: May 15, 2018, 06:41:08 pm »
Thank you for this. The official FAQ instructions didn't work for me. The resulting USB stick wasn't able to be booted from.

https://doc.pfsense.org/index.php/Writing_Disk_Images

Basically, they just recommend doing the following if on a mac:

gzcat pfSense-CE-memstick-2.4.3-RELEASE-amd64.img.gz | sudo dd of=/dev/disk2s1 bs=1m

Your steps did end up working, so thanks again!
« Last Edit: May 15, 2018, 07:02:08 pm by lemonkey »

Offline jahonix

  • Hero Member
  • *****
  • Posts: 2677
  • Karma: +162/-28
  • volunteer since 2006
    • View Profile
Re: Create a bootable USB flash disk on MacOs
« Reply #2 on: May 16, 2018, 05:13:16 am »
I was told quite some folks here now use Etcher, which is available for Win and maxOS, to write images to sticks.

As I am lazy I use applePi-Baker which has a nice GUI and is derived from the RaspberryPi universe.
As easy as point-n-shoot.
Chris