I recently had to copy the ISO installation image of Oracle Linux onto a USB stick in order to perform an installation on a PC. Apparently the process used to be somewhat complex, unless you used tools like unetbootin, for example, however, as of Oracle Linux 6.6 it no longer works. The process has actually become much easier.




The following instructions requires an ISO image of Oracle Linux 6 update 6 (6.6) or later, or release version 7 and later.

It will not work with ISO images of Oracle Linux 6.5 and earlier, or OL 5.


In order to create a USB installation media that can be used to boot a PC and install the product you the appropriate ISO disk image:


Oracle Linux (x64)ISO ImageSize GBSHA-1 Checksum


You can obtain the software from the Oracle Software Delivery Cloud, formerly known as Oracle E-Delivery, or from sources outlined in Downloading Oracle Linux. To download the software from Oracle requires a OTN registration, which is free, but may take a couple of days to verify export validation.


Keep in mind that Oracle Linux is free, including errata and patches, and you can use it for any purpose or business, however, you may require a valid OS support subscription by the software license you are planning to use, like Oracle Database. For information about ULN support and other Oracle Linux information see Unbreakable Linux Network.


After you have downloaded the Oracle Linux ISO, it is highly recommended to verify the checksum to make sure the file is not incomplete, which can otherwise result in all kinds of strange problems. The checksum information should be provided by the download link, under View Digest, or look in the above table.



The commands below need to entered at the Mac OS X command prompt. You can find Terminal.app in your standard Mac Utilities folder.


You can use openssl to verify the SHA-1 checksum. For example:


Saturn:~ dude$ openssl sha1 $HOME/Downloads/V138414-01.iso

SHA1(/Users/dude/Downloads/V138414-01.iso)= d9c0fbe32fe59b5a9fb9a1e1625f64d85a8201b6


Tip: you can drag and drop files from the Finder into the Terminal window.


Next, insert the USB flash drive. It needs to be large enough to store the ISO image data. Any 8 GB USB stick or larger will be fine.


You need to determine the device name, which should be easy by comparing the USB volume name or size.


Saturn:~ dude$ diskutil list


   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *8.2 GB     disk4

   1:                        EFI EFI                     209.7 MB   disk4s1

   2:                  Apple_HFS bigstick                7.9 GB     disk4s2


The device name of the USB flash drive in the above example is /dev/disk4.


You do not need to be concerned about any existing volume format or partition scheme -- any data on the USB device will be erased anyway.

Be careful to use the correct device name according to your system!


Finally copy the ISO image to the USB device:


Saturn:~ dude$ diskutil unmountdisk /dev/disk4

Unmount of all volumes on disk4 was successful


Saturn:~ dude$ sudo dd if=$HOME/Downloads/V41362-01.iso of=/dev/disk4 bs=1m


load: 1.19  cmd: dd 11500 uninterruptible 0.00u 1.49s

100+0 records in

99+0 records out

103809024 bytes transferred in 31.516982 secs (3293749 bytes/sec)


Saturn:~ dude$ diskutil eject /dev/disk4

Disk /dev/disk4 ejected


Again, be sure to use the correct device since all previous data will be erased. When prompted for the password, enter the administrator password, which is usually the password of your current account. The process may take quite some time to complete. It took about 18 minutes on my Mac.


Tip: To monitor the current process, press Ctrl-t.


When the command completed, use diskutil to eject the USB drive before unplugging it from your Mac.


I hope that wasn't too bad. Best of luck!


additional keywords: macos mac os mac os x