Swissnux: как добавить еще один дистрибутив
В предыдущем топике я рассказал о многоцелевом дистрибутиве Swissnux. Его можно довольно простыми средствами приспособить для своих нужд: скопировать на флешку, добавить или удалить пункты меню, инструменты (так сказать, «поддистрибутивы»). Всё это требует лишь простых файловых операций и некоторой правки конфигурационного файла. Рассмотрим несколько примеров.
Clonezilla и GParted это, конечно, хорошо, но кому-то может потребоваться и что-то более комфортное или специфическое. Не все «живые» дистрибутивы легко добавляются в Swissnux. Но есть и хорошая новость: дистрибутивы, построенные по технологии Debian Live (о ней на Мтааламу уже были топики) добавляются очень просто. Ведь и Clonezilla, и GParted сделаны именно средствами этого фреймворка. Можно, например, добавить LXDE-вариант живого Debian'а для работы в GUI-окружении. Конечно, в 650 Мб такой набор уже не поместится, но комфортабельность повысит.
Вот пошаговая инструкция:
1) Создать каталог на жестком диске и скопировать туда всё содержимое Swissnux.
2) Создать там подкаталог для нового «поддистрибутива». Условимся, например, что его имя будет debian. Имя подкаталога должно быть не длиннее 8 знаков, иначе возможны проблемы с файловой системой iso.
3) Скопировать в вышеупомянутый подкаталог файлы из каталога live добавляемого дистрибутива. Вот их список (если речь идет, напомню, о дистрибутивах типа Debian Live):
4) Найти в добавляемом дистрибутиве файл isolinux.cfg и скопипастить из него нужный фрагмент в boot/sms.cfg Swissnux. В строку APPEND добавить при этом слова
В итоге новый пункт меню sms.cfg должен выглядеть примерно так:
5) Войти в каталог sms Swissnux и запустить из консоли скрипт
или даже make_iso.bat, если работа выполняется в среде Windows. Скрипт создаст iso-образ, который можно записать на болванку. Как видите, ничего сложного.
(Продолжение следует).
Как добавить еще дистрибутивы?
Clonezilla и GParted это, конечно, хорошо, но кому-то может потребоваться и что-то более комфортное или специфическое. Не все «живые» дистрибутивы легко добавляются в Swissnux. Но есть и хорошая новость: дистрибутивы, построенные по технологии Debian Live (о ней на Мтааламу уже были топики) добавляются очень просто. Ведь и Clonezilla, и GParted сделаны именно средствами этого фреймворка. Можно, например, добавить LXDE-вариант живого Debian'а для работы в GUI-окружении. Конечно, в 650 Мб такой набор уже не поместится, но комфортабельность повысит.
Вот пошаговая инструкция:
1) Создать каталог на жестком диске и скопировать туда всё содержимое Swissnux.
2) Создать там подкаталог для нового «поддистрибутива». Условимся, например, что его имя будет debian. Имя подкаталога должно быть не длиннее 8 знаков, иначе возможны проблемы с файловой системой iso.
3) Скопировать в вышеупомянутый подкаталог файлы из каталога live добавляемого дистрибутива. Вот их список (если речь идет, напомню, о дистрибутивах типа Debian Live):
filesystem.packages
filesystem.squashfs
initrd.img
vmlinuz
4) Найти в добавляемом дистрибутиве файл isolinux.cfg и скопипастить из него нужный фрагмент в boot/sms.cfg Swissnux. В строку APPEND добавить при этом слова
live-media-path=/debian
В итоге новый пункт меню sms.cfg должен выглядеть примерно так:
LABEL debian
MENU LABEL Debian Live
MENU PASSWD yababay
KERNEL /debian/vmlinuz
APPEND initrd=/debian/initrd.img boot=live live-media-path=/debian config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=788 ip=frommedia nosplash
TEXT HELP
Debian Live with LXDE environment.
ENDTEXT
5) Войти в каталог sms Swissnux и запустить из консоли скрипт
make_iso.sh
или даже make_iso.bat, если работа выполняется в среде Windows. Скрипт создаст iso-образ, который можно записать на болванку. Как видите, ничего сложного.
(Продолжение следует).
- —
- 18 декабря 2011, 01:46
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.