jail, перекомпиляция ядра

Разговоры ни о чём

Модератор: vadim64

Гость
проходил мимо

jail, перекомпиляция ядра

Непрочитанное сообщение Гость » 2010-03-04 18:42:32

правильно понимаю, что если хочу в jail перекомпилить ядро (надо включить доп опции), то надо перекомпиливать дочернее ядро, а jail уже загружает его?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: jail, перекомпиляция ядра

Непрочитанное сообщение hizel » 2010-03-04 19:08:16

неправильно
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Гость
проходил мимо

Re: jail, перекомпиляция ядра

Непрочитанное сообщение Гость » 2010-03-04 19:50:59

чуть неправильно написал - не дочернее, а материнское. Если компилю новое ядро, то оно автоматом будет использоваться и в джейлах?Так?

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: jail, перекомпиляция ядра

Непрочитанное сообщение hizel » 2010-03-04 22:15:53

быстро и решительно найдите в клетке ядро :-)

или еще раз посмотрите как вы делаете клетку и найдите там make (build|install)kernel
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Гость
проходил мимо

Re: jail, перекомпиляция ядра

Непрочитанное сообщение Гость » 2010-03-05 7:04:54

блин не догоняю... /usr/src пуст в джейле. надо подмонтировать исходники

Код: Выделить всё

mount_nullfs /usr/src   /путь к джейлу//usr/src
??

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: jail, перекомпиляция ядра

Непрочитанное сообщение hizel » 2010-03-05 9:37:01

теперь осмыслите вторую строчку моего предыдущего сообщения : )
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Гость
проходил мимо

Re: jail, перекомпиляция ядра

Непрочитанное сообщение Гость » 2010-03-05 13:46:38

man jail:

Код: Выделить всё

D=/here/is/the/jail
     cd /usr/src
     mkdir -p $D
     make world DESTDIR=$D
     make distribution DESTDIR=$D
     mount -t devfs devfs $D/dev
как понимаю make world = make buildworld + make buildkernel + make installkernell + make installworld?
то есть надо будет

Код: Выделить всё

cd /usr/src
     mkdir -p $D
     make make buildworld DESTDIR=$D
     make buildkernel KERNCONF= CUSTOM
   ........бред получается

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: jail, перекомпиляция ядра

Непрочитанное сообщение dikens3 » 2010-03-05 15:21:36

Давай так попробуем. Обычно ядро лежит /boot/kernel. В Jail'е где лежит ядро?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Гость
проходил мимо

Re: jail, перекомпиляция ядра

Непрочитанное сообщение Гость » 2010-03-05 15:29:01

в джейле /boot/kernel пуст. Как понял - собирается только окружающий мир, а ядро используется материнское. Сейчас перекомпилил ядро, в джейле загружается как раз пересобранное.
Малюсенький вопросик: был включена опция квотирования. Правильно, что включил опции запуска в /etc/rc.conf, а не в Jail'e?

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: jail, перекомпиляция ядра

Непрочитанное сообщение hizel » 2010-03-05 15:42:44

make world == make buildworld + make installworld
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: jail, перекомпиляция ядра

Непрочитанное сообщение dikens3 » 2010-03-05 16:37:50

Насчёт квотирования не знаю. Но была проблема там в том, что например root в основной системе считал всё из клеток в том числе. (root основной системы видит все клетки). Таким образом квоту рута лучше (ранее так было) было не использовать или делать отдельные разделы с квотированием.

Кстати, насколько помню квотирование включается на разделах в fstab вроде.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.