LINUX.ORG.RU

Непонятный трабл с rsbac


0

0

RedHat 9, минимальная установка с дефолтными настройками.
Хочу поставить rsbac 1.2.2 под ядро vanilla 2.4.21.
Накатываю патч, распаковываю сам rsbac поверх исходников ядра.
Запускаю make menuconfig. Настраиваю ядро под свою конфигурацию, настраиваю rsbac в соответствии с howto.
Собираю и устанавливаю ядро и модули.
Перегружаюсь. Выбираю в grub'е новое ядро.

И тут начинаются непонятности.
В процессе загрузки rsbacd вызывает Oops. Тем не менее, загрузка доходит до конца.
Ладно, перегружаемся ещё раз. И тут обнаруживаем, что grub вываливается в его shell и не хочет грузить ничего. Более детальное исследование показывает, что раздел с /boot больше не существует.

Вопрос: так и должно быть?
Если нет, то в каком месте руки выпрямлять?

anonymous

Вдогонку: тугугл не помог.

anonymous
()

Поскольку никто мне не ответил, отвечаю сам себе. ;)

По умолчанию, RedHat делает 3 раздела: /boot, /, swap.
Оказалось, что rsbac не любит, когда / -- не первый раздел.
При этом если раздел с /boot подмонтирован, то rsbac портит его (в результате чего система становится незагружабельной). Если же не монтировать /boot, то всё ограничивается oops'ом.

Объединение / и /boot в один раздел решили проблему.

anonymous
()
20 октября 2003 г.
Ответ на: комментарий от anonymous

лучше поздно, чем никогда...

>Оказалось, что rsbac не любит, когда / -- не первый раздел.

А можно поподробнее -- .config, и таблицу разделов.

Dselect ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.