Editați | ×:
Deci, cred că întrebarea încă se aplică mai jos, dar mi-am dat seama că sistemul pornește de fapt pe a doua unitate, lipsesc doar /home, /boot și /etc/fstab. Sunt sigur că lipsesc mai multe, dar cred că întrebarea mai bună acum este;
Cum porniți corect un sistem cu o unitate eșuată pe software-ul raid1 și/sau există cerințe de configurare pentru ca acest lucru să funcționeze corect? Este chiar posibil acest lucru?
Am verificat că uuid-ul pentru /boot (care este pe /dev/md126) se potrivește pe ambele unități (care sunt /dev/sda6 și /dev/sdb6).
Încerc să instalez Centos 7 pe o configurare software raid1 cu 2 unități. Aș dori să instalez grub pe ambele unități, astfel încât, dacă una eșuează, sistemul va încă porni.
eu am /boot
, /Acasă
, /var
și /
sunt toate partiții diferite. Cred că lucrul important de reținut este că /boot
este propria partiție și este ext3.
După instalare, instalez grub pe ambele dispozitive cu:
grub2-install /dev/sda
grub2-install /dev/sdb
și refaceți grub.cfg
grub2-mkconfig -o /boot/grub2/grub.cfg
Grub pare să folosească UUID și nu hd0,0
în mod implicit.
Când trag o unitate și pornesc, sistemul trece peste grub, încearcă să pornească Gnome, dar aproximativ 2 minute, sistemul trece de la ecranul de încărcare GDM într-un shell cu câteva erori;
Un lucru de remarcat este însă că /Acasă
și /boot
nu exista. /etc/fstab
nici nu exista. Shell-ul se plânge de faptul că nici un punct de montare uuid nu a fost găsit.
Nu sunt sigur ce altceva este necesar, dar aș dori ca sistemul să pornească în continuare cu una dintre cele două unități din raid1.
referinte:
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