LINUX.ORG.RU

Вопрос к гуру (собираю СLFS)


0

0

Собрал все что нужно перед chroot. Создал в ${CLFS} dev, sys, proc, замонтировал туда виртуальные ФС ядра. Когда делаю chroot по книге:

# chroot "${CLFS}" /tools/bin/env -i HOME=/root TERM="${TERM}" PS1='\u:\w\$ ' PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin /tools/bin/bash --login +h

он говорит

chroot: cannot run command `/tools/bin/env': No such file or directory

хотя env есть в ${CLFS}/tools/bin/.
${CLFS} это директория на разделе с основной системой (не отдельный раздел), но это ведь не важно...

★★★★★

есть подозрение что ищет не в ${CLFS} а в твоем руте.

из man chroot:

chroot - run command or interactive shell with special root directory

А что запускаешь ты?

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