Grubのインストールに失敗しました - mdadm RAID1およびGPTパーティションテーブルを持つDebian Wheezy

Grubのインストールに失敗しました - mdadm RAID1およびGPTパーティションテーブルを持つDebian Wheezy

私は一日中新しいWheezyのインストールを完了しようとしましたが、毎回Grubのインストールに失敗しました。 x64 netinstall isoを使用しています。

これは私のパーティションテーブルです。

Model: ATA ST3000DM001-1CH1 (scsi)
Disk /dev/sda: 5860533168s
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start      End          Size         File system  Name  Flags
 1      2048s      6143s        4096s                     grub  bios_grub
 2      6144s      1953791s     1947648s                  boot  raid
 3      1953792s   31250431s    29296640s                 root  raid
 4      31250432s  5860532223s  5829281792s               home  raid

ディスク/dev/sdbには同じパーティションテーブルがあります。 GPTは以前のmsdosテーブルよりも多くのスペースを占有しているため、悪名高い小さなパーティションを追加し、Grubスペースを提供するためにbios_grubとしてマークされていることがわかります。

インストーラで表示されるエラーメッセージは、「/dev/sdaにGrubをインストールできません」(または同様のメッセージ)です。

パーティション2、3、4 /boot、/、および/homeに対して3つのRAID1パーティションを作成します。これらはすべてDebianインストーラで正しく選択されフォーマットされています。

助けてください!

ベストアンサー1

Debian インストーラがパーティションテーブルを混乱させたようです。 "bios_grub"フラグが削除され、"raid"フラグになりました。回避策は、パーティションテーブルを再修正しpartedてリセットすることです。

parted /dev/sda
set 1 bios_grub on
quit

Same/dev/sdb次に、grubをchrootしてインストールし、この質問に対する答えを使用してください。 Grubを修理/インストール/再インストールする方法は?

おすすめ記事