無法在 chroot 中偵測 / 的檔案系統

無法在 chroot 中偵測 / 的檔案系統

我有一個腳本需要透過使用來了解檔案系統類型df /

我在 opensuse 主機中執行的 chroot centos7 環境中執行此腳本,但由於無法識別檔案系統類型而失敗。的輸出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,但結果相同。

相關內容