Архив рубрики: Документация Slax 6

Документация по 6 версии дистрибутива Slax

Как установить Slax на жесткий диск

Как установить Slax на жесткий диск

Для того чтобы установить Slax на жесткий диск компьютера вам потребуется:

  • Grub4dos – программа-загрузчик, при помощи которой можно настроить загрузку с несколькими ОС;
  • Любая программа, которая позволяет работать с жестким диском ПК;
  • Образ самой системы Slax (все равно LiveCD или версия для USB).

После того как мы определились с инструментами, переходим к делу:

  1. Загрузите на жесткий диск скачанный файл iso (образ системы), или просто создайте загрузочную флешку slax;
  2. Распакуйте утилиту grub4dos (которую вы заранее должны были скачать);
  3. Теперь при помощи удобной для вас программы для работы с жестким диском (в Linux это лучше делать с помощью консоли) создайте на винчестере новый раздел: файловая система раздела – fat32 и размер раздела – не меньше 300 Мбайт;
  4. После того как вы создали новый раздел, скопируйте папки boot и slax из образа или usb с системой.
  5. Далее, при помощи простого копирования создайте копию файла C:/ntldr
  6. Из записанного во временную директорию grub4dos, в корень диска «C» скопируйте эти файлы: grldr, grub.exe, menu.lst.

И последнее:
Файл C:/ntldr следует переименовать в C:/ntldrxp
Файл C:/grldr следует переименовать в C:/ntldr

Файл menu.lst отредактируйте по примеру.

При изменении файла, следует использовать следующие значения:

Первый раздел на вашем жестком диске имеет метку «hd0.0», следующий раздел будет иметь метку «hd0.1», далее – «hd0.2», «hd0.3» и т.д. Если у вас на ПК имеется два винчестера, то второй будет отмечаться как «hd1.0». Второй раздел, на втором винчестере будет отмечается таким образом «hd1.1», третий – «hd1.2» и т.д.

Еще очень важный момент, что диск «С» в Windows имеет отметку hda1 в Линуксе, диск «D» — hda2,  диск «E» — hda3 и т.д.

Вот и все! Удаляем временную директорию «grub4dos» и перезагружаем компьютер. И если вы все сделали правильно, то все готово. Вам остается только в grub выбрать загрузку уже установленного Slax.

Как русифицировать Slax Linux

Русифицировать операционную систему Slax Linux очень просто. Для того чтобы добавить русский язык необходимо зайти на ftp сервер slax’a, выбрать там свою версию системы и русский язык (russian). Затем архив, находящийся в папке /boot/ нужно поместить в аналогичную папку на загрузочной флешке (заменить файл). На эту же флешку, только в директорию /slax/base/ копируем файл с такого же адреса на ftp-сервере и запускаем скачанный пакет.

Далее следует перезагрузить компьютер и если все сделано правильно, то получим русифицированную операционную систему Slax Linux. Нам остается лишь «научить» клавиатуру правильно работать. Если это была бы обычная, не портативная версия линукса, то для корректной работы клавиатуры, было бы достаточно исправить файл /etc/X11/xorg.conf. Но принцип работы slax’a таков, что при каждом запуске системы xorg.conf создается заново, по этому его изменение не имеет никакого смысла.

Эта проблема решается очень легко. По адресу /.kde/Autostart/ создаем файл ru_kb, в котором прописываем следующее:

#!/bin/sh
setxkbmap -model pc104 -layout us,ru -variant ,winkeys -option grp:ctrl_shift_toggle,grp_led:scroll

Затем сохраняем файл и делаем его исполняемым:

chmod +x ~/.kde/Autostart/ru_kb

После перезагрузки компьютера мы получим русифицированную систему с корректно работающей клавиатурой.

Так же следует отметить, что можно обойти эти не сложные действия, скачав с Интернета уже русифицированную неофициальную версии дистрибутива Slax Linux.

Русифицировать операционную систему Slax Linux очень просто. Для того чтобы добавить русский язык необходимо зайти на ftp сервер slax’a, выбрать там свою версию системы, русский язык (russian), и потом архив, находящийся в папке /boot/ нужно поместить в аналогичную папку на загрузочной флешке (заменить файл). На эту же флешку, только в директорию /slax/base/ копируем файл с такого же адреса на ftp сервере и запускаем скачанный пакет. 

Далее следует перезагрузить компьютер и если все сделано правильно, то получим русифицированную операционную систему Slax Linux. Нам остается лишь «научить» клавиатуру правильно работать. Если это была бы обычная, не портативная версия линукса, то для корректной работы клавиатуры, было бы достаточно исправить файл /etc/X11/xorg.conf. Но принцип работы slax’a таков, что при каждом запуске системы xorg.conf создается заново, по этому его изменение не имеет никакого смысла.

Эта проблема решается очень легко. По адресу /.kde/Autostart/ создаем файл ru_kb, в котором прописываем следующее:

#!/bin/sh

setxkbmap -model pc104 -layout us,ru -variant ,winkeys -option grp:ctrl_shift_toggle,grp_led:scroll

Затем сохраняем файл и делаем его исполняемым:

chmod +x ~/.kde/Autostart/ru_kb

После перезагрузки компьютера мы получим русифицированную систему с корректно работающей клавиатурой.

Так же следует отметить, что можно обойти эти не сложные действия, скачав с Интернета уже русифицированную неофициальную версии дистрибутива Slax Linux.

Неправильное отображение русских файлов и папок

Русификация Slax Linux

К сожалению, даже после русификации операционной системы Slax Linux, пользователи сталкиваются с проблемой некорректного отображения русскоязычных папок и имён файлов на дисках с файловой системой NTFS и FAT.

Эта проблема решается путем внесения изменений в файл boot/slax.cfg. Для этого нам нужно открыть slax.cfg и в строки:

autoexec=xconf;telinit~4 changes=/slax/

добавить строку:

vt.default_utf8=0 iocharset=iso8859-5

Далее необходимо привести блок MENU LABEL Slax Text mode к такому виду:

changes=/slax/ vt.default_utf8=0 iocharset=iso8859-5
autoexec=setfont~cyr-sun16~-m~8859-5_to_uni

После этого сохраняем все изменения и перезапускаем bootinst.bat.

К сожалению, для подключаемых во время работы USB-накопителей, данная проблема остается, и решить ее можно только путем перемонтирования вручную.

Ручное монтирование сменных носителей в Slax Linux

Как уже было отмечено в предыдущей статье, для того чтобы отображались файлы и каталоги с русскими именами на сменных носителях необходимо вручную перемонтировать устройство в нужной кодировке. Для этого используется такой синтаксис:

ru-mount [vfat|ntfs] [DEVICE]

В первом аргументе указывается файловая система нужного нам устройства – FAT, NTFS или vfat (для флеш накопителей), а во втором – само имя устройства. Его можно узнать лишь после того, как устройство смонтировалось автоматически.

имя устройства USB носителя

Таким образом, для этого USB носителя имя устройства будет иметь вид – /dev/sdb1. Следовательно, для того чтобы сделать русские файлы на нем видимыми, необходимо в консоли выполнить:

ru-mount vfat /dev/sdb1

А затем вновь открыть тот же раздел.

Конечно, это далеко не так удобно, как хотелось бы, но на данный момент для официальной версии системы Slax другого выхода, к сожалению, нет.

Я не зря сделал акцент на словах «официальная версия». Так как помимо нее есть и неофициальная, которая сразу идет русифицированной и не имеет проблем с отображением русскоязычных файлов и папок.

Для того, чтобы скачать неофициальную версию операционной системы Slax заходите на страницу: Скачать Slax 6.1.2.

Работа с модулями в Slax Linux

Работа с модулями в Slax Linux

Существует несколько различных способов загрузки модулей для работы в системе Slax Linux.

В папке /base хранятся все базовые модули. Не стоит удалять или отключать эти модули, если вы новичок в работе с системой.

Наиболее часто используемые вами модули удобно поместить в директорию /slax/modules в дистрибутиве на вашем CD или USB. При старте система автоматически производит загрузку всех модулей из этой директории.

Для хранения остальных модулей, которые вы не будете использовать часто, подойдет директория /slax/optional/. Эти модули не будут загружаться автоматически, так что всякий раз, как они вам понадобятся, вы сможете подгрузить их вручную с помощью команды в загрузочном параметре:

boot: slax load=<имя модуля или папки>

В качестве примера, команда boot: slax load=gimp,bang произведёт загрузку модуля /slax/optional/gimp.lzm, а также всех модулей, находящихся в папке /slax/optional/bang/. Если вы произведёте запрос к несуществующим модулю или директории, то запрос просто будет проигнорирован при загрузке системы.

Slax Module Manager

Можно не только подключать модули во время загрузки системы, но и управлять ими в процессе работы. Если вам нужно добавить модуль, то вы можете воспользоваться Slax Module Manager (Меню > Система), а также командами activate/deactivate. Если требуется подключить модуль — пишите Activate /<путь к модулю>/<имя модуля>.lzm, если же требуется отключить модуль — набирайте Deactivate <имя модуля>.lzm.

Папка с модулями

Существует также и третий, наиболее простой способ подключения модуля в процессе работы — двойной клик по файлу .lzm. После того, как модуль активирован, должно появиться сообщение об успешном подключении. Далее вам просто нужно будет найти требуемую программу в меню системы (K). Если захотите удалить модуль — просто удалите его файл с диска или usb-носителя.