Ru-Board.club
← Вернуться в раздел «UNIX»

» SLAX Linux Live CD

Автор: Black Screen
Дата сообщения: 21.04.2007 13:20
Slax 6.1.2




Официальный сайт | Официальный форум (англ.) | Модули для Slax | Собрать свою версию Slax

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 <Ваш шлюз>
Автор: ShriEkeR
Дата сообщения: 21.04.2007 13:50
Black Screen
ты немного промахнулся:
UNIX
Автор: Black Screen
Дата сообщения: 21.04.2007 17:48
А с IceWM и BlackBox что делать?
Автор: Black Screen
Дата сообщения: 01.05.2007 21:01
Неужели никому не интересно? Или LiveCD чем то плох?
Автор: KseniyaMihaylovna
Дата сообщения: 02.05.2007 11:00
А у меня вон какая проблема вылезла при загрузке слакса.....


Filesystem "loop0": I/0 Error Detected. Shutting down filesystem: loop0
Please umount the filesystem, and rectify the problem(s)
xfs_force_shutdown(loop0,0x1) called from line 338 of file fs/xfs/xfs_rw.c. Ret
urn address = 0xc0290be5
ash: can't access tty; job control turned off
/ # _



И дальше не грузится.....

Чё делать?...
Автор: TmpLamer
Дата сообщения: 03.05.2007 10:14
IMHO LiveCD неплох, SLAX можно и проинсталить на винт (хотя то что у меня получилось нельзя назвать нормальной инсталяцией).

Возникла проблема: при подмонтировании NTFS партишенов русские имена отображаются некорректно. Кто знает как победить?
Автор: TmpLamer
Дата сообщения: 07.05.2007 15:03
Разобрался с русскими именами файлов, может кому понадобится.
Проверял в SLAX Standard Edition v 5.1.8.1.
В iso-образе в каталоге rootcopy создаю каталог etc в нем каталог rc.d в нем файл rc.local
(в результате после загрузки SLAX'а должен лечь как /etc/rc.d/rc.local) со след. строками

------------------------------------------
# Russian language support for console
setfont Cyr_a8x16.psfu.gz -m koi2alt
loadkeys ru4.map.gz

# Russian language support for KDE
sed -i -e "s/\(export LANG=\)en_US/\1ru_RU.KOI8-R/" /etc/profile.d/lang.sh

# Russian language support for Konsole
sed -i -e "s/\(EncodingName=\)ISO 8859-2/\1koi8-r/" /root/.kde/share/config/konsolerc
------------------------------------------

После загрузки надо перемонтировать каждую партицию командами:

umount /dev/hda1
mount -o iocharset=koi8-r /dev/hda1 /mnt/hda1

где hda1 заменять на соотв. (hda2,...,hdb1,hdb2,...,sda1,sda2,...,sdb1,sdb2,... - указать что есть).


Теперь пытаюсь подключить диски с именами файлов с украинскими буквами и, йи, йэ. Может ещё твердое г (где оно вообще на клавиатуре в винде набирается???). Может кто подскажет?
Автор: Black Screen
Дата сообщения: 07.05.2007 19:17
Что касается русификации, то на сайте слакса можно скачать модули:
Russian_1_0.mo - для KDE (рус.частично, но зато понимает русские имена файлов)
Russian_localization_pack_console_1_0.mo - для консоли(тоже частично) и для MCommander
Эти два файла нужно положить в папку modules в корне cd
-------------------------------------------------------------------
Установка на hdd
1.Качаем SysLinux, например отсюда:
ftp://ftp.kernel.nc.orc.ru/pub/linux/utils/boot/syslinux/syslinux-3.36.zip
2.Находим файл syslinux.exe и выполняем следующее:
syslinux x:
где x: - fat32 раздел на hdd
Потом копируем все файлы с cd в этот раздел и переименовываем isolinux.cfg в syslinux.cfg
Если этот раздел сделать активным, то с него можно будет грузиться.
Недостаток:
PMagic8 ругается на boot сектор syslinux и с этим разделом ничего нельзя сделать
Подобным образом можно сделать boot флешку.
------------------------------------------------------------------
Если грузить с fat32 раздела из под DOS, то на разделе возникают софтовые ошибки
(по показаниям scandisk) Кто нибудь с подобным сталкивался?

Автор: TmpLamer
Дата сообщения: 08.05.2007 10:56
Я пошел немного другим путем: установил GRUB, а из него уже грузится и винда и слакс. Раздел FAT32. Scandisk'ом не проверял, но ни винда, ни слакс не ругаются ни при чтении, ни при записи.
Автор: KseniyaMihaylovna
Дата сообщения: 08.05.2007 14:20
А по поводу моей проблемы никто ничего не может сказать?....
Автор: Black Screen
Дата сообщения: 08.05.2007 23:01
Какой у тебя слакс?
Какой комп?
Как разбит hdd?
Автор: kovsharoff
Дата сообщения: 20.05.2007 02:27
Мне может кто подскажет: дело даже до консоли не доходит - зависает? (BackTrack 2) з.ы. С liveCD загружается нормально,
KDE правда не грузится, зато консоль и flux идут.
Автор: KseniyaMihaylovna
Дата сообщения: 21.05.2007 22:51
Black Screen

slax-5.1.8.1

core 2 duo

hdd разбит на несколько разделов - на одном, система, на другом файлы, третий для файла подкачки.

50Г
250Г


примерно так...
Автор: Black Screen
Дата сообщения: 28.05.2007 22:36
Слакс ругается на какую-то файловую систему:
Filesystem "loop0": I/0 Error Detected. Shutting down filesystem: loop0
И просит её размонтировать:
Please umount the filesystem, and rectify the problem(s)

Какие именно разделы на винте?
Проверь, нет ли на них ошибок.
Автор: kirill_us
Дата сообщения: 07.06.2007 18:54

Цитата:

Разобрался с русскими именами файлов, может кому понадобится.
Проверял в SLAX Standard Edition v 5.1.8.1.
В iso-образе в каталоге rootcopy создаю каталог etc в нем каталог rc.d в нем файл rc.local
(в результате после загрузки SLAX'а должен лечь как /etc/rc.d/rc.local) со след. строками

------------------------------------------
# Russian language support for console
setfont Cyr_a8x16.psfu.gz -m koi2alt
loadkeys ru4.map.gz

# Russian language support for KDE
sed -i -e "s/\(export LANG=\)en_US/\1ru_RU.KOI8-R/" /etc/profile.d/lang.sh

# Russian language support for Konsole
sed -i -e "s/\(EncodingName=\)ISO 8859-2/\1koi8-r/" /root/.kde/share/config/konsolerc
------------------------------------------

После загрузки надо перемонтировать каждую партицию командами:

umount /dev/hda1
mount -o iocharset=koi8-r /dev/hda1 /mnt/hda1

где hda1 заменять на соотв. (hda2,...,hdb1,hdb2,...,sda1,sda2,...,sdb1,sdb2,... - указать что есть).


Теперь пытаюсь подключить диски с именами файлов с украинскими буквами и, йи, йэ. Может ещё твердое г (где оно вообще на клавиатуре в винде набирается???). Может кто подскажет?


спасибо большое
небольшая проблемка команды маунт и анмаунт приходится выполнять после каждой перезагрузки несмотря на выполнение команды конфигсейв (слакс у меня на УСБ)
Может можно где ни будь прописать эти команды чтобы они автоматически выполнялись во время загрузки?
Подскажите пожалуйста
Заранее спасибо
Автор: TmpLamer
Дата сообщения: 08.06.2007 15:16
Туда же (в rc.local) послеэтих строк допиши

-----------------------------------------------------
# Remount devices
sed -i -e "/^\/dev\//s/auto,/auto,iocharset=koi8-r,/" /etc/fstab
umount -a
mount -a
-----------------------------------------------------

перемонтирует все диски (даже те которые может и не надо - будьте осторожны!)
Автор: kirill_us
Дата сообщения: 08.06.2007 20:34
Спасибо огромное!

Добавлено:
Получается в rc.local можно писать все команды которые я хочу чтобы выполнялись при загрузке слакса???
Автор: TmpLamer
Дата сообщения: 09.06.2007 09:40
В принципе - да. Но это не всегда лучшее место для таких манипуляций.
Я использую rc.local для того чтобы всё было в одном месте. Sed'ом изменяю те файлы которые можно было напрямую исправить. Но тогда была бы куча файлов с исправлениями - поди найди где и что исправлял.
Автор: n0vega
Дата сообщения: 12.06.2007 14:36
Недавно попробовал, очень понравилось. Но есть пара вопросов:

1. вместо русских имён файлов ???????
это чуть выше описано как лечить, да?

русификатор для консоли и оболочки KDE стоит

2. И это самое... KDE кажись запускается в 1024ч768 и 75 герц по умолчанию. Как refresh rate поменять. Если можно, напишете что я должен изменить в исошке что запускалось, скажем, на 100 герц.

3. Есть модуль с дровами для ATI - он что-то даёт? Я так понял KDE запускается openGL и так..


Автор: KseniyaMihaylovna
Дата сообщения: 13.06.2007 09:19

Цитата:
Слакс ругается на какую-то файловую систему:
Filesystem "loop0": I/0 Error Detected. Shutting down filesystem: loop0
И просит её размонтировать:
Please umount the filesystem, and rectify the problem(s)

Какие именно разделы на винте?
Проверь, нет ли на них ошибок.

Разделы все нтфс-ные....

А как можно проверить наличие ошибок на них?..

Я не придумала ничего лучше, как проверить диски стандартным виндовским check disk'ом (он вроде как автоматически должен устранять ошибки?)....

Разделы пилила с помощью Norton partition magic.
Но в последнее время он начал глюки какаие-то выдавать, при попытке перераспределить пространство на разделах.....


Чё-то блин ваще козлит оно всё.... %))
Автор: TmpLamer
Дата сообщения: 14.06.2007 17:42
Возможно глюки не в Slax'е а на винтах (лето, жара аднака ).
Можно попробовать сначала поработать не с NTFS дисками, а с FAT32.
Автор: KseniyaMihaylovna
Дата сообщения: 18.06.2007 10:18
ээ... эээ.....

мне казалось, фат это уже мамонты.....

Для моей системы более благоразумно работать с нтфс....


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

обломненько конечно... хотела заценить линукс, и чтоб пока не ставить ничего на винт, решила заюзать лайв сиди. ан нет...

придёцо мандриву ставить %)))
Автор: TmpLamer
Дата сообщения: 19.06.2007 09:41

Цитата:
мне казалось, фат это уже мамонты.....

IMHO:
Да! Мамонты! Для Windows! Для Linux! НО!!!
Это то, что прекрасно понимают и Windows и Linux.
А заставлять работать Linux с NTFS, это то же, что заставлять работать Windows с Ext3.
В смысле - можно, но геморроя не оберешся. Лучше - только на чтение.

И потом - не обязательно весь диск, для начала попробовать партицию на пару гигов.
Автор: Black Screen
Дата сообщения: 19.06.2007 17:12

Цитата:
обломненько конечно... хотела заценить линукс

Можно виртуальной машиной воспользоваться.
Автор: kirill_us
Дата сообщения: 20.06.2007 21:20
-----------------------------------------------------------------------
# Russian language support for console
setfont Cyr_a8x16.psfu.gz -m koi2alt
loadkeys ru4.map.gz

# Russian language support for KDE
sed -i -e "s/\(export LANG=\)en_US/\1ru_RU.KOI8-R/" /etc/profile.d/lang.sh

# Russian language support for Konsole
sed -i -e "s/\(EncodingName=\)ISO 8859-2/\1koi8-r/" root/.kde/share/config/konsolerc

# Remount devices
sed -i -e "/^\/dev\//s/auto,/auto,iocharset=koi8-r,/" /etc/fstab
umount -a
mount -a
-----------------------------------------------------------------------
Ну, кто-то скажет - работает и не трогай, но мне интересно почему при загрузке Slax пишет вот такое:
-----------------------------------------------------------------------
Cannot open font file
/usr/share/kbd/keymaps/i386/qwerty/ru4.map.gz
cannot open file
: command not found line 4 :
: No such file or directory :
: command not found line 7 :
: No such file or directory :
: command not found line 10 :
: No such file or directory :

umount: /: device is busy
mount: wrong fs type, bad option, bad superblock on /dev/sda7, missing codepage or other error
In some cases useful info is found in syslg - try dmesg
: tail or so

umount: /: device is busy
mount: wrong fs type, bad option, bad superblock on /dev/sda8, missing codepage or other error
In some cases useful info is found in syslg - try dmesg
: tail or so
-----------------------------------------------------------------------
Но несмотря на всю эту ругань - все работает!
В чем же дело?

А еще хотелось бы чтобы штатный аналог Windows Media Player - Juk тоже понимал русский.
Что и куда писать для этого?

Автор: TmpLamer
Дата сообщения: 22.06.2007 12:25
Я проверял в SLAX Standard Edition v 5.1.8.1.
Возможно в других версиях нет файла ru4.map.gz или он находится в другом месте.

Вот это всё:
sed -i -e "s/\(export LANG=\)en_US/\1ru_RU.KOI8-R/" /etc/profile.d/lang.sh
одна строка, и это:
sed -i -e "s/\(EncodingName=\)ISO 8859-2/\1koi8-r/" /root/.kde/share/config/konsolerc
тоже. Проверь.
Автор: sanb
Дата сообщения: 12.02.2008 20:44
Сегодня вышел SLAX 6 final
http://www.slax.org/
Скачать новую версию можно с ftp://ftp.slax.org/SLAX-6.x/multi-language/ 200мб
есть даже версия на русском
Автор: sanb
Дата сообщения: 12.02.2008 23:46
перевел новый сайт Slax на русский язык
Автор: sanb
Дата сообщения: 13.02.2008 19:42
Кому интересно выложил>> скриншоты Slax 6 final у себя в блоге
Автор: batja
Дата сообщения: 14.02.2008 03:30
Есть две разных сборки Linux Live CD на основе Slax, одна точно на версии 5.1.8, вторая не знаю. Обе не грузятся на моем буке Самсунг R60, на буке от НР грузятся. Скачал с сайта Slax Live CD и USB версии 6 - загрузились. Можно ли самостоятельно обновить ядро на сборках с сохранением полной функциональности?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849

Предыдущая тема: GRUB&обновление ядра


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.