Завантажувальний USB - UNetbootin, Vallyol - s Blog
Перша проба пера
Завантажувальний USB - UNetbootin
UNetbootin
UNetbootin (Universal Netboot Installer) – це вільна кросплатформна утиліта для створення Live USB системи з ISO-образу CD/DVD диска з Linux/BSD.
Утиліта створює завантажувальний USB-носій або завантажувальний жорсткий диск. Її особливості: кросплатформність (Windows, Linux, MacOS Х), недеструктивність (не форматує USB-носій), підтримка великої кількості Linux-дистрибутивів та системних утиліт.
Необхідною умовою для роботи програми є наявність інтернет-підключення для завантаження дистрибутивів або наявність попередньо завантаженого ISO-образу.
При встановленні програми через менеджер пакетів (kPackageKit etc.) також встановлює p7zip-Full.
Стартове вікно програми:

Вибираємо наш USB-пристрій. Якщо встановити «пташку» навпроти «показати всі носії» — буде відображено всі змонтовані розділи всіх жорстких дисків.
У цьому вікні вибираємо джерело нашого USB: 1.«Поширення» — витрати перекладу — передбачає вибір дистрибутива та його версії для завантаження з мережі.

Як видно зі списку, серед завантажуваних образів є не тільки настановні дистрибутиви (Kubuntu, OpenSUSE), а й антивірусні продукти (Kaspersky, F-Secure, DrWeb), системні утиліти (RescueCD, PartedMagic, SuperGRUBDisk, CloneZilla, Backtrack) та утиліти скидання паролів для OS Windows (Ophcrack, NTPasswd)
2.«Образ диска» — дозволяє використовувати будь-який образ ISO. У цьому випадку UNetbootin не використовує специфічних для дистрибутивів правил створення live-USB, і виробник попереджає про можливість некоректного завантаження. Це стосується також не-Linuxопераційним системам, які мають інші «механізми завантаження».

3.«Інший» - дозволяє вибрати бажаний (або попередньо створений) дистрибутив.

Далле, все просто. Мною було обрано заздалегідь скачаний дитрибутів Kubuntu 11.10. Після натискання «ОК» розпочалася процедура вилучення та копіювання файлів на USB-флешку

з пропозицією в кінці процедури виконати перезавантаження та завантажиться з щойно створеного пристрою.

Завантажувач UNetbootin.
У режимі створення Live USB програма генерує конфігураційний файл syslinux.cfg і робить USB-пристрій завантажувальним, використовуючи syslinux (файл ldlinux.sys - бутлоадер syslinux'а). Доданий файл menu.c32 - використовується для відображення завантажувального меню, саме завантажувальне меню з параметрами - syslinux.cfg

Тут, меню за замовчуванням - menu.c32 promt = 0 - запуск меню відразу назва меню - unetbootin таймаут - 100 секунд
Далі, label - мітка для вибору цього підпункту, menu label - ім'я мітки, що відображається для цього підпункту, kernel - розташування ядра для цього пункту меню, append - розташування initrd.
Опис файлу syslinux.cfg — тут