Архив рубрики ‘Archlinux’

Руссификация консоли

Март 7, 2007

Нам хочется, чтобы в консоли отображались русские буквы, и была возможность вводить тексты кириллицей. Заодно некоторые консольные софтинки научатся разговаривать по-русски.
Легко!

# vi /etc/rc.conf

В этом конфиге нас будут интересовать следующие строчки:
LOCALE – Определяет язык локали и кодировку. Пишем здесь LOCALE=ru_RU.koi8r

HARDWARECLOCK – определяет, как у нас установлено системное время (localtime – местное, UTC – время по Гринвичу.)
HARDWARECLOCK=localtime

TIMEZONE – часовой пояс.
TIMEZONE=Europe/Moscow

KEYMAP – раскладка клавиатуры.
KEYMAP=ru-ms (переключение языков по правому ctrl)

CONSOLEFONT – шрифт.
CONSOLEFONT=»Cyr_a8×16 -m koi8-r_to_uni»
Сохраняем и выходим «<ESC> :wq»
Перезагружаемся:

# reboot

Установка Archlinux 0.7.1 (Noodle)

Март 4, 2007

Имеется два жестких диска. Требуется поставить archlinux на второй из них. Выбор загрузочного диска через BIOS. Пока так.
Устанавливаем с дистрибутива Archlinux 0.7.1 (Noodle) DVD.

Загружаемся. Установка проходит в несколько этапов. Их нужно проходить в том порядке, в котором они расположены.

Первый этап. Подготовка дисков. Есть два варианта подготовки: автоматический и ручной. При автоматическом установщик сам разобьет указанный диск на разделы, удалив при этом на нем все данные. Нас такой вариант мог бы устроить, но в качестве файловой системы он ставит ext3. Нам бы хотелось ReiserFS, поэтому будем делать руками. Выбираем «Partition Hard Drives». Перед нами cfdisk, программа для работы с разделами на диске. Если разделы уже есть, можно удалить их, поставив курсор на нужный раздел и нажав D. Для создания раздела жмем N, выбираем тип раздела (primary), его размер (сначала делаем swap, поэтому размер ОП умножаем на 2). Дальше выбираем пункт Type и указываем тип 82 (Linux Swap). Оставшееся место отдаем под второй раздел. Тип менять не надо, нужно поставить на него метку Bootable. Теперь нужно записать изменения в таблице разделов на диск. Для этого выбираем Write и на запрос подтверждения пишем yes. После завершения выбираем Quit. Дальше нужно указать точки монтирования для разделов. Выбираем Set Filesystem Mountpoints. Указываем соответствующий раздел для swap и для корневого раздела (/). Для корневого раздела выбираем файловую систему ReiserFS. Все. Первый этап завершен. Диски подготовлены.

Второй этап. Выбор софта для установки. Мы возьмем пока только base. Соглашаемся с дефолтным набором пакетов.

Третий этап. Установка выбранных пакетов. Тут просто ждем и попиваем кофеек.

Четвертый этап. Настройка системы. Пока пропустим. Настраивать будем позже, после установки.

Пятый этап. Установка ядра. Выбираем ядро версии 2.6 и снова ждем.

Шестой этап. Установка загрузчика. В качестве загрузчика выбираем GRUB. Его не надо каждый раз переустанавливать в MBR, когда решишь поменять конфиги. Перед установкой нам предложат эти самые конфиги посмотреть. Если мы ставили arch на Primary Master, то ничего править не надо. Пишем с клавиатуры «:q» Если же на Primary Slave, тогда при переключении в BIOS загрузчик увидит его как первый диск, а в конфиге стоит root hd(1,1). В GRUB диски и разделы нумеруются с 0. Поэтому правим эту строчку, чтобы получилось root hd(0,1). Сохраняем и выходим вот так «:wq».

Дальше установится загрузчик. Выбираем Exit Install. В командной строке пишем reboot. Система перезагружается. В BIOS не забываем поставить в качестве первого устройства для загрузки тот диск, на который только что ставили Archlinux. Если все сделали правильно, появится меню GRUB`а. Затем пойдет загрузка свежеустановленной системы.