ubuntu/LinuxMIntをKVM導入時に標準でBIOS bootパーティションが作成される

 1.概要

改めてKVM環境を調べてみました。KVM環境はパーテイションを1つ作成して導入したのですが、インストール時にインストーラが2つ目のパーティションを作成します。パーティションのタイプがBIOS bootと変わっています。その内容を記述します。

2.詳細

KVM環境に導入したubuntu-24.04のterminalでfdiskで調べると下記2つのパーティションがあります

/dev/vda1   4096 52426751 52422656  25G Linux filesystem
/dev/vda2   2048     4095     2048   1M BIOS boot

インストール時に作成したものは/dev/vda1だけです。
気になったのはパーティションタイプのBIOS bootです。

fdiskで更にタイプを調べると下記設定でした。
4 BIOS boot

fdiskのタイプ一覧を調べると04の設定は、FAT16 <32M となっています。
04 FAT16 <32M

/dev/vdaはGPT設定されており、BIOS bootパーティションがbootのために必要なようです。場所は/dev/vda2ですが、ディスクの先頭にアロケーションされています。 

3.所見

この状況はLinuxMintでも起きます。
MBRディスクパーティションを利用する場合、uefiBIOS登場前まではBIOSbootパーティションは不要でした。推測ですが、MBR時代にシリンダゼロを利用していた機能が、BIOSbootに移動されていくのだと思っています。uefiBIOSに移行する理由は多数あると思いますが、個人の環境は実績あるMBRで問題ないと思っているので互換性の維持継続を願いたいと思っています。

参考

[本ブログ内参照]

コメント

過去30日間に良く読まれた記事

miniPCのBMAXでWindows11のsecure boot設定漏れでトラブル発生

Windows95/98のPCゲームをUbuntu/LinuxMintの最新PCで楽しむ方法 ( KVM / Wine / dosbox-x / midi )

LinuxMint/ubuntuにWine 11導入を試しました ( LinuxMint 21.3 / 22.3 ubuntu 22.04 / 26.04 Wine 11.0 / 11.6 / 11.8 / 11.13 )