Просмотр Исходного

Инструкция работает для Ubuntu 16.04. Все команды запускались с правами рута (после sudo \-s).

1. Убиваем все разделы флешки с помощью (укажите правильно название диска).
{code}
usbdrive=sdd
dd if=/dev/zero of=/dev/$usbdrive bs=512 count=10
parted /dev/$usbdrive -s mklabel msdos
parted /dev/$usbdrive -s mkpart -- primary fat32 63s 600mb
mkfs.vfat -n LIVE /dev/${usbdrive}1
parted /dev/$usbdrive -s set 1 boot on
mkdir /mnt/tmp_mount_point
mount /dev/${usbdrive}1 /mnt/tmp_mount_point
{code}

2. С помощью программы unetbootin записываем iso-образ на диск. Если unetbootin не может обнаружить вашу флешку, можно явно указать флешку из командной строки:
{code}
unetbootin installtype=USB targetdrive=/dev/sdd1
{code}

3. Из-за проблем с длинными именами, нужно скопировать еще несколько файлов:
{code}
mkdir /mnt/iso_mount_point
mount -o loop <адрес iso образа> /mnt/iso_mount_point
cp -a /mnt/iso_mount_point/repodata/* /mnt/tmp_mount_point/repodata/
{code}

4. Отмонтируйте раздел флэшки
{code}
sync
umount /dev/${usbdrive}1
{code}