Завантажувальний 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операційним системам, які мають інші «механізми завантаження».

unetbootin

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

завантажувальний

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

завантажувальний

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

blog

Завантажувач UNetbootin.

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

blog

Тут, меню за замовчуванням - menu.c32 promt = 0 - запуск меню відразу назва меню - unetbootin таймаут - 100 секунд

Далі, label - мітка для вибору цього підпункту, menu label - ім'я мітки, що відображається для цього підпункту, kernel - розташування ядра для цього пункту меню, append - розташування initrd.

Опис файлу syslinux.cfg — тут