Минимальное ядро и загрузка с ZFS
Попытался тут оторвать все модули и жёстко впаять необходимое в ядро. Система грузится с ZFS, а также используется AIO для самбы, ибо сильно увеличивает скорость работы самбовых шар. Проверил как-то ради шутки — без AIO гиговый файл копировался 9 минут 10 секунд, с включенным AIO — 1 минуту 45 секунд. Разница примерно 6 раз.
В общем, пока (на момент версии FreeBSD 9.2) выясняется, что zfs.ko и opensolaris.ko в ядро не включить, можно только модулями ядра грузить. Добавил в ядро только AIO:
И прописал в make.conf:
Собрал ядро, установил, попытался перезагрузиться и получил облом. При загрузке система стала утверждать, что не знает, откуда смонтировать root. Оказывается, нужен ещё модуль krpc.ko, отвечающий за реализацию RPC в солярке (откуда и портирована ZFS). Причём судя по обрывочным сведениям, нужен он только на 64-битной фре, на 32-битной вроде как нет. Проверять, честно говоря, влом :-)
Правим make.conf:
Пересобираем ядро, ставим, перезагружаемся — и всё взлетает нормально.
Samba и ZFS: расширенные ACL и их правка из винды
Обзор автомобиля Opel Meriva B
Управление Hyper-V из-под обычного пользователя
Zabbix agent + SElinux = hardcore...
Unbound, DNSSEC и локальные зоны
IPsec между Linux и Windows 2012 R2
Перенос Windows XP на другую материнку
pf и ipfw одновременно — последовательность обработки пакетов
Спасибо огромное за статью. Весь интернет облазил в поисках решения подобной проблемы.
Да всегда пожалуйста :) Рад, что пригодилась информация :)