如何在 ubuntu 启动时挂载 chroot /proc

如何在 ubuntu 启动时挂载 chroot /proc

为了在 chroot 环境中运行 java,我必须使用以下命令挂载 /proc 文件系统

mount -t proc none /proc

在 chroot 环境中

mount -o bind /proc /path/to/chroot/proc

从外部看,
效果很好,但对我来说,我应该在系统每次重启时挂载 /proc。
我该如何解决这个问题,以便始终挂载 /proc,甚至在系统每次启动时挂载 /proc
在不安全或不可靠的情况下,如果我知道如何使用 bash 脚本检查 /proc 是否已挂载,我会用另一种方式解决我的问题!

答案1

感谢@andlrc,
这解决了使用 fstab 的问题:
希望有人习惯它
fstab 或文件系统表被系统用于获取有关分区的信息以便在运行时自动挂载

sudo gedit /etc/fstab

打开它
添加以下内容以使系统自动挂载/proc

/path/to/chroot/proc /proc auto -o,bind 0 1

其中,按顺序指的是:
1-要挂载的文件系统
2-挂载目标
3-文件系统类型..自动检测
4-挂载选项以“,”分隔 5-启用/禁用备份的标志 6-启动时检查分区错误的顺序
希望这会很有用

相关内容