В юниксах я чайник, поэтому сильно не бейте ;)...
Слил я себе инсталяху FreeBSD4.2 сначала с какого-то российского сайта (не помню откуда, cetka.ru, может быть) - при исталяции много чего не находится, постоянно ругается (приходится долго всё время давить энтер), в итоге после инсталляции ось вообще не грузится, спасла досовская загрузочная дискета с "fdisk /mbr". Иксы нифига не работали. Слил тогда имидж с freebsd.org - при инсталляции ругнулась всего пару раз на отсутсвие нужных файлов. И опять не грузилась, и опять помог fdisk/mbr. (я точно укзаывал сажать загрузчик в мастер бут, чего ему не хватает?). Иксы кое-как запустил, но только набрав xdm, а вот startx, xinit вываливают ошибку
execve failed for /usr/X11R6/bin/XFree86 (errno 2)
_X11TransSocketUNIXConnect: Can't connect: errno = 2
_X11TransSocketUNIXConnect: Can't connect: errno = 2
_X11TransSocketUNIXConnect: Can't connect: errno = 2
_X11TransSocketUNIXConnect: Can't connect: errno = 2
_X11TransSocketUNIXConnect: Can't connect: errno = 2
_X11TransSocketUNIXConnect: Can't connect: errno = 2
giving up.
xinit: No such file or directory (errno 2): unable to connect to X server
xinit: No such process (errno3): Server error.
Чего он там потерял?
Если запускать просто X, то он грузится и вроде, но экран остаётся пустым с курсором мышиным ввиде креста, никакие оконные менеджеры не грузятся.
В одной доке прочитал: "Все программы, запускающие X (xinit, startx и xdm), на самом деле запускают программу /usr/X11R6/bin/X. Эта символическая ссылка /usr/X11R6/bin/X, указывающая на ваш сервер. Если у вас этой ссылки нет, Вы не сможете запустить X." Если это всё одно и то же, то почему разный результат?
Ещё проблема, главная...
Не работает сетка. На сколько я понял, была не правильно идентифицирована моя сетевуха:
dmesg:
dc0: <Intel 21143 10/100BaseTX> irq9 at device 3.0 on pci0
dc0: couldn't map ports/memory
device_probe_and_attach: dc0 attach returned 6
============================================
На самом деле у меня стоит DEC PCI Ethernet DC21142, название похоже, но не то :)
============================================
Решил я перекомпилить ядрышко. Проичитал доку и...
После длительного и мучительного редактирования LINT'а config выдал несколько ворнингов (которые, как мне показалось не сущесвенны). Запускаю "make depend" - идёт процесс, затем прерывается с ошибкой - не нашёл пару .h-файлов, пытался я их искать - не нашёл, попытался подсунуть пустые - результата никакого, точно такая же ошибка. Стал я тогда править GENERIC, он попроще, config и "make depend" вроде прошли гладко, а вот make пошуршав немного вывалился с какой-то ошибкой (error 1 чтоли). Линухи ставил всё работало сразу и без проблем, то же и со всеми известными Биллиными осями. А тут сплошные траблы :(((. Судя по чнению форумов - это только у меня так :(((.
Мужики, помогите, кто чем может ;), не оставьте в беде ламера! ;) Пардон за очень длинное письмо, не хотелось разбивать на несколько частей.
|