(Sorry for the delay in getting this answer to you, while I do have experience with creating BootUSBs, they're made from Ubuntu and I had to be sure my Windows methods still worked =)
Ellie Zffie's answer is technically correct, but the YUMI site even states that the goal of the project is to make the OS bootable but not necessarily installable. That said, it's worth a shot to try it. However, if it doesn't work there is another, more correct (but less user-friendly) solution.
The Ubuntu ISO is what's known as a "hybrid" ISO. That is, it's an ISO with a partition table just like a hard disk. Recent versions of Ubuntu even have an EFI partition to make it bootable via both EFI and USB. This means that the ISO can be copied directly to a USB drive. This, however, has a couple of drawbacks:
- It will erase all data on the drive
- The USB drive that is the result of the process will have two read-only partitions. It's possible to add additional partitions, but Windows has a tendency to ignore additional partitions on flash media.
- Using dd for Windows is not for the feint of heart and could result in major data loss if done improperly.
So, I don't even recommend that. Luckily, I have experience with building customized Ubuntu BootUSBs. The process to make an Ubuntu USB BootUSB manually is actually fairly trivial and consists of 3 steps:
- Extract the contents of the ISO to the USB drive
- Run the Syslinux installer
- Rename a file
That's the short version anyway. Here are the exact steps to get a working, guaranteed installable Ubuntu LiveUSB without a read-only filesystem:
Download Prerequisites
- Download the Ubuntu ISO.
- Download syslinux. If you're planning on installing 14.04 LTS (Trusty), get syslinux-4.05.zip. For 14.10 (Utopic), or 15.04 (Vivid) get syslinux-6.03.zip.
- Get a copy of an archive extraction tool such a 7-zip for extracting the ISO (I believe that WinRAR and/or WinZip also work for this purpose) and install it.
Extract the files
- Extract syslinux-4.05.zip or syslinux-6.03.zip to your Desktop.
- Extract the ISO contents to your USB drive using 7-zip/WinZip/WinRAR. If you use 7-zip it will create an extra folder called "[BOOT]". This isn't necessary to keep.
Install Syslinux
- Open an administrator command prompt.
cd C:\Users\[Username]\Desktop\syslinux-4.05
(or syslinux-6.03 depending on the version you downloaded)
cd win32
or cd win64
depending on your version of Windows. (Hint: check Computer->Properties)
syslinux --active --install X:
(replace X: with the drive letter of your USB drive)
Rename the configuration file
- On your USB drive, locate the "isolinux" folder
- Inside this folder, rename isolinux.cfg to syslinux.cfg
Reboot to boot into your new Ubuntu LiveUSB!