Компьютер на флешке. Работающие Windows, Linux, Офис и 150 самых полезных программ у вас в кармане
Шрифт:
15.2. "Приборы и материалы", или что нужно для создания Flash-дистрибутива
Первым делом нам понадобится сама флешка. Ее размер зависит от выбранного вами дистрибутива. Или, наоборот, если флешка уже есть, то от ее размера будет зависеть, какой дистрибутив вы сможете на нее установить. Для экспериментов подойдет флешка небольшого размера, например, 128 Мб — на нее вы сможете установить Damn Small Linux (DSL). Для Fedora 10 нужна флешка минимум 1 Гб.
Скорее всего, флешка у вас уже есть (а у кого ее нет?). Поэтому вам остается подобрать дистрибутив — так, чтобы он поместился на флешку, и еще осталось как минимум 20% свободного места. Поскольку я
Если вы скачали ISO-образ LiveCD с Интернета, необязательно записывать его на болванку! Даже лучше, если LiveCD у вас хранится на жестком диске в виде ISO-образа.
Также вам понадобится уже установленный дистрибутив Linux — тут вы можете использовать ваш любимый дистрибутив, принципиальной разницы нет. Например, все нижеописанные действия я выполнял под Mandriva 2008 Free.
Последний необходимый нам компонент — это загрузчик syslinux. RPM-пакет с загрузчиком для вашего дистрибутива вы можете найти на сайте http://rpm.pbone.net/.
Итак, еще раз перечислим, что нам нужно:
• Флешка.
• LiveCD.
• Установленный дистрибутив Linux.
• Загрузчик syslinux.
15.3. Установка Syslinux
Первым делом нужно убедиться, что Syslinux установлен, или установить его, если это не так. Запустите ваш менеджер пакетов (в Mandriva это rpmdrake) и установите пакет syslinux (рис. 15.1).
Рис. 15.1. Установка Syslinux
Если дистрибутивного диска под рукой нет, а Интернет-репозитории не настроены, пакет syslinux, собранный для вашего дистрибутива, можно скачать с сайта http://rpm.pbone.net.
15.4. Подготовка флешки
После установки syslinux нужно подготовить флешку, а именно удалить с нее все файлы. Форматировать в файловую систему ext3 мы не будем, пусть флешка останется в родной для нее файловой системе FAT. Такое решение наверняка оценят Windows-пользователи: ведь созданные ими в Flash-дистрибутиве файлы можно будет использовать, как в Windows, так и в Linux. Если отформатировать флешку в файловой системе ext3, то с ней невозможно будет работать в Windows.
Итак, просто удалите файлы. В Mandriva флешка автоматически монтируется к каталогу
15.5. Копирование LiveCD на флешку
Теперь вставьте LiveCD в привод и просто скопируйте все файлы на флешку. Если в вашей системе оптические диски монтируются к каталогу
Обратите внимание: данную команду нужно вводить от имени пользователя root.
Если у вас образ LiveCD хранится на жестком диске, то сначала нужно его примонтировать к каталогу
Жирным
я выделил путь к файлу образа — у вас он может быть другим, поэтому проверьте его. После монтирования файла образа нужно скопировать все его файлы на флешку:Пока файлы копируются, можно отойти от компьютера и выпить чая или кофе. Fedora 9 будет копироваться минут 10 — это точно (все зависит от проворности вашей флешки, может быть даже и дольше).
15.6. Делаем флешку загрузочной
Осталось сделать самую малость — сделать флешку загрузочной. В каталоге
Дистрибутив DSL использует загрузчик isolinux, конфигурационный файл которого называется
Теперь осталось только записать загрузчик. Перед его записью нужно отмонтировать флешку:
Первая команда отмонтирует флешку, вторая — записывает на нее загрузчик. Я подразумеваю, что ваша флешка в системе называется
После записи загрузчика смонтируйте флешку заново и проверьте, есть ли в ее корне файл
Если он есть, то можно перезагружать компьютер и пытаться запуститься с флешки. А вот если его нет, то загрузчик не записан. Сейчас попытаемся выяснить, что произошло. Проверьте следующее:
• Вы переименовали
• Вы точно размонтировали флешку перед записью загрузчика?
• Вы правильно указали имя устройства флешки?
После того, как вы загрузитесь с флешки, можно удалить каталог boot (не тот, который на жестком диске, а тот, который на флешке!) — он вам больше не нужен. Вот, собственно, и все. Теперь вы можете использовать свой Flash-дистрибутив!
Глава 16
Использование с флешки популярных Linux-программ
16.1. Офисные Linux-программы
Портативные офисные программы для Linux — такие же, как и для Windows. Рассмотренный ранее Open Office подходит и для Linux-применения. Аналогично дело обстоит с графическим редактором GIMP, который изначально вообще работал только под Linux.
16.2. Программы для воспроизведения звука/видео
Какую программу выбрать для прослушивания музыки и воспроизведения видео? Об этом мы сейчас и поговорим.