Pagina 1 di 2

[Kernel] Voce di Win fisso in Grub

Inviato: lunedì 12 aprile 2010, 8:58
da ErPiotta71
Ciao a tutti.

Ho notato che ogni volta che cè un nuovo Kernel le vecchie voci sono spostati verso il basso.
Io uso quasi sempre Windows e mi tocca ogni volta modificare Grub oppure selezionare la voce Windows ad ogni accensione.
Tutto ciò è un pò scocciante.

Per caso è possibile mettere la voce di Windows in prima fila e soprattutto che ci rimanga anche con l'arrivo di nuovi Kernel?
Se sì, come si fà?

Grazie a tutti coloro che mi leggono anche se non mi rispondono :)

Re: [Kernel] Voce di Win fisso in Grub

Inviato: lunedì 12 aprile 2010, 9:09
da KabaL_ScarS
Stai parlando di grub 1?
Se si, all'interno del file /boot/grub/menu.lst trovi una sezione apposta per far questo. Ora non ho sotto mano il file ma prima dell'elenco dei file di boot di linux c'e' questa sezione che e' commentata, fai un copia incolla della zona di windows all'interno di questa sezione e cambia il il default a 0.
Così anche dopo un aggiornamento del kernel, la sezione di win, non viene modificata ne scalata di ordine.

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 9:03
da ErPiotta71
grazie x la risposta.

Ho Grub 2 creato da Ubuntu 9.10.
Quindi con Grub 2 non è più possibile?

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 9:53
da KabaL_ScarS
Sinceramente non so, non uso windows dal 2004  ;D

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 10:04
da patel
ErPiotta71 ha scritto: Ho Grub 2 creato da Ubuntu 9.10.
Quindi con Grub 2 non è più possibile?
è possibile, ma complesso, basta leggere qui http://wiki.ubuntu-it.org/AmministrazioneSistema/Grub oppure provare con startupmanager

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 10:09
da vaillant
Io, selezionando come boot principale la partizione di Windows, anche quando ci sono nuovi kernel mi ritrovo sempre quella voce come predefinita :-\

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 11:56
da Petr
Da leggere ma non utilizzare. Il consiglio è stato dato dietro verifica ma scoprendo poi che la verifica è stata una fortunata coincidenza

Ciao.
Dovresti sostiuire, nel file /etc/default/grub/ e nella riga

Codice: Seleziona tutto

GRUB_DEFAULT=0
lo zero o il numero della posizione di win con lo UUID della sua partizione
ricavato dal comando

Codice: Seleziona tutto

sudo blkid
Esempio da:

Codice: Seleziona tutto

GRUB_DEFAULT=0
a

Codice: Seleziona tutto

GRUB_DEFAULT="83bffdfa-b77d-462e-bfb3-ae5311635e4c"

In questo caso, anche con l'aggiunta di nuovi kernel, l'avvio punterà sempre sulla partizione di win.

EDIT - Ovviamente, fatta l'operazione devi dare

Codice: Seleziona tutto

sudo update-grub
Saluti

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 12:20
da danilman
prova così:
nella cartella /etc/grub.d
rinomina 30_os-prober in 05_os-prober
dai quindi

Codice: Seleziona tutto

sudo update-grub
e verifica. Fammi sapere

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 12:33
da GiovEdi
Petr ha scritto: Ciao.
Dovresti sostiuire, nel file /etc/default/grub/ e nella riga

Codice: Seleziona tutto

GRUB_DEFAULT=0
lo zero o il numero della posizione di win con lo UUID della sua partizione
ricavato dal comando

Codice: Seleziona tutto

sudo blkid
Esempio da:

Codice: Seleziona tutto

GRUB_DEFAULT=0
a

Codice: Seleziona tutto

GRUB_DEFAULT="83bffdfa-b77d-462e-bfb3-ae5311635e4c"

In questo caso, anche con l'aggiunta di nuovi kernel, l'avvio punterà sempre sulla partizione di win.

EDIT - Ovviamente, fatta l'operazione devi dare

Codice: Seleziona tutto

sudo update-grub
Saluti


lo hai provato prima di scriverlo?

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 12:59
da Petr
Si!
Non sono un utente espertissimo e non mi permetto di scrivere cose che non verifico.
Ho un hard disk con 4 sistemi. Ho editato il grub che avvia tutti.
Ho sostituito lo zero di default con lo UUID di uno degli altri sistemi operativi.
Al riavvio è partito di default il sistema col lo UUID di riferimento.
Saluti

EDIT - Comunque se ritieni opportuno correggere ne sarò ben lieto.
        Io ho sperimentato che funziona ma magari tu sei a conoscenza
        di cose a me ignote.  
       

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 13:12
da GiovEdi
Petr ha scritto: Si!
Non sono un utente espertissimo e non mi permetto di scrivere cose che non verifico.
Ho un hard disk con 4 sistemi. Ho editato il grub che avvia tutti.
Ho sostituito lo zero di default con lo UUID di uno degli altri sistemi operativi.
Al riavvio è partito di default il sistema col lo UUID di riferimento.
Sarò fortunato?  ;D
Saluti



sei così fortunato che nemmeno te ne rendi conto!

tu stai semplicemente avviando di default con il primo numero dell'uuid che hai messo, per una fortunata coincidenza corrispondente proprio alla partizione che volevi avviare

come verifica, prova ad usare l'uuid di un'altra partizione

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 13:16
da Petr
Ok.
Proverò con un'altra.
Grazie del consiglio.

EDIT - Magari fossi così fortunato in altre cose.

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 13:19
da patel
Comunque mi risulta che si può anche usare il nome della distro tipo

Codice: Seleziona tutto

GRUB_DEFAULT="Windows Xp (loader)" 
vedi http://ubuntuforums.org/showthread.php? ... ult%2Fgrub

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 13:35
da Petr
GiovEdi ha scritto:
Petr ha scritto: Si!
Non sono un utente espertissimo e non mi permetto di scrivere cose che non verifico.
Ho un hard disk con 4 sistemi. Ho editato il grub che avvia tutti.
Ho sostituito lo zero di default con lo UUID di uno degli altri sistemi operativi.
Al riavvio è partito di default il sistema col lo UUID di riferimento.
Sarò fortunato?  ;D
Saluti



sei così fortunato che nemmeno te ne rendi conto!

tu stai semplicemente avviando di default con il primo numero dell'uuid che hai messo, per una fortunata coincidenza corrispondente proprio alla partizione che volevi avviare

come verifica, prova ad usare l'uuid di un'altra partizione


Ho verificato. Avevi ragione.
I successivi UUID inseriti non hanno caricato i sistemi.
A questo punto mi preme sapere come mai è successo che il primo inserito sia stato subito caricato.
Il fatto che abbia subito funzionato mi ha illuso.
E' possibile che sia stato perchè il primo sistema era in una primaria e gli altri in logiche?
Aspetto qualche chiarimento.
Saluti

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 13:48
da Petr
Ho di nuovo fatto una verifica. Rimesso il primo UUID.
Il primo UUID che avevo inserito era di Ubuntu 8.04 installato in una primaria.
Gli altri erano di Debian5 e Ubuntu 9.10 installati in logiche.
Lo UUID della primaria si avvia sempre quello delle logiche no.
E' una fortunata coincidenza?

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 14:23
da GiovEdi
come ho già detto, il primo numero dell'uuid che hai messo era esattamente quello che avrebbe avviato il SO che volevi di default

GRUB_DEFAULT="83bffdfa-b77d-462e-bfb3-ae5311635e4c"

il SO preferito era forse al 9° posto nella lista di grub?

non è per mancanza di fiducia, ma questa dell'uuid proprio non l'avevo mai sentita e su grub davvero ne ho sentite taaante  :)

ciao

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 14:25
da danilman
derekk ha scritto: prova così:
nella cartella /etc/grub.d
rinomina 30_os-prober in 05_os-prober
dai quindi

Codice: Seleziona tutto

sudo update-grub
e verifica. Fammi sapere
se qualcuno vuol provare, a me funziona, ho provato da lucid
praticamente win 7 è la prima voce e non serve cambiare la riga

Codice: Seleziona tutto

default=0
Non ho ancora avuto modo di aggiornare i kernel, però sono sicuro che anche in quel caso, win 7 starebbe al primo posto

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 14:32
da Petr
GiovEdi ha scritto:
come ho già detto, il primo numero dell'uuid che hai messo era esattamente quello che avrebbe avviato il SO che volevi di default

GRUB_DEFAULT="83bffdfa-b77d-462e-bfb3-ae5311635e4c"

il SO preferito era forse al 9° posto nella lista di grub?

non è per mancanza di fiducia, ma questa dell'uuid proprio non l'avevo mai sentita e su grub davvero ne ho sentite taaante  :)

ciao

Il problema è che la riga è la numero 5 , avevo intuito che il tuo pensiero fosse quello.
Comunque, non si sà per quale motivo, ma sostituendo lo zero con lo UUID di Ubuntu 8.04 questo si avvia.
Non si avvia con gli altri UUID delle altre partizioni.
Ho verificato anche con altri pc che ho, e altri sistemi.
Ha funzionato ( e funziona ) solo la prima volta e solo in quel caso!
Mistero!

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 14:41
da GiovEdi
vedi che sei fortunato?

ciao

Re: [Kernel] Voce di Win fisso in Grub

Inviato: martedì 13 aprile 2010, 14:49
da Petr
GiovEdi ha scritto:
vedi che sei fortunato?

ciao


No. Non sono fortunato. O meglio, lo sono stato ma avevi ragione tu.
Lo UUID che ti ho postato era solo un' esempio. Quello di Ubuntu 8.04 iniziava esattamente con il numero della riga da avviare su cui era posizionato
Adesso mi stavo confondendo anche io.
Cavoli, dovevo fare più verifiche, sono stato frettoloso e avventato.
Grazie a te. Davvero grazie.
A presto.