LINUX.ORG.RU

chroot32, mount, /proc

 


0

1

Собственно вопрос про mount.

Систему параллельно поставил - 32, основная 64;

В основном монтирую вот так:

mount -o bind /dev $ROOT32/dev

Но тут вот в различных вики статья встречал про proc следующее:

mount -t proc none $ROOT32/proc
а в каких-то написано так же, как про dev, что я привел я выше. И у меня собственно вопрос, как правильно?

Или без разницы, хоть mount /proc $ROOT32/proc ? это я уже после посмотрев в man задумался

mount --bind olddir newdir

       Файловая  система proc не связана со специальным устройством, и при её монтировании может
       быть использовано любое ключевое слово - например proc.

★★★★★
Ответ на: комментарий от derlafff

Угу, спасибо за ответ, вот так в общем в скрипт прописал:

MNT64="/dev /sys /tmp /proc"
for DIR64 in $MNT64; do
 if [[ -z `df -a | grep  $ROOT32$DIR64` ]]; then
  mount -o bind $DIR64 $ROOT32$DIR64
 fi
done
NK ★★★★★
() автор топика
Ответ на: комментарий от imul

На счет /run спасибо, в нагугленных статьях и не встречал наверно даже;

Вопрос, вот только один возник из сказанного, зачем конкретно /dev/pts не уже ли только /dev недостаточно?

NK ★★★★★
() автор топика
Ответ на: комментарий от NK

Потому, что это конкретно отдельная фс.

anonymous
()
Ответ на: комментарий от NK

Плюсую анонимума выше. Попробуй смонтировать куда-нибудь с -o bind корневой каталог. То, что у тебя навешано поверх / там видно не будет. Но, единственная польза от проброса /dev/pts — более корректная работа виртуального терминала внутри чрута. Можно обойтись и без неё.

imul ★★★★★
()

systemd-nspawn

В составе systemd есть systemd-nspawn, которая автоматически «как надо» монтирует dev, proc, run, копирует /etc/resolv.conf и /etc/localtime, и chroot-ается.

По-моему, удобнее, чем каждый раз монтировать и chroot-аться вручную.

anonymous
()

Ага спасибо, а вот такую штуку подмонтить то же стоит?

# df -a | grep init
rc-svcdir                 1024           76      948            8% /lib64/rc/init.d
ну там, в /lib/rc/init.d для 32

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