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