PDA

View Full Version : LILO Debian ha sovrascritto MBR di Windows


jangar
24-03-2004, 09:51
Salve a tutti,

ho un problema abbastanza grave. Purtroppo, installando l'ultima release di debian, per errore ho installato LILO sulla partizione principale del disco, ovvero l'MBR prima controllato da Windows 2000 AS.
Ora Windows è inaccessibile e nonostante abbia cercato di fare un repair di windows dal cd di installazione, ovvero un manual repair che però esegue solo un inspect (ho selezionato solo Inspect boot sector) ed il controllo del disco c (rilevando ovviamente il sistema c:\winnt\), dopodichè si riavvia e LILO è sempre onnipresente.

La mia domanda è: come posso fare per far ripartire Windows? o comunque come posso disinistallare LILO recuperando il vecchio MBR o come posso dire a LILO di evidenziarmi e di potermi far scegliere le partizioni NTFS per il boot?

Grazie

lyx
24-03-2004, 10:06
Originariamente inviato da jangar
Salve a tutti,

ho un problema abbastanza grave. Purtroppo, installando l'ultima release di debian, per errore ho installato LILO sulla partizione principale del disco, ovvero l'MBR prima controllato da Windows 2000 AS.
Ora Windows è inaccessibile e nonostante abbia cercato di fare un repair di windows dal cd di installazione, ovvero un manual repair che però esegue solo un inspect (ho selezionato solo Inspect boot sector) ed il controllo del disco c (rilevando ovviamente il sistema c:\winnt\), dopodichè si riavvia e LILO è sempre onnipresente.

La mia domanda è: come posso fare per far ripartire Windows? o comunque come posso disinistallare LILO recuperando il vecchio MBR o come posso dire a LILO di evidenziarmi e di potermi far scegliere le partizioni NTFS per il boot?

Grazie

Ciao si può risolvere aggiungendo una riga al file lilo.conf ( se hai lilo come boot Manager) seguendo le indicazioni riportate su questa pagina
http://www.tldp.org/HOWTO/Multiboot-with-GRUB.html
oppure leggento il manuale del lilo.
Ciao

jangar
24-03-2004, 13:10
il problema è che l'installazione di debian non è andata bene e, quindi non parte del tutto.

Cosa mi consigli di fare? Reinstallare Debian ed effettuare la modifica al file lilo.conf?

Grazie

lyx
24-03-2004, 13:20
Originariamente inviato da jangar
il problema è che l'installazione di debian non è andata bene e, quindi non parte del tutto.

Cosa mi consigli di fare? Reinstallare Debian ed effettuare la modifica al file lilo.conf?

Grazie
Si ti toccherà reistallare Debian, se proprio il sistema non parte :muro: :muro: :muro:

pinball
24-03-2004, 13:41
ma va se vuoi solo far partire winzoz è molto + semplice:

metti un floppy di ripristino di winzoz nel lettore, e appena arrivi al dos scrivi

fdisk /mbr

altrimenti metti il cd di winzoz xp, arrivi alla console di ripristinoi, e scrivi

fixmbr


..in entrambi i modi dovresti risolvere, ocio però che non ti partirà + debian poi, ma se tanto hai problemi con quell ainstallazione ;) :p

ciao!

ps: almneo le prime fatti un floppy di avvio di linux, così puoi evitare di toccare l'mbr e usare quello per avviare linux ;) ci sono cmq mille altri modi per farlo :p

lyx
24-03-2004, 13:55
Originariamente inviato da moly82
ma va se vuoi solo far partire winzoz è molto + semplice:

metti un floppy di ripristino di winzoz nel lettore, e appena arrivi al dos scrivi

fdisk /mbr

altrimenti metti il cd di winzoz xp, arrivi alla console di ripristinoi, e scrivi

fixmbr
...


Io non sarei così sicuro che cancellando il mbr con l'fdisk riuscirà a far partire win
:confused: :confused:
Il fix non l'ho mai usato

pinball
24-03-2004, 15:39
Originariamente inviato da lyx
Io non sarei così sicuro che cancellando il mbr con l'fdisk riuscirà a far partire win
:confused: :confused:
Il fix non l'ho mai usato

con fdisk /mbr NON cancelli l'mbr, lo riscrivi, almeno io ho sempre creduto facesse quello, e io e tanti altri han sempre risolto facendo così o fixmbr ;)

winzoz così dovrebbe partire, o per lo meno tentar non nuoce, di certo così fa molto prioma, mal che vada reinstallerà debian + lilo...

AnonimoVeneziano
24-03-2004, 15:40
Originariamente inviato da moly82
con fdisk /mbr NON cancelli l'mbr, lo riscrivi, almeno io ho sempre creduto facesse quello, e io e tanti altri han sempre risolto facendo così o fixmbr ;)

winzoz così dovrebbe partire, o per lo meno tentar non nuoce, di certo così fa molto prioma, mal che vada reinstallerà debian + lilo...


basta consigliare "fdisk /mbr" , è solo per WIN9X , per WINXP c'è "fixmbr"

Ciao

pinball
24-03-2004, 16:13
Originariamente inviato da AnonimoVeneziano
basta consigliare "fdisk /mbr" , è solo per WIN9X , per WINXP c'è "fixmbr"

Ciao

siciuro che fdisk /mbr non funzioni con xp?

a me pare di averlo fatto una volta e che avesse funzionato senza problemi... :eek: :confused:

Iron Pablo
24-03-2004, 17:17
Originariamente inviato da moly82
siciuro che fdisk /mbr non funzioni con xp?

a me pare di averlo fatto una volta e che avesse funzionato senza problemi... :eek: :confused:

No, confermo... Fixmbr per Windows XP. fdisk /mbr non funzia!!!

jangar
24-03-2004, 20:27
Finalmente ho risolto.
Bastava reinserire il cd di Win 2000 AS e caricare la console di emergenza per eseguire "fixmbr".

GRAZIE A TUTTI PER L'AIUTO, anche a quelli che hanno più confuso che altro, visto che si è parlato di comandi fdisk /mbr di Win 9x Family e di Wind Xp (più vicino alla mia esigenza) , ma comunque non esattamente quello di cui ho parlato:

Windows 2000 Advanced Server eng.

Era chiaro che se avevo un disco di ripristino non venivo sul forum. Il problema vero era l'assenza di backup e di emergency disk, etc, e mi ero organizzato per un espianto dei dati dalle partizioni sul disco ed una benevola formattazione generale.

Dietro vostro suggerimento ho guardato i comandi della console sul sito di Microsoft (http://www.microsoft.com/windows2000/it/server/help/bootcons_fixmbr.htm) e appena ho avuto le mani libere ho risolto in 3 secondi sacrificando solo l'installazione di debian, che per'altro era già partita per la tangente.

A proposito di installazione di debian. Qualcuno di buona volontà potrebbe spiegarmi cosa è successo?

Durante la fase di inizializzazione dell'installazione ho configurato il disco e le sue partizioni in modo da poter installare debian su una partizione già esistente RaiserFS di una decina di Giga. Già da qui ho avuto i primi problemi perhcè il kernel 2.4.x non riconosceva la partizione, infatti appena ho selezionato la conversione a ext2 tutto è andato avanti. Poi ci sonon stati problemi con l'installazione del Kernel automaticamente tentato per default fino a quando non ho scelto uno che è andato bene. Alla fine sonon riuscito ad arrivare al passo successivo, ciè l'installazione di LILO che non ne voleva assolutamente sapere di essere installata sulla partizione di Linux. Per caso ho eseguito l'installazione di LILO sulla partizione che lui dava per default, ovvero.... (non ricordo bene come era la dicitura della partizione , visto che non era quella consona, cioà hdaX), ed eccomi arrivato qui.

Ma perchè cavolo LILO non voleva installarsi sulla partizione Linux????????

pinball
24-03-2004, 20:50
Originariamente inviato da jangar
Finalmente ho risolto.
Bastava reinserire il cd di Win 2000 AS e caricare la console di emergenza per eseguire "fixmbr".

GRAZIE A TUTTI PER L'AIUTO, anche a quelli che hanno più confuso che altro, visto che si è parlato di comandi fdisk /mbr di Win 9x Family e di Wind Xp (più vicino alla mia esigenza) , ma comunque non esattamente quello di cui ho parlato:

Windows 2000 Advanced Server eng.



beh se ti riferisci a me dicendo:

" a chi mi ha + confuso che altro"

...evita i ringraziamenti e sei proprio stronzo lasciatelo dire

perchè io ti avevo dato tutti e 2 i comandi, e questo è il ringraziamento :rolleyes:

Originariamento inviato da moly82
ma va se vuoi solo far partire winzoz è molto + semplice: metti un floppy di ripristino di winzoz nel lettore, e appena arrivi al dos scrivi fdisk /mbr altrimenti metti il cd di winzoz xp, arrivi alla console di ripristinoi, e scrivi fixmbr

se poi per te è difficile capire che invece di quello di XP, visto che non ce l'hai, devi usare quello di winzoz 2003.... vabbè lasciamo perdere... :muro:

ciao!