私はこれをしました:
root# mkdir /tmp/test && mount --bind /tmp/test/ /proc/
root# rm -rf /tmp/test
root# mount -t proc proc /proc
ところで、私はこのようなことを経験しました。
mount:特別なデバイスプロセスは存在しません。
[root@srv ~]# umount /proc
umount: /proc: umount failed: No such file or directory
[root@srv ~]# umount /proc
umount: /proc: umount failed: No such file or directory
[root@srv ~]# mount -t proc proc /proc
mount: special device proc does not exist
[root@srv ~]# ls -al /proc
total 0
[root@srv ~]# uname -r
3.10.0-693.11.6.el7.x86_64
[root@srv ~]# mount -V
mount from util-linux 2.23.2 (libmount 2.23.0: selinux, debug, assert)
[root@srv ~]# umount -V
umount from util-linux 2.23.2 (libmount 2.23.0: selinux, debug, assert)
再起動せずに再マウントする方法は/proc
?
ベストアンサー1
最初のインストールで行った操作は元のインストールと重複します/proc
。削除せずに/tmp/test
削除してください。
leap:~ # mount -o bind /tmp/test/ /proc/
leap:~ # mount | grep proc
mount: failed to read mtab: No such file or directory
leap:~ # umount /proc
leap:~ # mount | grep proc
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=23,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=13202)
削除する前にディレクトリを削除した場合は、再起動する必要があります。わかりませんが、その状態で/ procを再マウントすることはできないようです。