Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» FreeBSD 4.1.1: компиляция ядра

Автор: DJAntares
Дата сообщения: 13.04.2003 09:30
Решил заняться изучением фри, нефига не получается (
Помогите чайнику скомпилировать ядро.
Автор: Aleksanders
Дата сообщения: 13.04.2003 18:34
На www.opennet.ru полно статей про ядро. А вообще, конечно, лучше всего знать английский и читать файлы примеров.

В 2-х словах.

1) заходишь с программу установки /stand/sysinstall и выбираешь custom - distributions - custom - src и ставишь галки на sys (ядро) и все, что хочешь иметь на тачке в исходниках. Выходишь из менюшек, сидиром должен быть вставлен, программа установки поставит исходники.

2) идешь в /usr/src/sys/i386/conf и копируешь файл описания ядра Generic с любым именем. Я бы посоветовал в качестве имени использовать дату, например, 20030413

3) читаешь документацию и вносишь исправления.

4) в каталоге /usr/src/sys/i386/conf запускаешь конфигурилку config 20030413 (здесь 20030413 - это имя файла описания ядра). Конфигурилка там пожужжит-пожужжит винтом и напишет, что надо пойти в каталог /usr/src/sys/compile/20030413 и выполнить в нем командочку make depend

5) командочка make depend опять пожужжит винтом и из всяких разных библиотек исходников натащит в каталог /usr/src/sys/compile/20030413 просто море всяких каталогов и файлов с исходниками для библиотек и самого нового ядра.

6) далее, там же запускаем make и идем пить чай и откидываться на спинку кресла и расслабляться, пока ядро компилится.

7) когда все компильнулось, читаем, что за ошибки вылезли под конец процесса. Если не вылезли, то все ок.

8) чтобы работать с новым ядром, его надо поставить на его места, а также распихать его библиотеки по полочкам. Это делается командой make install, которая всенепременнейше должна делаться с правами root.

9) перегрузить сервак, если на всех шагах все прошло успешно.

Я как-то писал несколько месяцев назал про установку фрюхи, посмотри фильтр по моему имени в этой теме. Так и не дописал...
Автор: DJAntares
Дата сообщения: 17.04.2003 16:52
С этим я уже разобрался!!
Ща другая проблема, неполучается примонтировать FAT32 диск
Пишет msdos: vfsload(msdos): Operation not permitted
В чём может быть трабл??
Автор: Aleksanders
Дата сообщения: 17.04.2003 19:02
Есть файл настройки /etc/fstab в котором прописывается монтирование разделов винта. Если не ошибаюсь, работает команда помощи man fstab. Файл редактируется любым текстовым редактором,создается директория, куда будет монтироваться раздел и выполняется команда монтирования.
Автор: DJAntares
Дата сообщения: 20.04.2003 08:17
Вопрос решён, проблема была в ядре, не была включена поддержка msdosfs.
Автор: Cover2sucks
Дата сообщения: 18.09.2004 14:50
Возникла проблема.....

сделал я новое ядро (добавил options QUOTA), перегрузился и теперь часы отстают на час. Пробовал сделать synchronize в WHM/CPanel - безрезультатно.

Чо делать?
Автор: Demetrio
Дата сообщения: 18.09.2004 17:52
Cover2sucks
http://www.treefort.org/~rpratt/freebsd/42/timezone.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-ntp.html

Страницы: 1

Предыдущая тема: Добавление жесткого диска в Linux


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.