[Linuxtrent] Re: macchina in raid software che non fa il boot
- From: Flavio Stanchina <flavio@xxxxxxxxxxxxx>
- To: linuxtrent@xxxxxxxxxxxxx
- Date: Thu, 11 Mar 2021 10:19:15 +0100
On 10/03/21 15:08, Luca Zucchelli wrote:
ok, forse sbagliavo a considerare la root del sistema operativo
(hd0,2) invece grub usa come root la partizione boot (hd0,0)
Esatto.
Appena riesci a ripristinare il sistema, fai upgrade a grub più recente se
possibile, che è meno schizofrenico nella sintassi dei nomi di device.
Il giorno mer 10 mar 2021 alle ore 12:31 Luca Zucchelli
<tiratenefuori@xxxxxxxxx> ha scritto:
scusate la lunghezza, spero di aver dato tutti i dettagli necessari
ho un sistema (customizzato) non creato da me a cui è saltato un disco in raid1.
Per legge di murphy è saltato quello da cui faceva il boot ed ora
all'accensione della macchina mi appare l'avviso "no bootable disk,
insert..."
È curioso che non sia stato in grado di fare il boot dal secondo disco.
Presumibilmente non è stato installato il boot loader sul secondo disco,
cosa che peraltro era piuttosto difficile da fare correttamente con grub
vecchio, se ricordo bene.
sudo grub-install --recheck /dev/sda mi dà come risultato:
"You must set the root directory by the option --root-directory,
because /boot/grub does not exist in the root device /dev/sda1"
[...]
forse perchè la partizione di boot è separata... (sono ancora in
chroot) quindi ho provato a montarla in /boot e rifare tutto da capo
Certo, ovviamente nel chroot devi rimontare tutte le partizioni necessarie
al funzionamento del sistema: /boot, /dev, /proc, /sys, /var casomai fosse
separata.
Infine, io ho dato per scontato che prima di ripristinare il raid
dovessi riuscira a fare il boot almeno dal disco funzionante...devo
ripristinare prima il raid?
Se hai fretta di ripartire, va bene anche così, ma ovviamente stai girando
senza ridondanza ed abbiamo imparato che i dischi si rompono sempre quando
non dovevano.
Più che altro c'è rischio che grub dia errori perché rileva il RAID
degradato; LILO, ad esempio, protesta se manca un mirror e bisogna forzare
l'installazione.
--
Ciao, Flavio
Those who do not understand Unix are condemned to reinvent it, poorly.
-- Henry Spencer
--
Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO
"subscribe" (o "unsubscribe") a
mailto:linuxtrent-request@xxxxxxxxxxxxx
Other related posts: