Создание загрузочной флешки

Материал из Kalina_LUG_Wiki
Версия от 14:54, 24 августа 2009; Rolland (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

В данной статье я расскажу, как без специального софта, за считанные минуты создать загрузочную флешку, которой каждый сможет найти множество применений. После некоторых размышлений, тяжких мучений и упорных поисков, я пришёл к выводу, что загрузочную флешку лучше всего создавать на основе слакоподобных (от Slackware) операционных систем. Поясняю. Системы, основанные на слаке имеют один очень весомый плюс — модульность. Достаточно положить модуль с программой в директорию для модулей, как она тут же появится в списке программ. Это даёт очень большой полёт фантазии.

Выбор дистрибутива

В качестве подопытного дистрибутива был выбран Slax (http://www.slax.org), ибо мне очень понравился сайт, на котором можно как скачать стандартную версию, так и собрать свою, а потом всего лишь скачать собранный образ. Я буду показывать на примере стандартного дистрибутива, единственное, что в сборку я включил русский язык из раздела локализаций.

Когда Ваш билд будет собран, Вам предложат его скачать в 2- форматах: .iso.и tar. Необходимо выбрать формат tar, скачать его и распаковать на Вашу флешку. Затем запустить файл bootinst.sh если Вы находитесь в ОС Линух или bootini.bat если Вы находитесь в ОС Windows. Мастер сделает флешку загрузочной и всем будет счастье (Загрузочный сектор отнимает от объёма около 12 мб).

Запуск дистрибутива

Теперь в БИОСе необходимо выставить загрузку с устройства USB. Рекомендую при возможности выбора выставлять USB ZIP, а не USB FDD. Это даст больше шансов успешно выполнить загрузку с флешки, ибо на старых компьютерах могут быть проблемы с такой загрузкой. После успешного определения ядра и загрузчика, перед нами появится несколько вариантов запуска мобильной ОС. Приведу полный список с комментариями. Итак:

Slax Graphics mode (KDE) — обычный режим с загрузкой графической оболочки KDE. Максимально автоматизированный режим, пытатется автоматически по максимуму «напрячь» вашу видеокарту и выжать из неё максимальное разрешение. Пожалуй, лучшее решение из всех возможных, ибо цель загрузочной флешки — мобильность и универсальность для разного типа оборудования. Внимание! Не сохраняет настройки, выставленные в ручную!
Slax Always Fresh — всегда свежий слакс. Данный режим позволяет сохранять настройки пользователю, выставленные в ручную, что очень удобно.
Slax Copy to RAM — данный режим копирует копию в оперативную память (около 300 Мб), что значительно повышает скорость работы.
Slax Graphics VESA mode — режим VESA не пытается выжать из Вашей видеокарты ничего, а просто выставляет стандартные настройки и разрешение экрана 1024х768.
Slax Text mode — режим для ценнителей классики, режим консоли.
Slax As PXE server — очень интересный вариант запуска. Система начинает работать как PXE-server, что даёт возможности загружаться по сети от этого компьютера. Например, можно зайти в компьютерный класс, где стоит другая операционная система, загрузиться в на одном компьютере в этом режиме и дать возможность всем поработать в линуксе.

Настройка системы

Для первой настройки системы необходимо запуститься в режиме Slax Always Fresh. Далее настраиваем всё по вашему вкусу. Если необходимо подключить какие-то модули, то это делается 2-мя способами: через стандартное средство «Управление пакетами Slax». Это предельно простая утилита с 2-мя кнопками «Добавить» и «Удалить» руками, копируя файлы с модулями в /slax/modules/

Таким образом можно легко редактировать состав своей переносной ОС. После настройки необходимо запуститься в режиме Slax Graphics mode (KDE) или Slax Copy to RAM. Внимание! Для того, чтобы система работала исправно и аффтар данной статьи не пил йаду, настоятельно рекомендую не вносить никаких изменений в систему в режимах, отличных от Slax Always Fresh.

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