Sepertinya saat ini sebagian besar penginstal OS bersikeras untuk meletakkan / boot di partisi non-RAID (atau jenis partisi RAID1 yang "terlihat seperti" partisi non-RAID), bahkan penginstal yang mendukung RAID5 dan GRUB2.
Saya menduga keterbatasan ini adalah sisa peninggalan bersejarah dari Grub1. Pemahaman saya adalah bahwa Grub1 tidak tahu apa-apa tentang RAID sehingga tidak dapat mem-boot segala jenis RAID - kecuali untuk array RAID yang "terlihat seperti" array non-RAID.
Apakah ini batasan Grub2, atau penginstal OS?
Saya pernah mendengar desas - desus bahwa Grub2 "dapat mendukung / boot pada RAID-0, RAID-1 atau RAID-5, metadata 0,90, 1.0, 1.1 atau 1.2".
Apakah Grub2 benar-benar mendukung menempatkan / boot pada partisi RAID1 perangkat lunak dengan 1,2 metadata?
Apakah Grub2 benar-benar mendukung penempatan / boot pada partisi RAID5 perangkat lunak?
Jawaban yang ideal akan menghubungkan ke tutorial yang menjelaskan cara memindahkan partisi / boot (pada partisi non-RAID) ke partisi RAID5.
Dengan "sepertinya" partisi non-RAID, maksud saya juga
- ketika Grub1 membaca hanya satu hard drive dari array RAID1 perangkat lunak dengan sistem file ext3 atau ext4 dan mengabaikan metadata RAID 0,90 atau 1,0 pada akhir partisi, itu tampak seperti sistem file ext2 non-RAID yang dapat ditangani oleh Grub1. Atau
- Bukan perangkat lunak atau palsu-RAID, tetapi serangan perangkat keras penuh yang terlihat seperti disk non-RAID normal.
sumber
Jawaban:
Ya grub2 sadar sepenuhnya tentang raid (dan LVM). Sebenarnya Anda tidak perlu partisi / boot terpisah sama sekali; Anda bisa meletakkan semuanya di raid5.
Idealnya Anda tidak ingin menginstal dengan partisi / boot sama sekali, tetapi menghapusnya setelah faktanya berarti menyalin semua file ke partisi root, dan menginstal ulang grub, seperti ini:
Tentu saja Anda kemudian perlu menghapus baris / boot dari / etc / fstab, dan Anda masih memiliki partisi yang diletakkan, hanya tidak digunakan.
Catatan Anda juga dapat menginstal-instal ke semua drive di raid5 sehingga Anda dapat mem-boot dari salah satu dari mereka. Paket grub-pc Ubuntu akan meminta Anda (
dpkg-reconfigure grub-pc
untuk meminta lagi) untuk memeriksa semua drive yang Anda inginkan diinstal dan instal untuk Anda.sumber
Ini adalah kekacauan yang menakutkan di linux. Versi superblok default menggunakan mdadm adalah versi 1.20. Setelah Anda pergi di atas 0,90 untuk boot Anda berada di wilayah yang belum dipetakan. Tentu saja lilo tidak menunjukkan minat di atas 1.0. Taruhan terbaik Anda adalah membentuk array raid (tip: gunakan parameter --metadata = 0.90 di mdadm create Anda) sebelum Anda menggunakan prosedur instalasi. Kemudian Anda dapat menginstal pada array RAID dan menggunakan bootloader favorit Anda.
sumber