Problema con LILO e l'MBR

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Kronos
Linux 1.x
Linux 1.x
Messaggi: 134
Iscritto il: gio 9 mar 2006, 21:50
Località: In Calabria

Problema con LILO e l'MBR

Messaggio da Kronos »

Sono stato in dubbio se scrivere questo messaggio nella sezione dedicata a linux in genere perchè non so se quello che mi è successo ieri sera è dovuto a un malfunzionamento della mia amata slackware 12 o a qualche malfunzionamento hardware.
Innanzitutto vi premetto che ho due hard disk EIDE: sul primo (master del 1° canale IDE) ho una partizione dedicata a windows xp più una partizione ext3 che dedico alle sperimentazioni (adesso c'è installata Debian, prima c'era Ubuntu e prima ancora Zenwalk); sul secondo hard disk (master del 2° canale IDE) ho invece slackware. Lilo è installato nell'MBR del 1° hard disk.

Ieri sera sono andato ad accendere il pc e, sorpresa, ad accogliermi non trovo LILO ma quella classica sequenza di 9 che indica che LILO è andato a farsi benedire. Il punto però è che non c'era alcuna ragione logica perchè LILO non fosse al suo posto. In ogni caso non mi sono perso d'animo, ho preso il 1° cd di slackware e, come faccio di solito per ripristinare LILO, ho avviato con il kernel d'installazione indicanto come partizione di root la partizione in cui è installata la mia slackware 12; a quel punto mi sono loggato come root e ho dato un bel

Codice: Seleziona tutto

lilo -v
per ripristinare il loader, fatto questo ho riavviato pensando di aver risistemato tutto. Invece non avevo risistemato un bel niente poichè mi sono ritrovato con la sequenza di 9.

Ho riavviato nuovamente con il 1° cd di slackware e, per prima cosa, ho verificato che le partizioni del primo hard disk fossero state
montate regolarmente in modo da escludere la possibilità di un guasto. Verificato che potevo regolarmente accedere alle partizioni del primo hard disk ho dato

Codice: Seleziona tutto

lilo -t
per verificare che non ci fossero problemi nella riscrittura dell'MBR e poi, verificato che il comando precedente non segnalava problemi, ho dato di nuovo

Codice: Seleziona tutto

lilo -v
Infine ho riavviato ma mi sono nuovamente trovato con la sequenza di 9.

A quel punto ho perso la pazienza: ho preso il cd di windows xp e ho riavviato con quello, poi ho formattato la partizione windows e ho fatto una nuova installazione di windows xp che, ovviamente, mi ha piallato l'MBR; una volta installato windows ho riavviato con il 1° cd di slackware e ho ripetuto la procedura per ripristinare LILO. Al nuovo riavvio ho trovato LILO al suo posto.

Dal basso delle mie competenze informatiche penso che si fosse corrotto l'MBR e che l'installazione di windows lo abbia risistemato. Qualcuno saprebbe darmi lumi su questa faccenda? Soprattutto, supponendo che avessi buttato il cd di windows, come avrei potuto risolvere con linux?

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 890
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Problema con LILO e l'MBR

Messaggio da tigerwalk »

credo proprio che il tuo problema era dovuto alla corruzione dell'MBR.
Mi è capitato di avere l'MBR dell' HD esterno corrotto ed ho risolto con
ms-sys http://www.slackware.com/~alien/slackbu ... /pkg/12.1/
ho ripristinato un MBR per sistemi microsoft (windows o DOS) e successivamente ho installato lilo in quel MBR

Kronos
Linux 1.x
Linux 1.x
Messaggi: 134
Iscritto il: gio 9 mar 2006, 21:50
Località: In Calabria

Re: Problema con LILO e l'MBR

Messaggio da Kronos »

Grazie per l'indicazione; ms-sys non lo conoscevo ma non credo che mi dimenticherò facilmente della sua esistenza. :D
Ciao

Rispondi