Последнее изменение файла: 2007.02.08
Скопировано с www.bog.pp.ru: 2023.10.01
Bog BOS: Установка Linux RedHat 7.1 на удаленную рабочую станцию с CD-ROM
На этот раз устанавливал с CD-ROM, сделанного из ISO-образа
(RedHat 7.1, ядро 2.4.2-2, gcc 2.96-RH).
Pentium II 700 Mhz, разогнанный до 920 MHz (131x7).
Материнская плата Abit BE6-II (Intel BX + HPT366).
Sound Blaster Live Value (распознается автоматически и работает).
HP CD-Writer Plus 8100 (ядро 2.4.2 не захотело видеть его на одном
канале с диском, хотя при ядре 2.2 они прекрасно уживались).
Хорошо, что на плате есть дополнительный IDE-контроллер (HPT 366),
Так что все три IDE устройства удалось развести по отдельным каналам
ide1 /dev/hda IBM 8GB (LBA, 1027/255/63)
ide2 /dev/hdc HP CD-Writer Plus 8100 (4/2/24)
ide3 /dev/hde Seagate (HPT366 не дает выбрать тип адресации, 59303/16/63 или 3720/255/63)
Из экзотики присутствуют AverMedia TVPhone98 (работает, например в xawtv),
Creative WebCam Go (USB; оказалось, что он аппаратно не совместим с Creative WebCam 3,
запустить не удалось),
предполагается USB сканер.
Назначение - рабочая станция для графических работ с выходом в интернет по
телефонной линии.
загружаемся с CD-ROM и жмем Enter (графический режим)
по нажатию Alt-F2 можно сразу попасть в bash
язык установки - russian (в этой версии нет проблем с русским при установке)
клавиатура - generic 104-key
раскладка - russian
разрешить спецпоследовательности (иначе будут проблемы с X Windows)
мышка - generic 3 buttons, serial, ttyS0
установка - система по выбору (custom)
разбиение диска вручную с помощью DiskDruid
hda1 /dosc 1019MB FAT16
hda5 /dose 2048MB FAT32
hda6 /big 3859MB Linux
hda7 / 1129MB Linux
hde1 swap 305MB (говорят, что для 2.4 размер swap должен вдвое превышать размер RAM, пока не заметил)
hde2 /video 28874MB FAT32
форматировать без проверки только системный раздел
создавать загрузочный диск
LILO в MBR (/dev/hda1, linux), linear, 2 точки загрузки: linux и dos
параметры ядра: hdc=ide-scsi (CD-RW заработал "сам собой", но изображает
из себя /dev/scd0)
firewall: high (IRC DCC не будет работать)
язык для работы: обязательно нажать кнопку "выбрать все", а потом
удалить лишнее, кроме en_US (по умолчанию) и русского (если просто
выбрать нужные языки, то программа установки забывает поставить базовую
locale для X Windows)
временная зона - Europe/Moscow (время в CMOS не хранить в UTC)
установка пароля для root
заведение себя и установка пароля (обязательно нажать кнопку "добавить")
конфигурация парольной защиты (shadow, MD5, без NIS, LDAP и kerberos)
выбираем пакеты (individual package, некоторые пакеты устанавливаются в
любом случае; необходимо оставить запас около 200 МБ, иначе программа
установки завершается аварийно):
amusement/games - fortune_mod (для xscreensaver)
amusement/graphics - xloadimage (для xscreensaver), xscreensaver (для
control-center)
applications/archiving - cdrecord, pax (cpio+tar), sharutils, unarj, unzip, zip
applications/communications - dip, lrzsz, minicom
applications/databeses - db3_utils
applications/editors - (не надо gedit- тянет много), vim-X11, vim-enhanced
user interface/X hardware support - XFree86-Mach64, XFree86-SVGA,
Xconfigurator
конфигурация X Windows - ручками превращаю ATI Mach64 в ATI Exprt98
монитор (определяется по DCC) - опять же ручками превращаю ViewSonic
G810 (30-89 kHz, 50-160 Hz) в ViewSonic G810-4 (30-97 kHz, 50-180 Hz)
меняю предлагаемое разрешение 1152x864x16 на 1600x1200x24;
это первая версия Linux, в которой не пришлось править файлы X Windows
для получения нормального разрешения 1600x1200
меняю предлагаемую загрузку в графическом режиме на загрузка в
текстовом режиме
форматирует разделы
установка пакетов: 432 пакета, 915 МБ, журнал в /tmp/install.log,
10 минут на P920, реально на диске оказалось занято 850MB.
создание загрузочной дискеты - (аналогично mkbootdisk)
поменять uid/gid себе на привычные (и /home не забыть)
подождать пока пройдет updatedb
рихтовка русификации - все программы настройки локализации не работают
(начальная настройка, kbdconfig, locale_config), так что лучше сделать
это вручную:
KEYBOARDTYPE="pc"
KEYTABLE="ru-ms" (переключение английский/русский по правому Ctrl)
или
KEYTABLE="ru-yawerty" (переключение английский/русский по правому Alt)
в файле /etc/X11/XF86Config-4 (теперь он так называется)(переключение английский/русский по правому Alt)
при настройке sawfish и вызове оконных меню - пытается говорить по-русски,
но выбирает неверный шрифт. Как задать правильный шрифт, я не понял, пришлось
в ~/.gnome/session во все строки с вызовом sawfish добавить ключ --disable-nls
(правка шрифтов в /etc/gtk/gtkrc и /usr/share/themes/имя-темы/gtk/gtkrc не помогла).
копирование текста мышкой в графических окнах - добавляет управляющие символы
перехода в koi8-r. Как с этим бороться я пока не знаю. Что характерно - rxvt, xterm,
nxterm, gvim этим не страдают (прощай gnome-terminal?).
X Windows запустился с глубиной цвета - 24, но глубиной frame buffer - 32.
Экран отвратительно переливается. Надо запускаться:
startx -- -fbbpp 24
установка изменений (с помощью gnorpm)
настройка выхода в интернет по PPP. Совсем я обленился и решил
воспользоваться графическими финтифлюшками, а именно rp3.
Работает, но с глюками. Первый раз надо запускать rp3-config с правами
root, а то он там что-то не то делает (хотя и спрашивает пароль root-а):
при падении модема переустанавливать связь (пропадание несущей не
отлавливается по-прежнему, так что в /etc/ppp/options надо добавить
lcp-echo-intervals 20
lcp-echo-failure 3
Теперь надо выйти и запустить rp3-config еще раз, чтобы настроить
модем (отключить тоновый набор)
сохранились все глюки с зависанием окна "waiting..." и невозможностью
прервать сеанс кнопкой аплета, если происходила автоматическая
переустановка связи
копирование старых настройек Netscape:
запустить Netscape и остановить
копировать из старого .netscape: cache, xover_cache, bookmarks.html,
pab.na2, cookies, history.dat, history.list
аккуратно слить в .netscape: libprefs.js, preferences.js
копировать nsmail, ns_imap, .signature
настроить файловую систему (резервировать 1% или 0% вместо 5%)