Come configurare grub?

Domande e richieste di un principiante alle prime armi con Ubuntu e il mondo GNU/Linux in generale. Per domande specifiche, utilizzare le altre sezioni.
Regole della sezione
In questa sezione possono inserire nuove discussioni solo coloro che fanno parte del livello "Prode Principiante" e che non hanno superato i 100 messaggi, tutti gli altri possono comunque rispondere regolarmente. Se si fa parte di questo livello e si è registrati al forum prima del 24 aprile 2012, data del passaggio al nuovo forum, consultare questa discussione.

Immagine Come usare UbuntuPrimi passi su Ubuntu Immagine Amministrazione del sistemaComandi di baseInstallare programmiLog di sistemaRiga di comandoSudo
Scrivi risposta
Katana
Prode Principiante
Messaggi: 12
Iscrizione: sabato 29 luglio 2006, 18:00

Come configurare grub?

Messaggio da Katana »

Ciao ragazzi,

ho modificato il file /boot/grub/menu.lst inserendo un valore di default uguale a 4 per far avviare di default windows. E tutto funzionava bene.
Quando ho fatto l'aggiornamento di ubuntu nel menu di grub si sono inseriti automaticamente altre due versioni del kernel e quindi l'ordine di avvio che avevo precedentemente impostato non corrisponde più. Adesso devo quindi modificare nuovamente il file menu.lst e inserire il valore di default 6.
La domanda è: esiste un modo per impostare un valore relativo a windows che permane anche dopo gli aggiornamenti del kernel?

Grazie sin da adesso per l'aiuto che mi saprete dare
Avatar utente
carusx
Prode Principiante
Messaggi: 87
Iscrizione: lunedì 12 dicembre 2005, 23:10

Re: Come configurare grub?

Messaggio da carusx »

nel file menu.lst puoi mettere la riga di win all'inizio, dando come default 0 ... non dovrebbe cambiare...
oppure magari qualcuno più skillato di me potrà dirti qualcosa in più ... ! :)
"La mente intuitiva è un dono sacro e la mente razionale è un fedele servo. Noi abbiamo creato una società che onora il servo e ha dimenticato il dono" A. Einstein
Avatar utente
jepessen
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3569
Iscrizione: lunedì 26 dicembre 2005, 11:49
Desktop: KDevelop
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Somma Lombardo

Re: Come configurare grub?

Messaggio da jepessen »

I kernel si vanno mano a mano ad aggiungere, perchè quando aggiorni, quello precedente non viene cancellato. Io tengo solo il kernel più attuale e la versione subito precedente (in caso di eventuali problemi). Prendi nota degli altri kernel, che difficilente ti serviranno, e puoi cancellarli da synaptic (NON quello attuale, mi raccomando).

Daniele
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Avatar utente
zuccamonna
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1099
Iscrizione: martedì 9 agosto 2005, 23:12
Contatti:

Re: Come configurare grub?

Messaggio da zuccamonna »

se apri il menu.lst noti che  c'è scritto ceh puoi scegliere quale sistema far partire  tramite numero, come hai fatto tu oppure agiungendo una scrita del tipo loaddefaul, ma non ricordo.
La dicitura giusta è proprio sul menu.lst, segui le istruzioni.
Così facendo dovrebbe far partire di default quelo da te scelto ed a quel punto non ti interessa quanti ne aggiunge.
Come detto nel post sopra, se li vuoi cancellare lo puoi fare tranquillamente da synaptic.
bye
| il sarcasmo è il sale della vita! >

Ubuntu on Virtualbox
user #1922
Avatar utente
jepessen
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3569
Iscrizione: lunedì 26 dicembre 2005, 11:49
Desktop: KDevelop
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Somma Lombardo

Re: Come configurare grub?

Messaggio da jepessen »

Tanto per sapere... lo stai facendo un backup del file, in caso di errori, vero?

Daniele
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Come configurare grub?

Messaggio da Stealth »

zuccamonna ha scritto: ......
.... ed a quel punto non ti interessa quanti ne aggiunge.
......
ehm, no...non credo sia così
il problema esiste perchè se tu hai windows al numero 3, e ne aggiungi 1 tra il primo ed il secondo, il 3 diventa 4...
L'unica soluzione (se non vuoi mai toccare niente) è quella di metterlo al primo posto (numero 0), ma la cosa più pulita (secondo me) è fare manutenzione ogni tanto e rimuovere le vecchie versioni del kernel, come suggerito da jepessen.
A quel punto, già che ci sei, controlli anche che il numero che ti interessa sia ancora quello giusto.
ciao
Avatar utente
zuccamonna
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1099
Iscrizione: martedì 9 agosto 2005, 23:12
Contatti:

Re: Come configurare grub?

Messaggio da zuccamonna »

Stealth intendo questo:
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.         
default 0
| il sarcasmo è il sale della vita! >

Ubuntu on Virtualbox
user #1922
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Come configurare grub?

Messaggio da Stealth »

ah ok, allora non il numero ma "saved"
in questo caso, sostituendolo, hai ragione e dovrebbe funzionare come dici te (scrivo "dovrebbe" solo perchè non ho mai provato)
ciao
Avatar utente
jepessen
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3569
Iscrizione: lunedì 26 dicembre 2005, 11:49
Desktop: KDevelop
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Somma Lombardo

Re: Come configurare grub?

Messaggio da jepessen »

Lo so che è stupido a dirsi, ma basterebbe mettere ubuntu come predefinito per risolvere tutto ;)

Comunque, non credo che mettere windows all'inizio del file di configurazione sia una buona idea, perchè al prossimo aggiornamento del kernel il file grub.lst verrà riconfigurato, e credo che metterà gli 'altri' sistemi operativi sempre come ultima opzione. In pratica dovrebbe risistemare il file ad ogni aggiornamento, ed a questo punto è meglio modificare un numero che un'intera chiamata di windows nel file.

Mettere saved al posto di default invece va bene, ma nelle varie chiamate dei sistemi (chiamate? Oddio, non so come si chiamano!!!)... nei vari entry dei sistemi operativi sia inclusa la direttiva savedefault, altrimenti la selezione non viene memorizzata. Dovrebbe esserci di default questa opzione in ogni entry, compresa quella di windows, ma sempre meglio assicurarsene.

Daniele
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Katana
Prode Principiante
Messaggi: 12
Iscrizione: sabato 29 luglio 2006, 18:00

Re: Come configurare grub?

Messaggio da Katana »

Ragazzi grazie per i suggerimenti........
purtroppo però non avendo ancora molta dimestichezza mi sfugge qualche passaggio!!!!!

Allora, ho provato ad inserire windows al primo posto (default 0). Non appena faccio l'aggiornamento la "chiamata" o entry relativa a windows viene sovrascritta dall'ultima versione del kernel e windows addirittura scompare dal menu.

Qunto all'altro suggerimento credo sia quello corretto. Non ho capito però in quale riga del menu inserire savedefault e in quale inserire saved. Potreste essere più chiari?
P.S. Ho fatto una copia di backup!! Grazie per il suggerimento Jepessen. Hai ragione la cosa più semplice sarebbe configurare ubuntu come predefinito, ma condivido il pc con altri utenti i quali fuori dal mondo windows non si sanno muovere. Infatti se noti il contdown di grub per la selezione di altri S.O. è di soli 7 secondi proprio per velocizzare l'accesso al pc agli altri utenti.
Comunque vi posto il contenuto del mio file menu.lst

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 6

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 7

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/hda4 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,3)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery mode) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## ## End Default Options ##

title Ubuntu, kernel 2.6.15-26-386
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda4 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot

title Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda4 ro single
initrd /boot/initrd.img-2.6.15-26-386
boot

title Ubuntu, kernel 2.6.15-23-386
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda4 ro quiet splash
initrd /boot/initrd.img-2.6.15-23-386
savedefault
boot

title Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root (hd0,3)
kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda4 ro single
initrd /boot/initrd.img-2.6.15-23-386
boot

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

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
Ultima modifica di Katana il mercoledì 9 agosto 2006, 23:36, modificato 1 volta in totale.
Avatar utente
jepessen
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3569
Iscrizione: lunedì 26 dicembre 2005, 11:49
Desktop: KDevelop
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Somma Lombardo

Re: Come configurare grub?

Messaggio da jepessen »

Al posto di default 6 scrivi default saved, così ti partirà direttamente con l'ultima scelta. Il resto del file va bene: i comandi savedefault sono dove dovrebbero essere.
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Avatar utente
fabrixx
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4266
Iscrizione: sabato 13 maggio 2006, 18:37
Desktop: Gnome 3.36
Distribuzione: "Arch Linux" x86_64
Sesso: Maschile
Contatti:

Re: Come configurare grub?

Messaggio da fabrixx »

Scusa ma non deve mettere savedefault SOLO sul sistema che vuole avviare con default saved ?

Lì ne vedo un bel po di savedefault .
Avatar utente
jepessen
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3569
Iscrizione: lunedì 26 dicembre 2005, 11:49
Desktop: KDevelop
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Somma Lombardo

Re: Come configurare grub?

Messaggio da jepessen »

No, sono le entry per gli avvii che vuoi.

Quando selezioni un'entry che ha il savedefault, al prossimo riavvio ti comparirà quella come selezionata.
Compiz l'ha creato Chuck Norris quando ha colpito un computer con un calcio rotante.
http://www.renderosity.com/mod/gallery/ ... e=Jepessen
http://jepessen.wordpress.com/
Avatar utente
fabrixx
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4266
Iscrizione: sabato 13 maggio 2006, 18:37
Desktop: Gnome 3.36
Distribuzione: "Arch Linux" x86_64
Sesso: Maschile
Contatti:

Re: Come configurare grub?

Messaggio da fabrixx »

Quindi poi basterà avviare una prima volta windows per averlo sempre di default.

Ok adesso penso di aver capito.

Grazie :)
Scrivi risposta

Ritorna a “Dilemmi del principiante”

Chi c’è in linea

Visualizzano questa sezione: mondo899 e 3 ospiti