“Experimenting on the Net”
“ Non ho paura dei computer,
ma della loro eventuale
mancanza „Isaac Asimov
Ieri ho accesso il computer, un'iMac Intel Dual Core, con Debian GNU/Linux e MacOSX Tiger, e avviato Refit, e successivamente Debian, mi riportava il seguente errore:
LILO 22.8 Loading LinuxEBDA is too big; Kernel setup stack overlaps LILO second stage.
Al chè mi sono chiesto cosa fosse successo -.-
Avvio MacOSX, ma ho dimenticato la password di root, non posso fare l'aggiornamente per installare Silverlight, che mi serviva per guardare Rai2, dato che Debian non partiva, in ogni caso ogni guida per recuperare la password non ha funzionato >_>
Allora decido di avviare un LiveCD, provo con Aurox, funge, mi monta automaticamente tutte le partizioni; ma problema il LILO non funge correttamente.
Noto che la partizione di boot è attiva e contiene ancora i dati e i vari kernels, i vari vmlinuz e inetdr; mentre i link simbolici nella partizione di root sono rotti; mi chiedo come sia possibile dato che non ho aggioranto il kernel -.-
Allora do eject, riavvio; infilo il CD di installazione di una Slackware (sia benedetto Patrick per questa sempre utile distribuzione), mi parte una shell come si deve, con LILO funzionante, ma attenzione:
non mi vede la partizione di boot e manco la monta !
Allora riavvio MacOSX, ejecto lo SlackDVD, riavvio, rimetto Aurox, ma mi sbaglio e metto Backtrack, allora provo e manco lui mi vede la partizione di boot.
Eject del DVD, rimetto Aurox, quello giusto, riavvio, e voilà.
Copio tutto quello che c'è nella partizione di boot in /boot, i link sono a posto ora; chroot nella partizione di root di Debian con /bin/bash, do /sbin/lilo -v e voilà mi da: Added Linux, Added LinuxOLD.
Eject, riavvio e funziona.
Che avventura '-_-
Ciao,
Alla prossima.