Grub Stage 1 error 22
Più conosco Linux più lo adoro!
Giusto ieri, avendo finito lo spazio sul disco, ho deciso di ripartizionarlo. Dopo il ripartizionamento il sistema operativo non veniva più ricaricato ed avevo l'errore Grub error 22.
Qualche minuto su internet ed ho risolto il problema!
Qualche semplice step trovato sul forum ufficiale di Ubuntu ed il gioco è fatto!
Per poter rirpistinare il sistema operativo, che comunque è intatto nel disco, occorre solo reinstallare Grub, il boot loader usato da Ubuntu.
Per poterlo installare partiamo dal livecd di Ubuntu o Kubuntu.
Una volta caricato il sistema operativo facciamo partire un terminae e digitiamo:
sudo grub
in questo modo facciamo partire la shel di grub, con il prompt "grub>" pronto a ricevere i nostri comandi.
Digitando
find /boot/grub/stage1
chiediamo a grub di trovare il file stage1, che è un file che serve a grub per potersi installare. Grub risponderà con la locazione del file, nel mio caso
hd0,0
ma non è detto che possa rispondere diversamente, a seconda della configurazione del computer.
A questo punto specifichiamo a grub che i suoi file sono nella partizione 0,0 (o quella indicata da find) con il comando
root (hd0,0)
Ora possiamo procedere con l'installazione
setup(hd0)
ed uscire
quit
Riavviamo il computer rimuovendo il livecd e possiamo tornare a lavorare con il nostro caro vecchio linux!