Modificare il GRUB boot menu - Ubuntu

|
Nonostante sia entrato nel magico mondo di Ubuntu, Windows XP rimane, inevitabilmente, il SO principale di casa.

Uno dei problemi che ciò comporta è il fatto che all’avvio del pc in dual-boot, Ubuntu viene automaticamente inserito come primo della lista di avvio.
Questo significa che se si desidera avviare XP, ad ogni accensione è necessario selezionare manualmente la voce Windows ond’evitare di far partire in automatico (dopo 10 secondi) la prima voce in lista, quindi Ubuntu.
Per fare ciò è necessario seguire alcuni passi, via terminale, con molta attenzione per non rischiare di combinare qualche guaio.

E’ necessario modificare il file di configurazione del GRUB boot menu che si trova qui:


/boot/grub/menu.ls

1. Per prima cosa è consigliabile effettuare un backup del file menu.ls, quindi digitiamo sul terminale:


sudo cp /boot/grub/menu.lst /boot/grub/menu.lst-backup>

2. Apriamo il file da modificare:


sudo gedit /boot/grub/menu.lst

3. Spostiamo i paragrafi con gli SO secondo le nostre esigenze (es. io ho posizionato WinXP come prima scelta)

4. Cambiamo il valore default a seconda di quale SO della lista vogliamo far partire in automatico, 0 per far partire il primo, 1 per il secondo, etc…

5. Cambiamo il valore timeout per aumentare o diminuire i secondi di attesa prima dell’avvio automatico.

Ed ecco come apparirà infine il file (esclusi i commenti interlinea)



default 1

timeout 10

title Microsoft Windows XP Professional
root (hd0,1)
savedefault
makeactive
chainloader +1

title Ubuntu, kernel 2.6.17-10-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda5 ro quiet splash
initrd /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda5 ro single
initrd /boot/initrd.img-2.6.17-10-generic
boot

title Ubuntu, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet
boot


[!!!SE FOSSE NECESSARIO RIMUOVE UBUNTU E RIPRISTINARE IL BOOT DI XP LEGGETE QUI!!!]

9 Commenti:

Alex - Microsmeta ha detto...

Benvenuto nel club degli Ubuntusti sperimentatori :-D
Questa è un'altra soluzione possibile. (Se noti dal log, ti sto proprio scrivendo utilizzando questo sistema ...è ho appena aggiornato alla versione virtualbox 2.1.2 automaticamente)

Davide T. ha detto...

Ma che modi difficili di lavorare. Va bene che il terminale resta sempre la migliore delle soluzioni, ma con Start-Up manager gestisci tutte cose, anche le più avanzate, in una semplice interfaccia grafica!

Comunque complimenti per i tecnicismi ;)

Claudio ha detto...

Ragazzi, una cosa per volta!
Già tanto che sono riuscito a far funzionare questo.
Pian piano espanderò i miei orizzonti, ma con calma.

muchomojo ha detto...

Sei diventato bravissimo con Ubuntu. ;)
Anch'io ho un pc in dual boot, XP lo uso per aggiornare il mio ipod e gestire il nokia.

Davide T. ha detto...

Ecco infatti, è l'unica cosa che Winzozz può fare questa...

muchomojo ha detto...

:D ben detto Davide

Anonimo ha detto...

Consolle rules! Se devo fare modifiche da interfaccia grafica, tanto valeva continuare ad usare win$...

Claudio ha detto...

Scusa ma che intendi?

SignorGG ha detto...

Ciao a tutti! Io ho il problema contrario,ovvero: vorrei che si avviasse in automatico ubuntu e non windows. qual'è la soluzione più semplice?
Grazie mille.
Giovanni.

Posta un commento

Aderisci anche tu alla campagna
Commenta in Maniera Intelligente