目前,我机器上的MBR已损坏,因此我决定从liveCD重新安装GRUB chroot
。从 本教程 ,我可以完成重新安装。但是,我不清楚我应该装载的原因 /proc
在新的根环境上。 (对于 /dev
和 /sys
我认为这是因为应该引用一些文件。)原因相同 /proc
,哪些文件 /proc
重新安装GRUB时是否需要?
谢谢,最诚挚的问候!
目前,我机器上的MBR已损坏,因此我决定从liveCD重新安装GRUB chroot
。从 本教程 ,我可以完成重新安装。但是,我不清楚我应该装载的原因 /proc
在新的根环境上。 (对于 /dev
和 /sys
我认为这是因为应该引用一些文件。)原因相同 /proc
,哪些文件 /proc
重新安装GRUB时是否需要?
谢谢,最诚挚的问候!
Answers:
/proc
是一个虚拟文件系统,包含有关系统的非常具体的信息,如环境变量和硬件设置等。因此,在此期间需要内核特定信息 chroot
使用(例如, lsmod
紧密相连 /proc/modules
)。
Gentoo给出了一个非常小的摘要 手册
To make sure that the new environment works properly,
we need to make certain file systems available there as well.
Mount the /proc filesystem on /mnt/gentoo/proc to allow
the installation to use the kernel-provided information
within the chrooted environment, …
它主要是系统信息,因此可能会提供GRUB在此过程中可能需要的内容,例如 /proc/sys
,它提供了在启动时运行的脚本(可能与GRUB有关,我不确定)。
如果你想深入了解什么 /proc
或许,包含 这个 将是一个很好的阅读。