多くの人が、デスクトップCDを使用してUbuntuをRAID1にインストールすることは不可能であると主張しています。これは本当に本当ですか?そうでない場合、どのようにそれを行うことができますか?
ベストアンサー
編集:このガイドでは、UEFIブートは考慮されていません。 UEFIブートが必要な場合は、追加または異なる手順が必要になる場合があります。このガイドは、レガシーブートを前提としています!
 確かに、ユビキタス インストーラーはmdadmについて知りません ソフトウェアRAIDデバイス。また、live-cdに mdadmがないことも事実です。 レイド管理ツール。ただし、手作業でいくつかの作業を行うと、RAID1にUbuntuをインストールすることは非常に可能です。
 以下では、2つの同一のハードディスク( / dev / sd [ab] )を想定します。 )これは、新しいインストールで完全に使用されます。 1つのドライブに障害が発生した場合の回復を簡素化するために、 mdadmは1つだけになります。 -ボリューム/dev / md0  その後、 /に分割されます 、 swap  およびデータストレージ、例えば / home  。
 live-cdを起動し、(必要に応じて)ネットワークアクセスを構成した後、ターミナルを開き、ルートアクセスを想定します sudo -s  
apt-get install mdadm
 ここで、たとえば sudo fdisk を使用して、セクター2048からディスクの最後まで/ dev/sdaと/dev/sdbのそれぞれに単一のプライマリパーティションを作成します。 。また、パーティションタイプを fdに設定したいです。 LinuxRAID自動検出用。  fdiskのキーストロークシーケンス (ディスクが最初に空の場合、つまりパーティションがない場合)is  n 
 次に、 mdadmを作成します ボリューム:
mdadm --create /dev/md0 --bitmap=internal --level=1 -n 2 /dev/sd[ab]1
 ユビキタスに気づきました インストーラーは、この / dev / md0内にパーティションを作成することもできません。 、それで私もこれを手作業で行いました–これも fdiskを使用しました 。したがって、 / dev / md0  次のパーティションを作成します。
-  / dev / md0p1ルートファイルシステムの場合、サイズはもちろん、インストールするソフトウェアの量によって異なります。
-  / dev / md0p2スワップの場合、サイズはもちろん、マシンの用途とRAMの量によっても異なります
-  / dev / md0p3/ homeの場合、残っているすべてのスペース
 その後、インストールを開始できます。必ず-bを使用してターミナルからインストーラーを起動してください。 とにかくブートローダーのインストールが失敗するため、オプション:
ubiquity -b
 必ず手動パーティションを作成し、作成した3つのパーティションを「使用」して、 formatにチェックマークを付けてください。  /のチェックボックス および/home  そのため、ファイルシステムが作成されます。
 インストール後、システムはまだ起動できないため、すぐにボックスを再起動しないでください。  chrootする必要があります インストールされたシステムに挿入し、いくつかのものを修正します:
sudo -s
mount /dev/md0p1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
cat /etc/resolv.conf >> /mnt/etc/resolv.conf
chroot /mnt
apt-get install mdadm
nano /etc/grub.d/10_linux  # change quick_boot to 0
grub-install /dev/sda
grub-install /dev/sdb
update-grub
exit
これで、新しくインストールしたシステムを起動する準備が整いました。楽しんでください!