ハードウェアRAIDと ソフトウェアRAID
おそらく、あなたはすでに多くの詳細、パン、ジンジャーブレッドクッキーを使ってテストの準備をしているのでしょうか? ただし、すべてがはるかに単純です-ハードウェアアレイはアーカイブではアレイとして認識されません。 それだけです そこで、ソフトウェアを作成します。 テストは、インストールスクリプトpacstrapを使用してarchの最新リリースで実行されます。 インストールプロセス全体を説明するわけではありませんが、年表を保持し、それをあなたに伝えようとします。
行こう!
インストール(s)ディスク(フラッシュドライブ)から起動します。 最初に、 fdiskプログラムの出力を見て、「tins」をナビゲートします。
fdisk -l
Disk /dev/sda: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x2d5689a5 Device Boot Start End Blocks Id System /dev/sda1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/sdb: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0009e9af Device Boot Start End Blocks Id System /dev/sdb1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/sdc: 515 MB, 515899392 bytes 64 heads, 32 sectors/track, 492 cylinders, total 1007616 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x25086445 Device Boot Start End Blocks Id System /dev/sdc1 * 0 757759 378880 17 Hidden HPFS/NTFS Disk /dev/sdc1: 387 MB, 387973120 bytes 64 heads, 32 sectors/track, 370 cylinders, total 757760 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x25086445 Device Boot Start End Blocks Id System /dev/sdc1p1 * 0 757759 378880 17 Hidden HPFS/NTFS Disk /dev/mapper/arch_root-image: 707 MB, 707788800 bytes 255 heads, 63 sectors/track, 86 cylinders, total 1382400 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/mapper/arch_lib-modules: 98 MB, 98566144 bytes 255 heads, 63 sectors/track, 11 cylinders, total 192512 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk /dev/mapper/arch_usr-share: 438 MB, 438304768 bytes 255 heads, 63 sectors/track, 53 cylinders, total 856064 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
SSDを見つけました(まだパーティションを作成していない場合は、時間です。LinuxRAID Autoパーティションタイプを使用しました。コードはfdです)
次に、ソフトウェアアレイを作成します。
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
ミラーアレイを作成したため、「レベル」は1であり、アレイ内のパーティションの数に応じて変更します--raid-devices
配列を本当に作成したいかどうかの質問は、肯定で答えられます。 できた! ファイルシステムを作成し、システムをインストールするためのパーティションをマウントするだけです。
mkfs.ext4 /dev/md0 mount /dev/md0 /mnt
ext4ファイルシステムを作成しましたが、別のファイルシステムを作成できます。 使用可能なすべてのfsのリストを表示するには、 mkfsを作成します。 タブを押します。
システムのインストールとブートローダーの設定
公式マニュアルによると、システムを「ブートローダーのインストール」項目に配置します 。 全体的な問題は、最初の失礼な方法ではRAIDアレイからの起動がサポートされていないが、2つ目の方法ではこれを実行できることです。 だから書く
pacstrap /mnt grub2-bios
次に、アイテム「Cramating ramdisk'a」について同じマニュアルに従ってください 。 順序は少し異なります。
grub-mkconfig -o /boot/grub/grub.cfg grub-install /dev/sda grub-install /dev/sdb mdadm --examine --scan >> /etc/mdadm.conf
まず、大まかな構成を生成し、それを配列内のすべての缶に配置してから、配列自体の構成を生成します。 次に、ramdisk configに配列フックを追加します
nano /etc/mkinitcpio.conf HOOKS="- " mdadm : HOOKS="base udev autodetect pata scsi sata filesystems usbinput fsck mdadm"
次に、ramdiskを生成します
mkinitcpio -p linux
カスタムの/etc/mdadm.confファイルがinitramfsで使用されて配列が画面に表示される場合、これはすべてが正常であることを意味します(:
chrootを終了し、パーティションをアンマウントして再起動します。 ロード後、 fdisk -lでディスクをチェックします
fdisk -l
md0は、システムのロード元のRAIDアレイです
Disk /dev/sda: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x2d5689a5 Device Boot Start End Blocks Id System /dev/sda1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/sdb: 60.0 GB, 60022480896 bytes 81 heads, 63 sectors/track, 22973 cylinders, total 117231408 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0009e9af Device Boot Start End Blocks Id System /dev/sdb1 2048 117231407 58614680 fd Linux raid autodetect Disk /dev/md0: 60.0 GB, 59987787776 bytes 2 heads, 4 sectors/track, 14645456 cylinders, total 117163648 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes
md0は、システムのロード元のRAIDアレイです
以上です! (:頑張って頑張ってください!
意味エラーを修正してくれたsergeyotroに感謝