
2 つの 30 GB 仮想ハード ディスクを使用して VirtualBox ゲストをセットアップし、次の手順に従うと、完全に機能する起動可能なオペレーティング システムが作成されます。
Ubuntu 14.04 ServerのインストールCDを起動する
パーティショナーで「手動」を選択します。
各仮想ハード ディスクに 1 つの空のパーティションを配置します。
「手動」メニューから「ソフトウェア RAID の構成」を選択します。
それぞれ空のパーティションを持つ 2 つの仮想ハード ディスクを新しい RAID 1 ペアに追加し、[完了] を選択します。
「手動」メニューから「ガイド付きパーティション分割」を選択します。
ガイド付きパーティション分割に戻り、「ガイド付き - ディスク全体を使用、暗号化された LVM をセットアップ」を選択します。
最近作成したソフトウェア RAID デバイスにインストールし、LVM で使用可能なストレージ全体を使用します。
インストールを完了します。
ただし、上記の手順を実行しても、ベアメタルを Virtualbox ゲストに置き換え、2 つのゼロ化された 3TB SATA ディスクを 2 つの仮想ハード ディスクに置き換えると、起動できないシステムになります。GRUB 画面は表示されず、BIOS はディスクをスキップします。
GPT フラグのあらゆる可能な組み合わせを試しましたが、それでも何も起こりませんでした。
原因について何か考えはありますか?
-アップデート-
つまり、問題のベアメタルは、IBM ファームウェアを搭載した Lenovo x3100 M5 サーバーです。
この問題のヒントの 1 つは、Ubuntu サーバー インストーラーが Virtualbox インストール時に BIOS 互換のブート ローダーをドロップしていることです。
Lenovo では、uEFI GRUB がインストールされ、mdadm RAID 上にない限り Lenovo は起動できます。Ubuntu ソフトウェア RAID を除いて、上記の手順を Lenovo で実行すると、起動します。IBM ファームウェア (c100/LSI fakeRAID) で RAID 1 ペアを構成すると、GRUB インストール時にインストールが失敗します。
LenovoのGPTとMBRの問題ではないようです。起動する3TB GPT LVM ボリューム (RAID ペア上にない限り)。
答え1
3TB ディスクには MBR ではなく GPT ブートが必要なので、grub
データを保存するために 1MB の BIOS ブート パーティションを割り当てる必要があります。
見るhttp://ubuntuforums.org/showthread.php?t=2248346詳細については、こちらをご覧ください (適切なキーボードに戻ったら、ここで要約してみたいと思います)。