Вступление.
Здравствуйте. Очень рад тому, что пишу свой первый пост (надеюсь не последний). Сразу прошу прощения, если написное мной будет характеризоваться как «бойан» или «проще паренной репы», просто сам я еще новичек, надеюсь, что мои труды будут кому — нить интересны.
Ближе к делу.
Сегодня я расскажу вам о том, как можно установить Slax на flash-drive. Дело в том, что в совсем недавнем прошлом меня осенила мысль, а почему бы не поставить линукс на себе флэшку? Т.к. под рукой не было флэшки большой вместительности, то надо было думать о дистрибутиве, который не требовал много места. Первым что я нашел это было Slitaz и Slax. После небольшого раздумья, решил, что буду ставить Слакс.
Что такое Slax?
SLAX — LiveCD-дистрибутив операционной системы GNU/Linux, базирующийся на Slackware. Данный дистрибутив не требует инсталяции на жёсткий диск, загружается со сменных носителей, таких как USB flash drive или CD-ROM. В качестве одной из функций дистрибутива предусмотрена работа из оперативной памяти компьютера (то есть SLAX загружается в память и освобождает носитель, с которого был загружен).
SLAX использует KDE в качестве рабочей графической среды. Fluxbox также включён в дистрибутив.
Одно из преимуществ SLAX — модульная структура, что позволяет легко модифицировать его под конкретные нужды пользователя. Дистрибутив можно буквально собрать по кирпичикам (модули имеют расширение *.lzm), включив в состав диска нужные приложения. Также есть скрипты, осуществляющие переформатирование в формат *.lzm пакетов других дистрибутивов. В последних версиях (6.X) добавлена собственная реализация файловой системы httpfs, позволяющей использовать сразу, без их предварительной загрузки.
Версия 4.2.3 и 5.X включительно основаны на базе файловых систем SquashFS для сжатия данных и UnionFS для множественного монтирования неизменяемых данных в псевдоизменяемом режиме. Версия 6.X основана на SquashFS v3.1 с патчем LZMA для улучшенного сжатия данных и aufs как замена UnionFS.
Текущая версия SLAX 6.0.7 вышла 8 мая 2008 и занимает 189 мегабайт. (c) Wikipedia.
Установка.
1. Для начала нужно бы скачать дистрибутив Slax 6.0.7 для USB. Осуществить это можно, нажав
2. Затем файл slax-6.0.7.tar распаковываем на флэшку, в итоге имеем два каталога на флэшке /boot и /slax.
3. Теперь нужно сделать нашу флэшку загрузочной. Для Linux: в /boot есть скрипт bootinst.sh, а для Windows bootinst.bat.
Для загрузки с flash нужно установить в биосе или бут меню (если оно имеется) обращение к флэшке… Ну думаю этот этап вы поняли :).
Варианты загрузки:
Slax Graphics mode (KDE) — обычная загрузка системы
Slax Always Fresh — при выборе этого режима, не будут сохраняться изменения.
Slax Copy To RAM — режим копирования всех файлов в оперативную память. (Рекомендовано около 300 мб)
Фичи:
В общем-то система готова к запуску, но можно настроить немного удобств для работы:
1. Русификация. Плагин скачать можно тут
Загрузить модуль в /slax/modules/ При загрузке он автоматически активируется. Но может возникнуть проблема отображения русскоязычных имен виндовых разделов, для этого можно использовать команду ru-mount
ru-mount [vfat|ntfs] [DEVICE]
2. Дополнение к ark. Скачать.
3. Mozilla FireFox. Скачать
Ну вот и все. Пользуйтесь на здоровье.
Выводы и впечатления:
После не долгой работы, я остался в полне доволен. Очень понравилась система подключения плагинов. Это мне позволило включить поддержку dpkg и rpm. Все довольно понятно, вообщем для линукса на флэшке вполне устраивает. Конечно хотелось еще гнома поставить бы.
Ссылки:
1) www.slax.org
2) /forum.php?action=view&parentID=5730
3) https://lnx.idonati.com/slax/modules
Подводим итог:
Всем спасибо за внимание. Если будет, что добавить — пишите, буду очень признателен.
С помощью fdisk, grub, и sqashfs можно упихать на флешку гиговую флешку свою домашнюю систему
с sd диском работаете как с обычным (разбиаваете, создаете разделы, файловые системы, прописывает загрузчик) а с помощью sqashfs создаете каталог /usr (хотя конечно мона не тока его), ядро тока надо будет особое собрать и параметром ядра прописать опцию насчет задрежки монтирования /
@gals: Весьма интересно и познавательно. Не хотите гостевой пост на эту тему написать? 🙂
Remastersys делает всё это без статей 🙂
Совсем отстал от жизни.
Раньше, на такой флешке нельзя было сохранять изменения. То есть поправил конфиг, а при следующей загрузке надо заново менять.
Здесь, как я понимаю, уже не так всё?
Еще очень хороший дистрибутив для флешки — puppyrus linux 🙂