GNU/Linux >> Linux の 問題 >  >> Ubuntu

デスクトップインストーラーを使用してRAID1でUbuntu14.04をどのようにTonstallしますか?

多くの人が、デスクトップ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 p 1 2048 t fd w

次に、 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 そのため、ファイルシステムが作成されます。

関連:16.04:Cronにcron.logを作成させ、Ubuntuでリアルタイムで監視する方法は?

インストール後、システムはまだ起動できないため、すぐにボックスを再起動しないでください。 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

これで、新しくインストールしたシステムを起動する準備が整いました。楽しんでください!


Ubuntu
  1. Ubuntu17.04にBudgieデスクトップをインストールする方法

  2. Ubuntu 14.04でターミナルを使用してデスクトップアイコンの間隔を管理する方法は?

  3. Ubuntu で MDADM を使用して RAID アレイを作成する方法

  1. Ubuntuリモートデスクトップを有効にする方法

  2. Ubuntu22.04でターミナルを開く方法

  3. UbuntuでMATEデスクトップ1.26にアップグレードする方法

  1. Ubuntu 16で3つのノードを使用してMongoDBクラスターをセットアップするにはどうすればよいですか?

  2. Ubuntu18.04にMavenをインストールする方法

  3. Ubuntu20.04にXAMPPをインストールする方法