Здравствуйте уважаемые.
Решил пересобрать ядро с опциями:
options MFS
options MD_ROOT
device md
Система FreeBSD 5.3, когда даю команду make buildkernel, вылезает ошибка:
/usr/src/sys/i386/conf/GENERIC: unknow option "MFS"
искал и на googl и на форумах, но информации не какой, хотя даже в handbook написаны эти опции (для переноса некоторых разделов в память, у кого файловая система смонтирована только для чтения) Подскажите пожалуйста, почему так, может в 5.3 убрали эту опцию...
З.Ы. Буду признателен за любую подсказку
З.З.Ы. Кстати если убрать MFS, то компиляция идёт нормально.
>options MFS
попутал что-то.. нет такой опции.. md и есть мемори диск.
По моему по умолчанию в FreeBSD 5.3 поддержка MFS вкомпилена в ядро GENERIC
О как. А как проверить вкомпилино ли оно в ядро или нет. Я так понял
md его настройщик mdconfig. А тогда вопрос, получается что бы сделать загрузку в память надо всего лишь в rc.conf прописать diskless_mount="/etc/rc.diskless2", но по умолчанию у меня в /etc его нету, откуда его взять или что-то тоже пришло на его замену..
Спасибо.
Набирите в консоли такую строку:mdmfs -s 32m md /tmp
После чего проверьте /dev/ на наличие файла md0 (1,2,...)
И командой df убедитесь, что /tmp действительно смонтирована в памяти.
А чтобы сделать автоматом, нужно править /etc/fstab
man mdmfs
Спасибо, дальше думаю сам разберусь.