Архивы автора: Пользователь Slax

Как создать загрузочный диск из tar-архива

И так представим себе ситуацию, когда нам нужно создать загрузочный диск операционной системы Slax, а на руках есть только tar-архив, предназначенный для записи дистрибутива на флешку. В этой ситуации поступим так:

Первым делом следует распаковать архив в отдельную директорию, где в папке /slax/ и будут находится нужные нам файлы make_iso.bat (для ОС Windows) и make_iso.sh (для Linux).

Как создать загрузочный диск из tar-архива

Далее, если мы работаем под управлением операционной системой Windows, открываем командную строку (Пуск > Выполнить > cmd.exe или Пуск > Программы > Стандартные > Командная строка). В открывшейся консоли вводим путь к файлу make_iso.bat и, через пробел, путь к тому месту, куда будет сохранён создаваемый iso-образ.

После этих действий мы получим готовый к работе нужный нам вариант системы.

Режимы загрузки Slax Linux

Режимы загрузки Slax Linux

Операционная система Slax Linux имеет 5 основных режимов загрузки. Вот их перечень:

Slax Graphics mode (KDE) – это стандартный графический режим, который запускает систему с вашими настройками в рабочей среде KDE (K Desktop Environment).

Slax Always Fresh – в данном режиме операционная система Slax всегда запускается «свежей», т.е. с настройками по-умолчанию.

Slax Copy To RAM – при загрузке система Slax копирует все данные с загрузочной флешки или LiveCD в оперативную память, после чего эти носители могут быть извлечены. Опять же все сохраненные вами настройки игнорируются. Рекомендуемый объем RAM при выборе данного режима составляет более 300 Мбайт.

Slax Graphics VESA mode – режим, позволяющий графическую загрузку системы на стандартном видеодрайвере vesa с расширением 1024×768. Актуально, когда автоопределение видеокарты работает некорректно.

Slax Text mode – быстрый запуск операционной системы Slax в текстовом режиме (без графики). Все предыдущие настройки остаются действительными. Данный режим можно использовать для ремонта системы Windows на дисках NTFS. К примеру, можно провести копирование с диска на диск или в ручном режиме восстановить реестр из точек восстановления.

Как установить 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-накопителей, данная проблема остается, и решить ее можно только путем перемонтирования вручную.