次のようにデフォルトのファイルシステムをマウントしました。
mount /dev/sda1 /mnt/main
&それのchroot:
chroot /mnt/main
しかし、今コマンドを実行するとlsblk
エラーが発生します。
failed to access sysfs directory: /sys/dev/block: No such file or directory
ベストアンサー1
必要な「/」に加えて、多くのファイルシステムがあります。バインドマウントを使用するか、chroot内にインストールできます。
このエラーについて欲しい
mount -t sysfs sysfs /sys
私は使い方です
for i in dev dev/pts sys tmp run proc
do
mount --bind /$i /mnt/root/$i
done
しかし、for行のリストからそれに応じて追加して減算します。