検索条件
全1件
(1/1ページ)
Dell PowerEdgeサーバに乗っているなんちゃってRAIDコントーラーS150を使用した状態で、Ubuntu Desktop 22.04をインストールしたメモ。
よくあるBIOSでRAID化するだけの、実質ソフトウェアRAIDです。S150はLinuxのRAIDに対応しており、BIOSからLinuxで作成したRAID情報を参照できるようです。
つまりRAID化した状態でLinuxをインストールすることができれば、そのRAID化されたディスクから起動することも可能です。
ミラーリング(RAID1)に設定する場合。
sudo apt-get install mdadm
sudo mdadm --create md0 --level=1 --raid-disk=2 /dev/sda /dev/sdb/dev/md127 として認識されます。
sudo su cd /target mount --bind /dev dev mount --bind /sys sys mount --bind /proc proc cp /etc/resolve.conf etc/ chroot . mount /boot/efi apt install mdadm grub-installこれにより /boot/efi に必要なファイルが配置されますが、EFIブートメニューへの登録には失敗します。
efibootmgr -c -d /dev/md127 -p 1 -L "ubuntu" -l '\EFI\ubuntu\shimx64.efi'
あとはターミナルを抜けて普通に再起動すれば、RAID状態のディスクからUbuntuが起動します。
# EFIメニュー登録状態の確認 efibootmgr -v # EFIメニューの項目削除 efibootmgr -B -b 0001 # Software RAIDの状態確認 cat /proc/mdstat
# /etc/defult/grub GRUB_RECORDFAIL_TIMEOUT=3 GRUB_DISABLE_SUBMENU=y
v5.17.9の場合。
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.9/amd64/linux-headers-5.17.9-051709-generic_5.17.9-051709.202205180947_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.9/amd64/linux-headers-5.17.9-051709_5.17.9-051709.202205180947_all.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.9/amd64/linux-image-unsigned-5.17.9-051709-generic_5.17.9-051709.202205180947_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.9/amd64/linux-modules-5.17.9-051709-generic_5.17.9-051709.202205180947_amd64.deb wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.9/amd64/linux-modules-iwlwifi-5.17.9-051709-generic_5.17.9-051709.202205180947_amd64.deb dpgk -i *.deb