PDA

Visualizza la versione completa : Bootloader Scomparso


Marburg
14-02-2005, 12:01
Ciao a tutti.

Espongo il problema.

Fino a qualche tempo fa riuscivo a far convivere Win2k e Mdk9.1 su un pc.
Utilizzavo prevalentemente Win2k x il mio lavoro.

Un brutto giorno Win2k si definitvamente impallato e, visto che tale pc portatile ha il lettore cd rotto ho deciso di utilizzare solo Linux che continuava a funzionare egregiamente.

Avevo impostato LILO affinch avviasse come predefinita la partizione windows.

Quindi sono andato a modificare LILO x mettere come predefinita la partizione Linux.... bene, si rotto LILO.

Al boot mi comparivano una lunga serie di "9A "...

Oggi mi sono creato un dischetto di boot di Win98 e con "fdisk /mbr" ho, presumo, risolto PARZIALMENTE l'errore.

Ora il pc fa il boot... ma direttamente in Win2K rotto.... io dunque ho ancora Linux su ma non riesco ad accederci.

B, x lavorare mi sono comprato un portatile nuovo.. per vorrei continuare ad utilizzare il vecchio con Linux!

Le ho provate tutte per reinstallare il sistema (Svariate distro di linux) ma non sono mai riuscito a fare l'installazione da dischetti+rete....

Adesso che so che linux c' ancora come faccio a reinstallare un maledettissimo boot loader che mi parmetta di usare linux?

Grazie di cuore a tutti x qualunque aiuto e/o supporto morale!

andy caps
14-02-2005, 12:48
puoi provare a scaricare i due floppy di questa minidistro

http://omnibus.uni-freiburg.de/~giannone/rescue/current/


la distro si compone anche solo di due floppy
e ha anche chroot
chroot ti permetterebbe di rientrare in mandrake da consolle

una volta avviata dovresti montare la partizione di mandrake in una pseudo dir es mke

mkdir /mnt/mke

mount /dev/hdxx /mnt/mke se vuole il filesysytem aggiungi -t ext3 o quello che

poi con chroot /mnt/mke /bin/bash come se tu fossi in una consolle di root di mandrake e puoi vedere di sistemare lilo

al limite in /etc se hai modificato lilo trovi una copia di beckup ~lilo.conf che puoi rinominare per ripristinare il lilo precedente e poi dare un lilo -v
per reinstallare lilo

Marburg
14-02-2005, 13:21
Ok, ho scaricato le immagini ed al momento sto avviando il sistema...

Ad un certo punto mi ha chiesto il secondo dischetto "root.img"

adesso fermo con un messaggio:

"kernel panic: UFS: Unable to mount root fs on 02:00

Cosa devo fare?

Non c' un modo per installare LILO su un dischetto almeno?

O un qualche cosa per reinstallare LILO sull'MBR?

Grazie!

andy caps
14-02-2005, 13:40
:( quella avrebbe dovuto funzionare ma sembra che non vada

prova http://mulinux.sunsite.dk/features.html


se entri con chroot come ti ho detto il comando lilo -v ti rimette lilo nell'mbr

Marburg
14-02-2005, 14:06
b, sto provando....

spero bene! Io sono proprio alle prime armi! Bianche x giunta!

Marburg
14-02-2005, 15:03
Beh, sono riuscito ad avviare questo mulinux con un solo dischetto...

cio, da win ho creato il dischetto di installazione.

avviando con tale dischetto mi ha creato il dischetto di boot.

Quando parte la configurazione non ho caricato nessun modulo.

All fine ho ottenuto un prompt.

Sono andato a vere in /dev ma c' solo la voce "cd". Tutti i dispositivi (principalmente gli hda) non ci sono.

Tra l'altro mi dice pure che non c' il comando "mount".

Sono andato a vedere in /bin e c' un mount*

Cosa faccio?
Mi sparo?

--------

Ho provato a dare un'occhiata a LOADLIN che promette di far partire linux da bootloader di winzoz... per c' il problema che mi dice di copiare il kernel in una partizione FAT.
1) Il kernel non so quale file e comunque non riesco ad accedere alle partizioni ext3.
2) Tutte le partizioni non linux sono in NTFS.



Cavolo... quello che mi farebbe veramente felice sarebbe un dischetto che lo metto su e mi faccia scegliere quale partizione avviare!

Non esiste proprio niente di simile?

Grazie!

andy caps
14-02-2005, 15:46
http://mulinux.sunsite.dk/mu/italian/INSTALL.Dos

sebrerebbe che si possano aggiungere altre cose all'installazione

:bh: qui parla addirittura di aggiungere all'fstab la partizione linux esistente

dai un occhio alla documentazione

trillullero
14-02-2005, 18:09
avvia con i cd di mandrake, al posto di installare entri in modalit comandi.

Poi segui le istruzioni datte in precedenza.
crei una cartella dove montare mandrake (quella installata su disco).
La monti.
Fai chroot.

Ora controlli il file /etc/lilo.conf
poi ricordati di dare il comando

lilo

per reinstallare/aggiornare il bootloader.

Ciao!

Marburg
14-02-2005, 20:58
Il problema di fondo non dispongo di un lettore cd interno!

Ho un lettore cd USB, ma le immagini ISO di mandrake che mi sono scaricato non mi permettono di creare dichetti di boot con i driver x l'usb!

Confido in altre soluzioni!

Ciao e grazie a tutti!

andy caps
14-02-2005, 21:16
ma non ha il boot dalle usb modificando la sequenza di boot del bios ?

molti portatili lo permettono

Loading