複数のBSDオペレーティングシステムの文書によると、プライマリパーティションから起動する必要があります。間接的な方法で論理パーティションから起動できるBSDはありますか?そうでなければ、技術的な理由は何ですか?
ベストアンサー1
3つの障害物を考えることができます。
オペレーティングシステム自体。私が知る限り、すべてのBSDはPCパーティションテーブル(BSDの用語でスライス)とは無関係に独自のパーティションテーブル(
a
、、、b
...パーティション)を格納するので、これは問題ではありません。c
ブートローダー。ブートローダは非常に厳しいコードサイズ制限の下で動作し、すべての機能に追加の負担がかかるため、これは問題になる可能性があります。しかし、ブートローダがBSDパーティションデータに達すると勝ちます。幼虫できる複数のBSDブートただし、すべてのGrubバージョンが* BSDのすべてのバージョンを起動できるわけではありません。
インストーラ。これには明確なサイズ制限はありませんが、論理区画をサポートすると複雑さが追加されます。ただし、インストーラの自動化がそれをサポートしていなくても、適切なシェルコマンドをタイムリーに実行すると、その場所に到達する可能性があります。
具体的なバリエーションをご覧ください。