смонтировать dev, proc, sys в chroot-окружении?
Я пытаюсь создать образ Linux с выбранными пользователем пакетами.
Я пытаюсь создать пакеты, которые буду использовать на ноутбуке XO, потому что компиляция пакетов занимает очень много времени на настоящем аппаратном обеспечении XO, если я смогу собрать все необходимые пакеты и просто прошить образ на XO, я смогу сэкономить время и место.
Когда я пытался установить некоторые пакеты, он не смог сконфигурировать из-за отсутствия каталогов proc, sys, dev. Я узнал из других источников, что мне нужно “смонтировать” хост proc, … каталоги в chroot-окружении.
Я увидел два синтаксиса и не уверен, какой из них использовать.
В хост-машине:
mount --bind /proc <chroot dir>/proc
и другой синтаксис (в chroot-окружении):
mount -t proc none /proc
Какой из них мне использовать, и в чем разница?