Configurare Grub per raid: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
79103936 blocks [2/1] [UU] | 79103936 blocks [2/1] [UU] | ||
</pre> | </pre> | ||
Dal BIOS, con entrambi i dischi, si ha: | |||
*SATA0=sda | |||
*SATA1=sdb | |||
In caso il primo hard disk venga tolto il secondo hard disk viene visto dal BIOS sempre come SATA1, ma dal kernel SEMPRE come sda. | |||
==Esecuzione batch== | |||
L'esecuzione batch è possibile con questo script | |||
* Configurazione sda | |||
export DEVICE="sda" | |||
<pre> | |||
sudo grub --batch <<EOFile | |||
device (hd0) /dev/${DEVICE} | |||
root (hd0,0) | |||
setup (hd0) | |||
quit | |||
EOFile | |||
</pre> | |||
* Ripetere per | |||
export DEVICE="sdb" | |||
<pre> | |||
sudo grub --batch <<EOFile | |||
device (hd0) /dev/${DEVICE} | |||
root (hd0,0) | |||
setup (hd0) | |||
quit | |||
EOFile | |||
</pre> | |||
*Installare l'MBR: | |||
sudo env DEVICE="sda" grub-install --recheck /dev/${DEVICE} | |||
sudo env DEVICE="sdb" grub-install --recheck /dev/${DEVICE} | |||
==Esecuzione manuale== | |||
<pre> | |||
sudo grub-install --recheck /dev/sda | |||
sudo grub-install --recheck /dev/sdb | |||
</pre> | |||
<pre> | <pre> | ||
| Line 19: | Line 64: | ||
setup (hd0) | setup (hd0) | ||
device ( | device (hd0) /dev/sdb | ||
root ( | root (hd0,0) | ||
setup ( | setup (hd0) | ||
quit | quit | ||
</pre> | </pre> | ||
Questa configurazione è stata testata e funziona. | Questa configurazione è stata testata e funziona con hdd sata. | ||
'''RICORDARSI SEMPRE DI FARE LE PROVE CON:''' | '''RICORDARSI SEMPRE DI FARE LE PROVE CON:''' | ||
Latest revision as of 10:23, 7 September 2010
Supponendo di aver creato un array /dev/md0 come
cat /proc/mdstat
Personalities : [raid0] [raid1] [raid5]
md1 : active raid1 sda2[0] sdb2[1]
1269056 blocks [2/2] [UU]
md0 : active raid1 sda1[2] sdb1[1]
79103936 blocks [2/1] [UU]
Dal BIOS, con entrambi i dischi, si ha:
- SATA0=sda
- SATA1=sdb
In caso il primo hard disk venga tolto il secondo hard disk viene visto dal BIOS sempre come SATA1, ma dal kernel SEMPRE come sda.
Esecuzione batch
L'esecuzione batch è possibile con questo script
- Configurazione sda
export DEVICE="sda"
sudo grub --batch <<EOFile
device (hd0) /dev/${DEVICE}
root (hd0,0)
setup (hd0)
quit
EOFile
- Ripetere per
export DEVICE="sdb"
sudo grub --batch <<EOFile
device (hd0) /dev/${DEVICE}
root (hd0,0)
setup (hd0)
quit
EOFile
- Installare l'MBR:
sudo env DEVICE="sda" grub-install --recheck /dev/${DEVICE}
sudo env DEVICE="sdb" grub-install --recheck /dev/${DEVICE}
Esecuzione manuale
sudo grub-install --recheck /dev/sda sudo grub-install --recheck /dev/sdb
sudo grub device (hd0) /dev/sda root (hd0,0) setup (hd0) device (hd0) /dev/sdb root (hd0,0) setup (hd0) quit
Questa configurazione è stata testata e funziona con hdd sata.
RICORDARSI SEMPRE DI FARE LE PROVE CON:
- sda con cavo dati STACCATO e sdb funzionante
- sdb con cavo dati STACCATO e sda funzionante
- sda con cavo alimentazione STACCATO e sdb funzionante
- sdb con cavo alimentazione STACCATO e sda funzionante