Newsgroup: it.comp.os.linux.iniziare
Titolo: GRUB e multiboot

Prima di tutto riassumo la situazione:
hde1 (prima partizione del primo hard disk) ---> Windows XP
hdg1 (prima partizione del secondo hard disk) ---> Ubuntu
Ho installato Windows XP dopo Ubuntu quindi mi parte direttamente lui.
Ok, avvio in modalità rescue il cd di Ubuntu e monto come root hdg1.
Modifico il mio menu.list per avviare Windows XP come segue:
title Windows XP Professional
rootnoverify (hd0,0)
makeactive
chianloader +1
boot
Do grub-install /dev/hde1 e riavvio. Al boot mi compare regolarmente
GRUB che mi permette di scegliere se far partire Ubuntu o Windows XP.
Se scelgo il primo tutto va per il meglio. se scelgo il secondo sembra
partire per una frazione di secondo ma ritorna subito alla schermata di
scelta di GRUB.
Dove sbaglio? Ho provato anche a dare grub-install /dev/hde ma al boot
mi da il famoso "error 22" quindi non penso che sia la strada giusta e
poi mi sembra che per MBR si intenda hde1 nel mio caso, no?
Chiedo lumi! :-)
Sirio

 
ciao
gerlos
(che non vede l'ora che arrivi grub2)
-- 
"Solo lo scienziato è vero poeta: ci dà la luna, ci promette le stelle,
  ci farà un nuovo universo se sarà il caso."
    _                                  Allen Ginsberg
   (y)        < 
http://gerlos.altervista.org
 >
    =   gerlos  + - - >  gnu/linux registred user #311588

 (che non vede l'ora che arrivi grub2)
Sono curioso anche io. :-)

 Capito? Tutto torna ora. :-P
Ecco perchè non gli piaceva (hd0,0): molto probabilmente puntava al tuo 
lettore dvd.
ciao
gerlos


 lettore dvd.
Non direi perchè Linux (hdg1) ha come root (hd1,0)! :-) Altre idee?


 
ciao


 ogni caso approfondirò consultando info grub.
Ti ringrazio per l'aiuto. Nel caso qualcuno voglia partecipare faccia
pure! ;-)


 Chiedo lumi! :-)
Inizia a postare il tuo grub.conf

 Inizia a postare il tuo grub.conf
Agli ordini!
default		0
timeout	      10
title            Ubuntu, kernel 2.6.12-9-386
root		(hd1,0)
kernel	       /boot/vmlinuz-2.6.12-9-386 root=/dev/hdg1 ro quiet splash
initrd		/boot/initrd.img-2.6.12-9-386
savedefault
boot
title		Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.12-9-386 root=/dev/hdg1 ro single
initrd		/boot/initrd.img-2.6.12-9-386
boot
title		Ubuntu, memtest86+
root		(hd1,0)
kernel		/boot/memtest86+.bin
boot
title		Windows XP Professional
rootnoverify	(hd0,0)
makeactive
chainloader	+1
boot
Ripeto, GRUB l'ho installato su /dev/hde1 che per lui è (hd0,0).
take care
Sirio

>> Ripeto, GRUB l'ho installato su /dev/hde1 che per lui è (hd0,0).
Cosi` facendo l'hai installato nel boot sector della partizione win xp.
Posso capire che abbia dei problemi.
Installalo sul mbr dell'hd(0,0) (/dev/hde) e vedrai che le cose
miglioreranno.

 miglioreranno.
Cioè do: grub-install /dev/hde? Tutto qua? Perchè se non sbaglio l'ho
già fatto ma mi da sempre l'errore 22, bloccandosi allo stage 1.5. Lo
faccio e ti faccio sapere.
grazie
Sirio

 miglioreranno.
Ero convinto di averti già risposto poco prima ma non riesco a vedere
il mio post su Google. Vabbè, comunque ho provato ad installarlo su
/dev/hde con grub-install ma come volevasi dimostrare mi si blocca con
l'errore 22 e allo stage 1.5. Provo ad installarlo su /dev/hdg? Ma
penso che così facendo partirebbe comunque prima il boot di Windows XP
dato che sta sull'hd primario. Please, help me! :-)
Sirio
P.S.: naturalmente col floppy riesco ad avviare sia Windows XP che
Ubuntu, solo che mi scoccia sta cosa! :-(

T'ho risposto già due volte ma non vedo la mia risposta! :-(((
Sirio

Ho provato più volte a rispondere da Google ma non visualizzo i miei
messaggi. :-(
Sirio


Usa un newsreader, ga ga google non quota i reply. 
http://cfaj.freeshell.org/google
-- 
echo 15225453802040233345540387594P | dc

 
http://cfaj.freeshell.org/google
Grazie mille per l'articolo, stamane finalmente riesco a leggere i miei
e i vostri nuovi post! Il fatto è che finora non ho mai avuto
problemi, ma sembra che Google negli ultimi giorni dia i numeri!
Naturalmente userei volentieri un newsreader ma non posso perchè sono
dietro un http proxy che consente solo traffico web. :-(
Sirio