ho riinstallato windows 98 e ho perso lilo nel 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
first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

ho riinstallato windows 98 e ho perso lilo nel mbr

Messaggio da first »

Ciao a tutti, ieri sera ho voluto formattare la partizione dove ho win98 e riinstallare win98. Purtroppo cosi facendo mi sa che win98 e' andato a riiscrivere il mbr e cosi ora non so come fare a avviare la mia slackware. Sintesi come posso installare exnovo (e dove) un boot loadre in maniera da rivedere la mia slack.
Grazie a tutti

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

prova GAG, che non ti dovrebbe dare problemi...mettilo su un dischetto e avvia da esso e vedi se ti riconosce entrambi i sistemi operativi;

se sì, installalo sul disco;

http://gag.sourceforge.net/

P.S.

credo sia possibile anche ripristinare lilo con la conf giusta...basta avviare dal cd 1 di slack, scegliere la tastiera, entrare come root, montare la partizione di root,chrootare,correggere /etc/lilo.conf e fare prima:

lilo -t

se non ci sono errori,

lilo -v

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Sì, questa del lilo perso dopo aver (re)installato Win
è una FAQ...

M.

first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

nt

Messaggio da first »

Ho scaricato gag e cliccato il instal.bat e messo floppy. ho settato il bios per bootare prima da floppy poi cd e hd. ma niente da fare mi parte win98.

ho messo il cd1 di slack (premessa la slack che ho installato e una current mentre il cd1 era dentro una rivista di 2 mesi fa). selezionato keyboard, montato hda5 (e la mia partizione dove ce / ) entrato in /mnt/etc/lilo.conf ho controllato il testo di lilo ed e come prima /root/vmlinuz in hda5. ho dato il comando lilo -t (non lha riconosciuto) e il comando lilo -v. riavviato ma mi parte sta win98.

Potreste spiegarmi in dettaglio la procedura per rimettere il lilo nel mbr partendo dal cd1 ricordando che uso linuz solo da un mesetto. Grazie

Avatar utente
Absolut
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 feb 2005, 0:00
Slackware: current
Località: Roma

Messaggio da Absolut »

devi fare cosi....
metti il cd di installazione di linux
al boot: scrivi

root=/dev/hdXX noinitrd ro

dove XX è la partizione e nume del disco dove hai linux..... ti avvia e gli dai lilo -t poi lilo -v

first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

Messaggio da first »

ho fatto come hai detto (tra laltro ho scoperto che ^ corrisonde a = mentre - corrisonde a /).

quando ho scritto
root=/dev/hda5 noinitrd ro
mi e uscito che non ha trovato nessuna immagine del kernel

allora ho provato a fare come dice il menu e ho scritto:
bare.i root=/dev/hda5 noinitrd ro
e la slack si e avviata perfettamente

mi sono loggato come root e ho scritto
lilo -t
e mi e uscito
fatal: read /boot/vmlinuz non trovata

ho controllato e invece cera insieme ad altre immagini come vmlinuz-ide-2.4.31 cosi ho modificato il lilo.conf con quella immagine
ridato il comando lilo -t e stesso messaggio di fat: read /boot/vmlinuz-ide-2.4.31

dove ho sbagliato?

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Forse è meglio che posti il tuo lilo.conf
e anche il risultato di fdisk -l

homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Messaggio da homer84 »

Lilo è da installare x forza, quindi metti il CD e ri installa lilo da CD

Avatar utente
NetEagle
Linux 0.x
Linux 0.x
Messaggi: 6
Iscritto il: ven 17 giu 2005, 0:00
Località: Caltanissetta

Messaggio da NetEagle »

Se prima avevi installato lilo nel Mbr lo devi reinstallare per forza...ti consiglio però di reinstallarlo direttamente nella / di slackware e non nel Mbr, io tengo GAG nel Mbr (che si installa davvero premendo semplicemente un tasto) e poi in ogni partizione dove ho le mie distribuzioni installo in ognuna il suo lilo, così anche se Windows mi cancella l'mbr mi basta reinstallare solo GAG... :wink:

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

ho messo il cd1 di slack (premessa la slack che ho installato e una current mentre il cd1 era dentro una rivista di 2 mesi fa). selezionato keyboard, montato hda5 (e la mia partizione dove ce / ) entrato in /mnt/etc/lilo.conf ho controllato il testo di lilo ed e come prima /root/vmlinuz in hda5. ho dato il comando lilo -t (non lha riconosciuto) e il comando lilo -v. riavviato ma mi parte sta win98.
ma dopo aver montato la partizione sui c'è linux hai chrootato? qui sembra di no...

first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

Messaggio da first »

crotare che significa?

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Fai così:
1) avvia il computer col CD 1 di Slackware (come per una normale installazione)
2) scegli eventualmente la tastiera italiana
3) fai il login come root
4) monta sulla directory /mount la partizione di root in lettura e scrittura col comando:
mnt -t file_system /dev/hdxn /mnt
dove file_system è appunto il tipo di file system (dunque ext2, ext3 o reiserfs), x è il disco fisso e n il numero della partizione di root.
5) utilizzando chroot (comando atto a modificare la directory root per l’esecuzione di un determinato comando) entra in /mnt come root col comando:
chroot /mnt
6) lancia il comando lilo -t per controllare
7) se tutto è a posto, lancia il comando lilo -v per controllare
8) riavvia il sistema e goditi la slack ritrovata

M.

first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

Messaggio da first »

tutto perfetto grazie:D

ho capito perche nn riuscivo: i primi suggerimenti mi dicevano di dare al boot il montare solo in lettura ( ro ) e quindi quando andavo a modificare il mio lilo.conf mi dava quell'errore giusto?

Rispondi