Страница 1 из 1
jail, перекомпиляция ядра
Добавлено: 2010-03-04 18:42:32
Гость
правильно понимаю, что если хочу в jail перекомпилить ядро (надо включить доп опции), то надо перекомпиливать дочернее ядро, а jail уже загружает его?
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-04 19:08:16
hizel
неправильно
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-04 19:50:59
Гость
чуть неправильно написал - не дочернее, а материнское. Если компилю новое ядро, то оно автоматом будет использоваться и в джейлах?Так?
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-04 22:15:53
hizel
быстро и решительно найдите в клетке ядро :-)
или еще раз посмотрите как вы делаете клетку и найдите там make (build|install)kernel
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-05 7:04:54
Гость
блин не догоняю... /usr/src пуст в джейле. надо подмонтировать исходники
Код: Выделить всё
mount_nullfs /usr/src /путь к джейлу//usr/src
??
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-05 9:37:01
hizel
теперь осмыслите вторую строчку моего предыдущего сообщения : )
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
........бред получается
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-05 15:21:36
dikens3
Давай так попробуем. Обычно ядро лежит /boot/kernel. В Jail'е где лежит ядро?
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-05 15:29:01
Гость
в джейле /boot/kernel пуст. Как понял - собирается только окружающий мир, а ядро используется материнское. Сейчас перекомпилил ядро, в джейле загружается как раз пересобранное.
Малюсенький вопросик: был включена опция квотирования. Правильно, что включил опции запуска в /etc/rc.conf, а не в Jail'e?
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-05 15:42:44
hizel
make world == make buildworld + make installworld
Re: jail, перекомпиляция ядра
Добавлено: 2010-03-05 16:37:50
dikens3
Насчёт квотирования не знаю. Но была проблема там в том, что например root в основной системе считал всё из клеток в том числе. (root основной системы видит все клетки). Таким образом квоту рута лучше (ранее так было) было не использовать или делать отдельные разделы с квотированием.
Кстати, насколько помню квотирование включается на разделах в fstab вроде.