Missing Operating System! Step-by-step solution

In response to a request by a commenter, here is my step-by-step guide to resolving the "Missing Operating System" problem.

First, insert the USB disk into the USB port. In the example below, it is identified as /dev/sdd.

Then, open a terminal and follow the dialog below.
dominique@desktop:~$ sudo fdisk /dev/sdd

Command (m for help): p

Disk /dev/sdd: 1026 MB, 1026555904 bytes
255 heads, 63 sectors/track, 124 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x065ef5d1

Device Boot Start End Blocks Id System
/dev/sdd1 * 1 124 995998+ b W95 FAT32

Command (m for help): d
Selected partition 1

Command (m for help): p

Disk /dev/sdd: 1026 MB, 1026555904 bytes
255 heads, 63 sectors/track, 124 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x065ef5d1

Device Boot Start End Blocks Id System

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
dominique@desktop:~$


This will erase any existing partitions on the USB disk.

Bring up gparted. Create a new FAT32 partition on the USB disk. Note: Be extremely careful how you use gparted. I hosed my 500GB backup disk by being careless; good thing I had DVD backups. (Still painful, though.)





After that, you can now bring up your USB creator.