Re: Grub
Ferdi wrote:
Visto che è un problema sentito da più utenti, perchè qualche anima pia
non ci spiega come installare GRUB dai CD della "potato" e come
configurarlo, magari per un hard disk con tre S.O. (linux-linux-win)
Ovviamente prima di seguire le istruzioni che sto per darti controlla
che rispondano al vero e siano adatte alla tua configurazione (`less
/usr/share/doc/grub/*` e `info grub`).
Prima di tutto installa grub con dselect o apt.
Leggi tutto il leggibile.
Copia /usr/share/grub/i386-pc/* in /boot/grub/ (questa te la devi creare)
Adatta menu.lst alle tue esigenze (e' intuitivo e sufficientemente
commentato, considera solo che hd0 e' il primo disco presente - non
importa su quale canale - hd0,0 e' la prima partizione del primo disco,
etc.)
Inserisci un floppy vuoto e dai
# cd /boot/grub/i386-pc
# dd if=stage1 of=/dev/fd0 bs=512 count=1
1+0 records in
1+0 records out
# dd if=stage2 of=/dev/fd0 bs=512 seek=1#
67+1 records in
67+1 records out
riavvi dal floppy e al prompt dai
install (fd0)+1 (hd0) (hd0,1)/boot/grub/stage2 p
se debian si trova sulla seconda partizione, altrimenti cambi (hd0,1) di
conseguenza. Ipotizzando che tu abbia, nell'ordine, una partizione di
swap, una per Debian, una per Linux(altro) e una per win, il menu.lst
potrebbe assomigliare a questo:
------
#
# Sample boot menu configuration file
#
# Boot automatically after 5 secs.
timeout 5
# By default, boot the first entry, altrimenti la seconda
default 0
fallback 1
# For booting Linux
title Debian GNU/Linux
root (hd0,1)
kernel (hd0,1)/vmlinuz root=/dev/hde2 apm=on vga=ask
#ovviamente cambia root=... e cio' che segue in base alle tue esigenze
#(questi sono i parametri che passi al kernel, la riga append di lilo)
# For booting Linux
title Linux (altro)
root (hd0,2)
kernel (hd0,2)/vmlinuz root=/dev/hde3 apm=on vga=ask
#come sopra
# For booting Windows NT or Windows95
title Windows 2000 Pro
rootnoverify (hd0,3)
makeactive
chainloader +1
------
Una cosa che pero' non ho capito (a dir la verita' non e' che abbia
letto proprio *tutta* la documentazione ;) ), e qui ne approfitto per
chiedere lumi, e' come fare per far partire i windows che ho sul secondo
disco (il boot di 2000 non trova il proprio ntldr, ho provato con map ,
ma sembra che il grub "stabile" non lo supporti).
Ciao,
Gian Piero.
Reply to:
- Follow-Ups:
- Re: Grub
- From: Federico Di Gregorio <fog@mixadlive.com>