Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Видео Unix FreeBSD Поддержка устройств Заметки по установке FreeBSD на ноутбук Toshiba Tecra RSS

Заметки по установке FreeBSD на ноутбук Toshiba Tecra

Текущий рейтинг: 3 (проголосовало 4)
 Посетителей: 1795 | Просмотров: 2186 (сегодня 0)  Шрифт: - +
Что нам стоит NoteBook построить.

   Попросил я приятеля привезти мне из-за "бугра" (он часто бывает там по
   служебной надобности) простенький NoteBook. Да-да, мне нужна-то всего
   "печатная машинка", с которой я мог бы перемещаться в пространстве с
   возможностью покорять просторы Интернета, а именно: просматривать
   странички, читать почту, вести минимальный объем документации. Я
   думаю, вы меня правильно поняли?

   И вот наступил долгожданный час! Я имею то, что хотел ? Toshiba Tecra
   (CPU Pentium 233, RAM 128Mb, HDD 5Gb, IrDA, CD-R, Floppy, Sound
   PCI-Media, Modem Lucent, Ethernet 3COM, VGA S3).

   Встал выбор ? какую систему ставить? Поскольку на домашнем ПК отродясь
   не было ничего Win32-совместимого (я борец за лицензионный софт, а
   финансы частенько давали бесплатный концерт в свою честь), то полез за
   диском с Линуксом от компании ALT-Linux. 
   
   "Городить огороды" хламом софта не хотелось, вот и решил остановиться
   на Junior-2.2. Встало все гладко, но при первом запуске закралась
   неудовлетворенность имеющейся "игрушки". А тут еще и ночные смены на
   работе подвернулись с установкой сервера под FreeBSD. И, недолго
   думая, решил я попробовать свои силы ? поднять сие детище как рабочую
   станцию. Окончательно убедила статья в Интернете Алексея Федорчука о
   выборе "правильной ОСи" под "домашние нужды".

   Сервер уже работает, трафик халявный, ночь впереди, "бутылка кефира,
   полбатона" под рукой. Вставляю диск в привод. Во время загрузки
   лихорадочно жму хитрую комбинацию "Esc+F2" для входа в BIOS. Выбираю
   загрузку с CD. В итоге, гружусь с диска, на котором записана честно
   скачанная в виде образа FreeBSD-4.9. Начинаю инсталляцию. Все пока
   стандартно. Статей на эту тему везде и всюду найти не проблема.
   Единственное дополнение - это добавить установку XFree86, т.к.
   собирать ее не было никакого желания и времени. А настройку X-ов
   оставил на потом.

   Вот счастье - я в консоли! Оказалось ? НЕТ! Не отображает ничего
   экран. Лезу на сайт производителя, читаю форум. Натыкаюсь на
   строчку: "You may want to set the screen to expand to the lcd`s edges
   by going into the BIOS and scroll over to the Display settings in the
   first configuration screen. Set the LCD DISPLAY STRETCH = ENABLED".

   Сказано - сделано. Вот теперь я в командной строке. Привычка не дала
   мне зайти под "суперпользвателем". Все через "su". Меняю shell:
        > chsh

   В редакторе VI меняем строчку:
        /usr/bin/csh

   на
        /usr/local/bin/bash

   Только не забудьте во время установки выбрать его из набора пакетов
   (!). То же самое проделываю с пользовательской учеткой.
   Перелогиниваемся и получаем привычный командный интерпретатор.

   Дело за русификацией. Правим файл /etc/rc.conf. Должно быть
   следующее:

        keymap=ru.koi8-r
        keychange=?61 ^[[K?
        scrnmap=koi8-r2cp866
        font8x16=cp866b-8x16
        font8x14=cp866-8x14
        font8x8=cp866-8x8

   Переключение кодировок производится клавишей CapsLock. В файле
   /etc/ttys заменяем тип с cons25 на cons25r. Для глобальной
   поддержки LOCALE в файле /etc/profile следует написать:

        LANG=ru_RU.KOI8-R; export LANG
        MM_CHARSET=KOI8-R; export MM_CHARSET
        PS1=?u@h:w>?; export PS1

   а в /etc/csh.login напишем:

        setenv LANG ru_RU.KOI8-R
        setenv MM_CHARSET KOI8-R

   А чтобы потом и принтеры печатали по-русски, в ?/etc/printcap? опишем
   русский принтер:

        lp|Russian local line printer:
                :sh:of:/usr/libexec/lpr/ru/koi2alt:
                :lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs

   Перезагружаемся и довольствуемся русским языком. Далее по списку идет
   компиляция ядра оптимизация системы. Но я оставлю это на вашу
   сообразительность, а укажу только то, что требуется для комфорта в
   работе.

   Приступаем к настройке XWindow. Для горизонтальной и вертикальной
   развертки устанавливаем значения в файле /etc/X11/XF86Config

        HorizSync 31.5-79.0
        VertRefresh 50.0-100.0

   Секция InputDevice похожа на следующее:

        Identifier "Mouse0"
                Driver "mouse"
                Option "Protocol" "Auto"
                Option "Emulate3Buttons"
        Option "Device" "/dev/mouse"

   В качестве драйвера видеокарты прописываем driver "s3virge".
   Русификация X-ов есть в Интернете. Также внимательно посмотрите
   следующее:

        Section "Module"
                Load "xie"
                Load "pex5"
                Load "glx"
                Load "dri"
                Load "dbe"
                Load "record"
                Load "extmod"
                Load "type1"
                Load "dpms"
        EndSection



Чтобы заставить работать звук, при конфигурации ядра необходимо добавить две 
строчки:

        options PNPBIOS
        device  pcm

   После перезагрузки проверяем наличие устройства вывода звука:

        # grep pcm /var/run/dmesg.boot
        pcm0:  on sbc0

   Устройство подключилось. Далее делаем так (только в версии 4.x):

        # cd /dev
        # sh MAKEDEV snd0

   Команда MAKEDEV создает целую группу устройств для полноценной
   поддержки звука в системе, включая следующее:

   /dev/audio Sparc compatible audio device 
   /dev/dsp Digitized voice device 
   /dev/dspW Like /dev/dsp, but 16 bits per sample 
   /dev/midi Raw midi access device 
   /dev/mixer Control port mixer device 
   /dev/music Level 2 sequencer interface 
   /dev/sequencer Sequencer device 
   /dev/pss  Programmable device interface 
   
   Звук есть, графическая среда настроена (для удобства менеджер окон
   можно было тоже поставить во время установки системы, кому как
   удобно). Из портов можно установить необходимые программы. Как
   пользоваться системой портов можно найти в документации или в
   Интернете.

   Модем устанавливается из портов comms/ltmdm. Прилагается подробная и
   объемная документация, поэтому опускаю эту часть описания.

   Поддержка PCMCIA находится в ядре, а чтобы заработало, правим /etc/rc.conf
        pccard_enable="YES"

   Список поддерживаемых устройств находится в файле  /etc/defaults/pccard.conf.

   И напоследок осталось рассказать о Менеджере управления питанием. В
   ветке 4.x поддерживается только APM (Advanced Power Management). Для
   версий же 5.x имеются свои тонкости. Итак, правим файлы:

     /boot/loader.conf
        apm_load="YES"

     /etc/rc.conf
        apmd_enable="YES"

     /etc/apmd.conf
        apm_event SUSPENDREQ {
        exec "vidcontrol -s 1 < /dev/console";
        exec "/etc/rc.suspend";
        }
        apm_event USERSUSPENDREQ {
        exec "vidcontrol -s 1 < /dev/console";
        exec "sync && sync && sync";
        exec "sleep 1";
        exec "apm -z";
        }
        apm_event NORMRESUME, STANDBYRESUME {
        exec "/etc/rc.resume";
        exec "vidcontrol -s 9 < /dev/console";
        }

   Теперь у нас все работает правильно. Настройка сетевых интерфейсов
   проста и стандартна. Аналогично с FireWall и установкой программного
   обеспечения.

   На этом, разрешите откланяться. Будут вопросы ? прошу на форум,
   постараюсь ответить.

Иcточник: http://linuxshop.ru/  •  Опубликована: 05.03.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.