Chỉnh sửa:
Vì vậy, tôi nghĩ rằng câu hỏi vẫn áp dụng bên dưới, nhưng tôi nhận ra rằng hệ thống thực sự đang khởi động trên ổ đĩa thứ hai, nó chỉ thiếu/home,/boot và/etc/fstab. Tôi chắc chắn rằng còn thiếu nhiều thứ nữa, nhưng tôi đoán câu hỏi hay hơn bây giờ là;
Làm cách nào để bạn khởi động đúng hệ thống với ổ đĩa bị lỗi trên phần mềm RAID1 và/hoặc có bất kỳ yêu cầu cấu hình nào để hệ thống này hoạt động bình thường không? Điều này thậm chí có thể?
Tôi đã xác minh rằng uuid cho /boot (trên /dev/md126) khớp với cả hai ổ đĩa (là /dev/sda6 và /dev/sdb6).
Tôi đang cố gắng cài đặt Centos 7 trên thiết lập phần mềm 2 ổ đĩa Raid1. Tôi muốn cài đặt grub trên cả hai ổ đĩa để nếu một ổ bị lỗi, hệ thống vẫn khởi động được.
Tôi có /khởi động
, /Trang Chủ
, /var
và /
đều là các phân vùng khác nhau. Tôi nghĩ điều quan trọng cần lưu ý là /khởi động
đó là phân vùng riêng và nó là ext3.
Sau khi cài đặt, tôi cài đặt grub cho cả hai thiết bị với:
cài đặt grub2/dev/sda
cài đặt grub2/dev/sdb
và làm lại grub.cfg
grub2-mkconfig -o /boot/grub2/grub.cfg
Grub dường như đang sử dụng UUID chứ không phải hd0,0
theo mặc định.
Khi tôi kéo một ổ đĩa và khởi động, hệ thống vượt qua grub, cố gắng khởi động Gnome, nhưng khoảng 2 phút, hệ thống chuyển từ màn hình tải GDM sang trình bao với một vài lỗi;
Tuy nhiên, một điều đáng chú ý là /Trang Chủ
và /khởi động
không tồn tại. /etc/fstab
cũng không tồn tại. Shell phàn nàn về việc không tìm thấy điểm gắn kết uuid.
Tôi không chắc những gì khác được yêu cầu, nhưng tôi muốn hệ thống vẫn khởi động với một trong hai ổ đĩa từ RAID1.
người giới thiệu:
https://newbedev.com/how-to-correctly-install-grub-on-a-soft-raid-1
https://unix.stackexchange.com/questions/230349/how-to-correctly-install-grub-on-a-soft-raid-1