Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'd like to create a live USB stick on a Mac so I can install Ubuntu on another machine. How do accomplish this?

share|improve this question
    
there is no need to convert from iso to dmg, the MD5 turned out to be identical prior and after the conversion. –  user109607 Nov 21 '12 at 0:13
1  
@Unicycle1234 That is not true. It really needs to be converted. –  Lucio Jun 7 '13 at 17:50

6 Answers 6

Taken from here:

We would encourage Mac users to download Ubuntu Desktop Edition by burning a CD. But if you prefer to use a USB stick, please follow the instructions below.

Note: this procedure requires that you create an .img file from the .iso file you download. It will also change the filesystem that is on the USB stick to make it bootable, so backup all data before continuing.

Tip: Drag and drop a file from Finder to Terminal to 'paste' the full path without risking typing errors.

  1. Download Ubuntu Desktop

  2. Open the Terminal (in /Applications/Utilities/ or query Terminal in Spotlight)

  3. Convert the .iso file to .img using the convert option of hdiutil. Example:

    hdiutil convert -format UDRW ~/path/to/target.iso -o ~/path/to/ubuntu.img
    

    Note: OS X tends to put the .dmg ending on the output file automatically.

  4. Run diskutil list to get the current list of devices

  5. Insert your flash media

  6. Run diskutil list again and determine the device node assigned to your flash media
    (e.g. /dev/disk2)

  7. Run

    diskutil unmountDisk /dev/diskN
    

    (replace N with the disk number from the last command; in the previous example, N would be 2)

  8. Execute the following command while replacing /path/to/downloaded.img with the path where the image file is located; for example, ./ubuntu.img or ./ubuntu.dmg).

    sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
    
    • Using /dev/rdisk instead of /dev/disk may be faster.
    • If you see the error dd: Invalid number '1m', you are using GNU dd. Use the same command but replace bs=1m with bs=1M.
    • If you see the error dd:/devdiskN: Resource busy, make sure the disk is not in use. Start the Disk Utility.app and unmount (don't eject) the drive.
  9. Run diskutil eject /dev/diskN and remove your flash media when the command completes

  10. Restart your Mac and press Alt while the Mac is restarting to choose the USB-Stick
share|improve this answer
    
Follow-up question: does this process create a USB drive that will boot on a PC, a Mac, or both? –  David Oneill Jun 22 at 21:37

You can do it really easily with unetbootin which is available for Mac OS - the upside being it doesn't need more than a few clicks on a simple GUI.

(note this is only for newer Intel Mac's, and won't work with older PowerPC machines unfortunately.)

share|improve this answer

There are some good instructions here.

share|improve this answer
4  
Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. –  fossfreedom Jul 2 '12 at 14:45

First download latest Ubuntu iso. Then download UNetbootin from here.

Insert your USB drive.

Make UNetbootin executable from file properties.

Run it.

Now click in Diskimage. Give the path of downloaded ubuntu iso.

Then select your pen drive from list. Then press ok. Wait until finish. After that you are able to boot or install Ubuntu from that pen-drive.

share|improve this answer

You can use the Linux USB Creator. The Linux USB Creator for Mac has been released. This is the easiest way to create a live linux USB on a mac.

If you use OSX Lion, you can Download this file, and if you use OSX Snow Leopard, you can Download this file

For more information on the Linux USB creator, just visit the Website

The other option is to use UNetbootin.

If your Mac is a G4 or G5 take a look at this.

share|improve this answer

protected by jokerdino Jun 7 '13 at 17:48

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.