Slax 6.1.2
Slax — LiveCD-дистрибутив операционной системы GNU/Linux, основанный на Slackware. Данный дистрибутив загружается со сменных носителей, таких как USB flash drive или CD-ROM, а также может быть установлен на жёсткий диск. В качестве одной из функций дистрибутива предусмотрена работа из оперативной памяти компьютера (Slax загружается в память и освобождает носитель, с которого был загружен).
Slax использует в качестве среды рабочего стола KDE, имеется возможность использовать менеджер окон Fluxbox вместо стандартного KWin.
Одно из преимуществ Slax — модульная структура, что позволяет легко модифицировать его под конкретные нужды пользователя.
Небольшой FAQ:
Вопрос: Как добавить модули?
Ответ: .iso файл дистрибутива нужно открыть в какой-либо программе для редактирования образов диска, к примеру, UltraISO. Далее просто вставьте модули с расширением .lzm в папку slax/modules и запишите образ на диск. При загрузке Slax автоматически загрузит все добавленные модули
Вопрос: Можно ли получить модуль для Slax из пакетов Slackware?
Ответ: Да, это можно сделать командой tgz2lzm
Вопрос: У меня не работает печать на принтере, что делать?
Ответ: Необходимо установить модули для работы с вашим принтером, [more=вот инструкция]для работы с принтерами иногда требуется дополнительные модули. их можно собрать самому, переконвертировав пакеты из slackware, или скачать принтмодуль, собранный под HP: http://www.slax.org/modules.php?action=detail&id=26
однако этот модуль содержит уже устаревший cups, заменяющий установленный в slax.
Итак, для тех кто выбрал первый путь примере на основе Canon Pixma IP 3300:
1) необходимо переконвертировать в модули пакеты
ghostscript-8.63-i486-2.tgz
ghostscript-fonts-std-8.11-noarch-1.tgz
Для владельцев HP потребуется еще
hplip-2.8.10-i486-1.tgz
2) необходимо скачать драйверы на принтера, например на http://software.canon-europe.com/
например для Canon Pixma IP 3300:
cnijfilter-common-2.70-1.i386.rpm
cnijfilter-ip3300-2.70-2.i386.rpm
Замечания:
1) Для Canon Pixma IP 3300 на версии slax выше 6.0.7 появился конфликт с cups, поэтому вначале в систему добавлялся модуль cnijfilter-ip3300-2.70, находился и устанавливался принтер, а затем добавлялся модуль cnijfilter-common-2.70 - печать начиналась практически сразу после добавления данного модуля без всяких перезагрузок и прочего.
2) *.rpm пакеты можно распаковать в директорию с помощью найденного в интернете небольшого скрипта "rpm2dir".[/more]
Вопрос: Как установить Slax на жёсткий диск?
Ответ: Вот [more=руководство]HOWTO от pema. Он для винды, но особой разницы нет. grub он и в африке grub.
Инструкции:
Скачайте и прожгите live-CD slax-iso, или загрузите usb-slax (*.tar)
Скачайте последнюю версию grub4dos с https://gna.org/projects/grub4dos и распакуйте во временную папку
Создайте раздел на жёстком диске, пользуясь наиболее удобным вам инструментом, таким как partition magic, командами терминала linux, Ubuntu liveCD (GParted), puppy linux live-cd или другими.
Отформатируйте новый раздел в системе FAT32, минимальный размер раздела - 300MB
Скопируйте папки "boot" и "slax" с вашего slax cd-iso или slax usb-extract в новый раздел
Скопируйте файл C:\ntldr в корневую папку вашего windows xp, это будет ваша резервная копия. Скопируйте и вставьте его в том же самом месте, у вас получатся два файла "C:\ntldr"(исходный) и "C:\копия ntldr"(резервная копия) на диске "C:\"
Скопируйте файлы "grldr", "grub.exe" и "menu.lst" с извлечённого grub4dos из вашей временной папки на диск C:\
Теперь следует чувствительная часть, не выключайте ваш компьютер в эти моменты:
Переименуйте файл C:\ntldr в C:\ntldrxp
Переименуйте файл C:\grldr в C:\ntldr
Откройте menu.lst в текстовом редакторе, предпочтительней wordpad, удалите оригинальные строки и скопируйте / вставьте следующие:
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# utility under DOS/Win9x or Linux.
#color black/cyan yellow/cyan
color cyan/blue white/blue
#timeout 30
#default /default
title SLAX
kernel (HD0,2)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/mnt/HDa3/slax/
initrd=(HD0,2)/boot/initrd.gz
boot
title WinXp
find --set-root /ntldrxp
chainloader /ntldrxp
Отредактируйте menu.lst под ваши нужды. На моём компьютере имелась 800MB winxp, установленная на первый раздел (windows C:\), он назывался HD0,0 в menu.lst. Второй раздел (windows D:\) на моём компьютере содержал мои личные документы и различные файлы, такие как музыка, он назывался HD0,1 в menu.lst.
Третий раздел (windows E:\) - мой раздел для возни, на котором я играюсь с разными ОСями, назывался HD0,2 в menu.lst.
Так что в зависимости от числа разделов вам лишь нужно принять HD0,x, и, таким образом, предполагая, что мы находимся на вашем первом жёстком диске, второй жесткий диск будет HD1,x.
Учтите, что windows диск "C:\" называется "HDa1" в linux, "D:\" называется "HDa2" и т.д., так что вам нужно будет сменить HDa3 в строке изменений в menu.lst
Всё готово. Перезагрузитесь и выберите вашу ОС в меню grub. Удалите извлечённый grub4dos, он нам больше не нужен[/more]
Вопрос: Как мне настроить подключение к интернету?
Ответ: Если Вы хотите подключиться к Интернету, но не знаете, как это сделать в Slax, то в начале необходимо узнать, как организован выход в Интернет у Вашего провайдера. Возможны 3 случая: подключение напрямую через сетевую карту, подключение через ADSL и подключение через VPN. Они описаны в соответствующих разделах:
[more=Подключение напрямую через сетевую карту]
Подключение через сетевую карту
1) Ваш провайдер использует статические IP (маску и шлюз) и DNS. Для этого достаточно воспользоваться стандартной графической утилитой настройки сети, предоставляемой Slax. Однако существует проблема со сбросом настроек сети при перезагрузке Slax, которая решается только написанием скрипта для конфигурирования сети при загрузке или при запуске скрипта
Например, можно добавить в rc.local строчку:
Код: ifconfig eth0 <Ваш IP> netmask <Ваша маска> ; route add default gateway <Ваш шлюз>