Невозможно обнаружить файловую систему для / в chroot

Невозможно обнаружить файловую систему для / в chroot

У меня есть скрипт, который требует знания типа файловой системы с помощью df /.

Я запускаю этот скрипт в chroot-среде centos7, работающей на хосте opensuse, и он дает сбой, поскольку тип файловой системы не может быть идентифицирован. Вывод df /:

Filesystem     1K-blocks     Used Available Use% Mounted on
-               83873280 33613180  50260100  41% /

Я читал, что для правильной работы chroot необходимо выполнить следующие шаги:

mount -t proc proc <target chroot>/proc
mount -o bind dev <target chroot>/dev

chroot <target chroot>
grep -v rootfs /proc/mounts > /etc/mtab

Однако после этих шагов скрипт все равно не работает.

Фактическое содержание - /proc/mountsэто

proc /proc proc rw,relatime 0 0
devtmpfs /dev devtmpfs rw,nosuid,size=16286476k,nr_inodes=4071619,mode=755 0 0

Я также пробовал просто связать /proc/mounts с /etc/mtab, но результат тот же.

Связанный контент