[ubuntu-it] GRUB, per farlo ripartire
Daniele Zampighi
daniele.zampighi a gmail.com
Gio 5 Apr 2007 07:37:02 BST
Salve a tutti,
ho un problema con GRUB ...
Tutto il casino parte perchè ho creato una partizione sul secondo hd (hdb5)
dove installo i sistemi operativi che voglio provare. Con Fedora 6 non ho
avuto problemi, ho provato ad installare SuSe 10.2 e mi ha fatto del casino
appropriandosi del' MBR, nonostante fossi stato attento a non concederglielo
ma non sono stato abbastanza "convincente :-) , ed ha installato il SUO
GRUB... Suse non mi è piaciuta ed ho installato Slackware ma adesso GRUB
non sa dove reperire le informazioni. Quindi all'avvio ho una schermata nera
con la scritta GRUB ... e nient'altro.
Ho controllato con la live di knoppix e tutte le partizioni sono integre ed
i files di GRUB sotto XUbuntu sono corretti.
All'avvio Grub non parte perchè non trova le istuzioni per l'MBR In pratica
dovrei riconfigurarlo (o reinstallarlo?) "semplicemente" e dirgli dove
trovare menu.list ed il settore di boot.
Cito dal wiki di ubuntu http://wiki.ubuntu-it.org/Grub?highlight=%28grub%29
...
dovremmo scrivere al prompt di GRUB (Linea di comando di GRUB - Appare al
boot premendo il tasto 'e' seguito da 'c'):
root (hd0,2)
fate attenzione che GRUB numera le partizione partendo da 0, quindi il
numero della partizione è 1 in meno rispetto al numero sotto linux.
Ricordate che con la tastiera italiana, all'avvio, le parentesi si fanno con
Maiusc+0 e Maiusc+1, mentre lo slash con Maiusc+- ed il segno di uguale con
Maiusc+ì.
Se fosse /dev/hda1 dovremmo dare: root (hd0,0).
Ora carichiamo il kernel. Poniamo che il file sia /boot/vmlinuz-
2.6.6s26-mio-kernel. Supponiamo che la partizione di root del kernel (cioè
proprio la root del sistema) sia /dev/hda4, scriveremo nel prompt di grub
(Linea di comando di grub - Appare al boot premendo il tasto 'e' seguito da
'c') come secondo comando:
kernel /vmlinuz-2.6.6s26-mio-kernel root=/dev/hda4 ro vga=791
.....
Pensavo di fare questo usando la live di knoppix ma non ci riesco bene.
Ho iniziato con un mount
$sudo -
#mount -o bind /dev /media/hda2 (dove risiede /boot di xububntu che è il
sistema di riferimento, per me) e
#mount -o bind /proc /media/hda2
poi ho dato il comando
#grub
ed in effetti sono dentro a Grub ... ma non accetta i miei comandi. Allora i
casi sono due:
- sbaglio la sintassi
- NON sono dentro a Grub di ubuntu ma quello di knoppix ....
Siete in grado di darmi una mano? In questo momemento sto scrivendo dal
lavoro e quindi da un'altra macchina.
Grazie
Daniele Z.
--
Sto lavorando duro per prepare il mio prossimo errore
Bertolt Brecht
Linux user # 404412 - http://counter.li.org/
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: https://lists.ubuntu.com/archives/ubuntu-it/attachments/20070405/5b6072a2/attachment.htm
Maggiori informazioni sulla lista
ubuntu-it