Making a Bootable OpenSUSE USB Stick


The first hurdle is that the Brix doesn’t have a CD-ROM and so we have to make a bootable SuSE USB Stick / Thumbdrive.

I’m assuming that you’ve downloaded the openSuSE iso file from their website and it resides somewhere on your computer. Hopefully some UNIX/Linux variant … because I don’t know how to do the next step on Windows! 

1. Insert a USB stick into the computer you’ve downloaded the ISO file to.

2. run the mount command which will produce an output like:

/dev/disk0s2 on / (hfs, local, journaled)

devfs on /dev (devfs, local, nobrowse)

/dev/disk7 on /Volumes/<USB_STICK> (hfs, local, nodev, nosuid, journaled, noowners)

From the results you should be able to identiy the usb stick, in this case /dev/disk7

3. Unmount the USB Stick

umount /Volumes/<USB_STICK>

or, in the case of a MAC

diskutil unmountdisk force disk7

… or whatever your disk number happens to be.

4. To create a bootable USB Stick do a block for block transfer of the iso image onto the usb stick. Remember to specify the raw disk of the disk identifier above. i.e. If the USB Stick was identified by the mount command as /dev/disk7 then the raw disk equivalent is /dev/rdisk7

NOTE: This will completely erase all the former content from your USB Disk

dd if=<path_to_iso_file/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20160730-Media.iso of=/dev/rdisk<disk#> bs=1m

if = source file        of = target destination        bs = Block size

When dd gives you back the command prompt you should have a bootable OpenSuSE USB stick.

How long will it take? dd doesn’t produce any helpful output to tell you how it’s progressing. For me, with a block size of 1m it took about 5 minutes to write the iso file over hte USB stick.

© Charles Webster 2016