Данный метод подходит для создания загрузочной Live-USB из гибридного образа. В Ubuntu все образы начиная с версии 11.10 - гибридные. Более ранние версии можно было попробовать сделать гибридными с помощью утилиты isohybrid

Для создания Live-системы на USB создано несколько утилит, и они с переменным успехом решают поставленную перед ними задачу. Однако есть метод создания LiveUSB гораздо более тривиальный, а, главное, гарантирующий практически 100%-ную работоспособность.

Имейте в виду: Для использования описанного ниже метода вам нужна свободная от важной информации флешка. Т.е. вся информация на флешке будет утеряна после того как вы создадите LiveUSB.
И да, этот метод работает только если у вас есть уже установленный Linux, т.к. приведенные команды именно для Linux а не для Windows

Узнаем имя флешки

Вставьте флешку в компьютер (после вставки она может быть автоматом смонтирована, но сейчас это неважно). После этого откройте терминал (через меню или нажав CTRL+ALT+T) и в нем выполните следующую команду

~$ sudo parted -l 

В выводе будут видны все диски со всеми существующими на них разделами. Посмотрим на пример такого вывода:

~$ sudo  parted -l
Модель: ATA ST500DM002-1BD14 (scsi)
Диск /dev/sda: 500GB
Размер сектора (логич./физич.): 512B/4096B
Таблица разделов: msdos
 
Номер  Начало  Конец   Размер  Тип       Файловая система  Флаги
 1     1049kB  15,3GB  15,3GB  primary   ext4              загрузочный
 2     15,3GB  20,0GB  4730MB  primary   linux-swap(v1)
 3     20,0GB  500GB   480GB   extended
 5     20,0GB  40,1GB  20,1GB  logical   ext4
 6     40,1GB  500GB   460GB   logical   xfs
 
Модель: Kingston DataTraveler 2.0 (scsi)
Диск /dev/sdb: 8028MB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
 
Номер  Начало  Конец   Размер  Тип      Файловая система  Флаги
 1     1049kB  8028MB  8027MB  primary  fat32

Тут виден встроенный диск (ATA ST500DM002-1BD14 (scsi)) и флешка (Kingston DataTraveler 2.0 (scsi)). Но нам важно каким устройствам в системе соответствую эти диск и флешка, а это указано в следующей строке описания: Встроенный HDD - /dev/sda, флешка - /dev/sdb. Итак, мы установили в что в нашем примере флешке соответствует устройство /dev/sdb

Будьте очень внимательны при определении и дальнейшей работе с устройствами. В случае ошибки вы можете испортить встроенный диск или другую флешку/внешний HDD вставленные в компьютер.
В данном примере, во всех командах будет использоваться /dev/sdb, но вам нужно будет заменить это имя на другое если в ходе разбора листинга вы поймете, что у вас флешка в системе под другой «буквой», допустим /dev/sdc или /dev/sdd.

НЕ ЗАБЫВАЙТЕ изменять имя флешки в командах!

Размонтируем все разделы с флешки

Посмотрим есть ли на флешке смонтированные разделы:

~$ mount | grep /dev/sdb
/dev/sdb1 on /media/stc/8Gfat type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2)

В полученном выводе видно, что смонтирован раздел /dev/sdb1. Размонтируем его:

$ sudo umount /dev/sdb1

Если вы получили ошибку типе:

umount: /media/stc/8Gfat: устройство занято.
        (В некоторых случаях полезные сведения о процессах, использующих
         устройство, можно получить с помощью lsof(8) или fuser(1))

То вам нужно закрыть все приложения, которые работают с флешкой повторить команду.

Если на флешке смонтировано несколько разделов - размонтируйте их все по очереди.

После этого флешка готова для записи образа.

Скопируем образ на флешку

Будьте внимательны при выполнении этой команды - неправильное указание параметра приемника может привести к потере данных на других устройствах хранения.

Выполняем копирование:

~$ sudo cp Downloads/xubuntu-14.04-desktop-amd64.iso /dev/sdb

Обратите внимание в команде вам нужно будет указать свой путь и имя к образу (в примере указано Downloads/xubuntu-14.04-desktop-amd64.iso Также будьте очень внимательны в указании приемника: нужно указать устройство (запись типа /dev/sdb), а не раздел ( /dev/sdb1). И главное - нужно указать имя именно вашей флешки, которое мы определили на первом шаге.

В процессе копирования никакого вывода в терминале не будет. Нужно просто дождаться вывода следующего приглашения к вводу. При этом стоит еще следить за индикатором на флешке (если он есть) - он может мигать еще некоторое время после появления приглашения. Если флешку нужно вынуть то лучше убедиться что запись закончилась выполнив команду sync