[ImoLUG] GRUB, avrei bisogno di una mano
Daniele
daniele_zampighi@tin.it
Gio 5 Apr 2007 08:08:44 CEST
Ho un problema con GRUB ...
Tutto 'sto casino 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
installando il SUO GRUB... Suse non mi è piaciuta ed ho installato
Slackware ma adesso GRUB non sa dove reperire le informazioni.
Ho controllato con la live e tutte le partizioni sono integre ed i files
di GRUB sotto Ubuntu sono corretti.
All'avvio Grub non parte perchè non trova le istuzioni per l'MBR In
pratica dovrei riconfigurarlo "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 ububntu 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?
Ancora grazie
Daniele Z.
--
Sto lavorando duro per preparare il mio prossimo errore
Bertolt Brecht
Maggiori informazioni sulla lista
Imolug