Tu sai come fare? Io non me intendo....
Tu sai come fare? Io non me intendo....
Saperlo no, anche perchè è poco documentato. Però ci guarderò.
Intanto sul manuale di Grub2 ho trovato anche questa indicazione, è un terza via:
Prova anche questa, vediamo se troviamo un metodo "comodo".codice:menuentry "Microsoft Windows Vista/7/8 BIOS-MBR" { set root=(hd0,1) chainloader +1 parttool ${root} boot+ boot }
Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.
Arrivato fino qua ho collezionato errori di ogni tipo!
Vediamo cosa c'è di nuovo:
errore: disco "hd0, 1" non trovato.
errore: disco "hd0, 1" non trovato.
errore: è necessario caricare il kernel prima.
P.S. Il fatto che abbia ripetuto "errore: disco "hd0, 1" non trovato." due volte non è un errore di scrittura ma viene ripetuto anche da GRUB
In quello che posti ci sono sempre degli spazio in "hd0, 1"... E' un errore di battitura o lo scrivi proprio con lo spazio? Perchè nel caso non ci và,.
Non ne ho idea... Sembra che non rilevi il disco.
Giusto per ridere, prova a scriver nella notazione delle hint-strings:
Nel manuale di grub2 il modulo ntldr non è neppure menzionanto: Andiamo bene...codice:menuentry "Microsoft Windows Vista/7/8 BIOS-MBR" { set root=(hd0,msdos1) chainloader +1 parttool ${root} boot+ boot }
Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.
Aspetta... Però per fare il chainload di un sistema Windows installato in MBR noi dobbiamo farei l chainload del drive non della partizione... In questo modo, dovremmo passare il controllo dell'avvia al bootloader di Windows.
Abbiamo fatto 30, facciamo anche 31... Prova questo:
codice:menuentry "Microsoft Windows Vista/7/8 BIOS-MBR" { set root=hd0 chainloader +1 boot }
Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.
Sì, è un errore di battitura! In GRUB l'ho scritto giusto senza spazi.
Il primo codice che hai postato mi da i seguenti tre errori:
errore: invalid sector size 0.
errore: invalid sector size 0.
errore: è necessario caricare il kernel prima.
Il secondo codice invece "solo" questi due:
errore: invalid sector size 0.
errore: è necessario caricare il kernel prima.
Sei riuscito a trovare qualcos'altro?
Prova così:
codice:menuentry "Microsoft Windows Vista/7/8 BIOS-MBR" { set root=(hd0) chainloader +1 }
Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.
Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)