是否有可以从逻辑驱动器分区启动的 BSD 操作系统?

是否有可以从逻辑驱动器分区启动的 BSD 操作系统?

从几个 BSD 操作系统的文档来看,需要从主分区启动。是否有任何 BSD 可以通过某种间接方式从逻辑分区启动?如果不是,技术原因是什么?

答案1

我可以想到三个障碍:

  • 操作系统本身。据我所知,这不是问题,因为所有 BSD 都独立于 PC 分区表(BSD 术语中的切片)存储自己的分区表( ab、 、 … 分区)。c

  • 引导加载程序。这可能是一个问题,因为引导加载程序在非常严格的代码大小限制下运行,并且每个功能都是额外的负担。但是,一旦引导加载程序到达 BSD 分区数据,您就赢了。蛴螬引导多个 BSD,但并非所有版本的 Grub 都可以引导所有版本的 *BSD。

  • 安装人员。这里没有明显的大小限制,但支持逻辑分区确实增加了复杂性。尽管如此,即使安装程序自动化不支持它,您也可以通过在正确的时间发出正确的 shell 命令来达到目的。

查看具体变体:

相关内容