操作系统启动后是否需要 /boot 分区?

bwi*_*zzy 6 boot usb-drive

我有一个加密的根分区(主硬盘驱动器),我的 /boot 位于 USB 驱动器上,USB 驱动器位的某个部分充当加密分区的密钥。

当然,我必须连接这个拇指驱动器才能启动到操作系统,但是我想知道是否可以在操作系统启动后卸载 /boot 并移除该 USB 驱动器?

Gil*_*il' 8

不,/boot在正常系统操作期间不需要。事实上,它根本不需要挂载,因为只有引导加载程序读取/boot,而不是 Linux 本身。您可以添加noauto/boot您的/etc/fstab. 甚至还有一些奇怪的设置(或者不那么奇怪的嵌入式设置,不运行 Ubuntu,但这不是特定于发行版的),其中 Linux 从另一个操作系统启动,其中内核未存储在 Linux 可访问的位置。

您需要挂载的时间/boot是升级内核或引导加载程序或更改其配置时。