Im пытается сделать NFS совместно использовать корневую файловую систему для моей системы при загрузке. Я попытался сделать chroot/foo где/foo - мое монтирование NFSМогу ли я сделать общий сетевой ресурс NFS при загрузке?
Я создал скрипт foo.sh под /etc/init.d и установил его разрешения на 755. Я также установил его для выполнения во время загрузки с update-rc.d -f foo.sh start 99 2 .
Сценарий просто говорит exec chroot /foo
. Но проблема в том, что после входа в систему я все еще в исходном корне, пока/foo все еще существует со всей установленной NFS.
Я даже попробовал chroot /foo
и попытался вызвать скрипт на разных уровнях и этапах запуска. Однако, как только я вхожу в систему, я могу chroot/foo вручную с терминала. Кто-нибудь знает, что может мешать chroot во время загрузки?
Что вы на самом деле пытаетесь достичь? Обычно вы получите более качественные ответы, если вы зададите целевой вопрос, а не детализированный. – Borealid