Jika saya menggunakan Penginstal Debian Stable (Squeeze) untuk menginstal Debian, boot dari sepasang drive RAID1, apakah itu menulis grub ke MBR dari kedua drive - jika tidak, bagaimana cara terbaik melindungi dari kegagalan drive - jika saya hanya mengkloning MBR bukankah masih menunjuk ke perangkat yang gagal?
12
grub-install -v
laporangrub-install (GRUB) 1.98+20100804-14+squeeze1
yang Anda katakan adalah Grub2Jawaban:
Tidak yakin apakah penginstal melakukannya secara default, tetapi jika (setelah sistem di-boot) Anda menjalankan:
tekan saja enter sampai Anda diminta untuk "menginstal perangkat GRUB", maka Anda dapat memilih MBR dari kedua drive.
Ini adalah screenshot layar yang relevan di Debian Jessie (8.3), dengan versi GRUB2
2.02~beta2-22+deb8u1
. Ini menunjukkan pengaturan komputer saya, yang memiliki dua drive (/dev/sda
dan/dev/sdb
) dalam konfigurasi RAID 1 (/dev/md1
), dan dua drive lain (/dev/sdc
dan/dev/sdd
) dalam konfigurasi RAID 1 (/dev/md0
).sumber
Jika Anda menginstal Grub legacy, maka itu hanya diinstal pada satu boot disk. Anda dapat menambahkannya ke MBR disk kedua dengan menjalankan
grub-install /dev/sdb
(dengan asumsi bahwa disk kedua Anda/dev/sdb
). Pastikan bahwa dalam kedua kasus, Grub membaca dari disk BIOS pertama (Anda mungkin perlu mengubah/boot/grub/device.map
itu). Jika salah satu dari dua disk gagal, disk mana yang tersisa akan menjadi disk BIOS pertama.Anda dapat menginstal Grub2 pada Debian squeeze, dan saya sarankan jika Anda memiliki pengaturan nontrivial seperti RAID. Grub2 memiliki keuntungan bahwa Anda dapat menempatkan seluruh sistem Anda pada LVM, Anda tidak memerlukan
/boot
partisi non-LVM . Sejauh yang saya tahu, installer pemerasan mendukung instalasi melalui RAID + LVM dengan grub2 (Anda mungkin perlu sedikit memaksa untuk tidak membuat/boot
partisi terpisah ).sumber
</dev/sda head -c 512 | hd
setidaknya akan memberi tahu Anda jika Grub hadir di sana. Anda juga dapat melihat di mana ia melihat selanjutnya, tetapi saya tidak tahu byte mana yang harus dilihat.sda
tetapi tidaksdb
. Saya akan mengikuti saran derobert untuk menginstalsdb
juga