Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FreeBSD 4.1.1: компиляция ядра

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

lynx (18-09-2004 23:54): Перемещено в форум "Операционные системы"  Версия для печати • ПодписатьсяДобавить в закладки

   

DJAntares

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Решил заняться изучением фри, нефига не получается (
Помогите чайнику скомпилировать ядро.




Название уточнила. lynx.

Всего записей: 103 | Зарегистр. 15-10-2002 | Отправлено: 10:30 13-04-2003 | Исправлено: lynx, 02:55 21-04-2003
Aleksanders



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На 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) перегрузить сервак, если на всех шагах все прошло успешно.
 
Я как-то писал несколько месяцев назал про установку фрюхи, посмотри фильтр по моему имени в этой теме. Так и не дописал...

----------
LINUX = Linux Is Not a UniX

Всего записей: 1428 | Зарегистр. 07-07-2002 | Отправлено: 19:34 13-04-2003
DJAntares

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С этим я уже разобрался!!
Ща другая проблема, неполучается примонтировать FAT32 диск
Пишет msdos: vfsload(msdos): Operation not permitted
В чём может быть трабл??

Всего записей: 103 | Зарегистр. 15-10-2002 | Отправлено: 17:52 17-04-2003
Aleksanders



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть файл настройки /etc/fstab в котором прописывается монтирование разделов винта. Если не ошибаюсь, работает команда помощи man fstab. Файл редактируется любым текстовым редактором,создается директория, куда будет монтироваться раздел и выполняется команда монтирования.

----------
LINUX = Linux Is Not a UniX

Всего записей: 1428 | Зарегистр. 07-07-2002 | Отправлено: 20:02 17-04-2003
DJAntares

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос решён, проблема была в ядре, не была включена поддержка msdosfs.

Всего записей: 103 | Зарегистр. 15-10-2002 | Отправлено: 09:17 20-04-2003
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возникла проблема.....
 
сделал я новое ядро (добавил options QUOTA), перегрузился и теперь часы отстают на час. Пробовал сделать synchronize в WHM/CPanel - безрезультатно.
 
Чо делать?

----------
Justice is lost Justice is raped Justice is gone Pulling your strings Justice is done Seeking no truth Winning is all
So true
So real

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 15:50 18-09-2004 | Исправлено: Cover2sucks, 15:55 18-09-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cover2sucks
http://www.treefort.org/~rpratt/freebsd/42/timezone.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-ntp.html

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 18:52 18-09-2004
   

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FreeBSD 4.1.1: компиляция ядра
lynx (18-09-2004 23:54): Перемещено в форум "Операционные системы"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru