[Risolto]Come avviare ubuntu con il kernel che decido io!!!

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
Scrivi risposta
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

[Risolto]Come avviare ubuntu con il kernel che decido io!!!

Messaggio da ale multimediale »

Ciao a tutti raga..Premetto che ho cercato in giro ma non ho trovato niente,allora ho deciso di chiedere qua..

In pratica la scorsa settimana ho compilato un kernel su vivid con l'aiuto di localmodconfig che me l'ha alleggerito di molto..Il kernel compilato è il 3.18.11 mentre su vivid l'ultimo kernel è il 3.19..Il problema è che quando avvio ubuntu ubuntu si avvia col kernel 3.19 se mi dimentico di andare in opzioni avanzate al grub e avvio ubuntu con il 3.18...Io vorrei che il 3.18 si avviasse in automatico ma vorrei anche tenerew il 3.19 per sicurezza...

Quindi vi chiedo se c'è il modo di mettere all'avvio il kernel 3.18 in modo permanente senza dover ogni volta andare in opzioni avanzate del grub...

Grazie :D
Ultima modifica di ale multimediale il venerdì 17 aprile 2015, 18:02, modificato 1 volta in totale.
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
Avatar utente
jackynet92
Moderatore Globale
Moderatore Globale
Messaggi: 13413
Iscrizione: sabato 3 settembre 2011, 1:41
Desktop: Mate
Distribuzione: Ubuntu 16.04 64bit
Sesso: Maschile
Località: Torino

Re: Come avviare ubuntu con il kernel che decido io!!!

Messaggio da jackynet92 »

Prova con grub customizer
Avatar utente
gianliuc
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1083
Iscrizione: martedì 19 marzo 2013, 11:21
Desktop: Xfce 4.12
Distribuzione: Debian Stretch/SiD

Re: Come avviare ubuntu con il kernel che decido io!!!

Messaggio da gianliuc »

se elimini il kernel 3.19 di default dovrebbe partire col restante 3.18.....
daigo

Re: Come avviare ubuntu con il kernel che decido io!!!

Messaggio da daigo »

http://www.linuxmind-italia.org/index.p ... #msg208714

prova a vedere questa, nel primo comando, anziché windows, metti linux e vedi se individui il kernel che vuoi avviare come predefinito e inseriscilo in /etc/default/grub seguendo come indicato per windows
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: Come avviare ubuntu con il kernel che decido io!!!

Messaggio da tunnel_net »

in /etc/default/grub

al posto di
GRUB_DEFAULT=0
metti
GRUB_DEFAULT="Ubuntu, with Linux 3.2.0-77-generic"

La scritta precisa "Ubuntu, with linux..." è quella che ti compare nel menu grub e la puoi copiare dal tuo file /boot/grub/grub.cfg
copiando il pezzo fra apici della menuentry che vuoi, esempio:

menuentry 'Ubuntu, with Linux 3.2.0-77-generic' --class ubuntu -

poi dai

Codice: Seleziona tutto

sudo update-grub
Solo per completare ci sarebbero altre due alternative:
Configurare che per default parte con la scelta fatta al boot precedente
Configurare opportunamente e usare i comandi grub-set-default o grub-reboot
Ultima modifica di tunnel_net il venerdì 17 aprile 2015, 18:15, modificato 1 volta in totale.
apt-get moo
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

Re: Come avviare ubuntu con il kernel che decido io!!!

Messaggio da ale multimediale »

Ok.In pratica quello consigliato da daigo e tunnel net è la stessa cosa..Ho provato cosi ma non funziona pero puo darsi che sbaglio io..Vi posto quello che ho fatto
Questo è la parte relativa al kernel 3.18.11 nel grub.cgf

Codice: Seleziona tutto

alex@alex-500-156el:~$ cat /boot/grub/grub.cfg | grep -i linux-3.18
	menuentry 'Ubuntu, con Linux 3.18.11-alemultimediale-ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.1.11-alemultimediale-ubuntu-advanced-539a7057-f617-42b5-9ddb-272ba5b5af67' {
	menuentry 'Ubuntu, with Linux 3.18.11-alemultimediale-ubuntu (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.18.11-alemultimediale-ubuntu-init-upstart-539a7057-f617-42b5-9ddb-272ba5b5af67' {
	menuentry 'Ubuntu, with Linux 3.18.11-alemultimediale-ubuntu (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.18.11-alemultimediale-ubuntu-recovery-539a7057-f617-42b5-9ddb-272ba5b5af67' {
io ho editato /etc/default/grub cosi

Codice: Seleziona tutto

GRUB_DEFAULT="Ubuntu, with Linux 3.18.11-alemultimediale-ubuntu"
poi ho dato update grub ma si avvia comunque sempre il 3.19..Ho sbagliato io? Se no allora basta editare /etc/default/grub per far in modo che salvi il boot precedente..Avevo gia letto che si puo fare e se non sbaglio basta inserire saved da qualche parte ma non ricordo dove :cry: Ora cerco ma se tunnel_net me lo vuoi dire è meglio :D
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

Re: Come avviare ubuntu con il kernel che decido io!!!

Messaggio da ale multimediale »

EDIT:a no sbagliavo io al posto di with dovevo mettere con.. Cosi

Codice: Seleziona tutto

GRUB_DEFAULT="Ubuntu, con Linux 3.18.11-alemultimediale-ubuntu"
come scritto in grub.cfg..Pero oraq update-grub mi da

Codice: Seleziona tutto

Attenzione: Non usare il vecchio titolo "Ubuntu, con Linux 3.18.11-alemultimediale-ubuntu" per GRUB_DEFAULT, utilizzare "Advanced options for Ubuntu>Ubuntu, con Linux 3.18.11-alemultimediale-ubuntu" (per versioni prima di 2.00) o "gnulinux-advanced-539a7057-f617-42b5-9ddb-272ba5b5af67>gnulinux-3.18.11-alemultimediale-ubuntu-advanced-539a7057-f617-42b5-9ddb-272ba5b5af67" (per 2.00 o successive)
Provo a fare come dice lui..Faccio sapere :D
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

Re: Come avviare ubuntu con il kernel che decido io!!!

Messaggio da ale multimediale »

Ok ci siamo!! Editando /etc/default/grub cosi

Codice: Seleziona tutto

GRUB_DEFAULT="gnulinux-advanced-539a7057-f617-42b5-9ddb-272ba5b5af67>gnulinux-3.18.11-alemultimediale-ubuntu-advanced-539a7057-f617-42b5-9ddb-272ba5b5af67"
Funziona..La selezione al grub s'è spostata su opzioni avanzate e aspettando i 5 secondi del countdown ubuntu parte col kernel 3.18 come volevo io :D

Grazie a tutti raga,metto risolto :)
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: [Risolto]Come avviare ubuntu con il kernel che decido io

Messaggio da tunnel_net »

Partire con entrata precedente:

Codice: Seleziona tutto

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
se si utilizza /etc/grub.d/40_custom
bisogna aggiungere
savedefault
nell'entrata aggiunta (in quelle create da update-grub ce le mette lui)
apt-get moo
Avatar utente
ale multimediale
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3681
Iscrizione: mercoledì 14 agosto 2013, 18:24
Desktop: i3-wm
Distribuzione: Arch,Win10

Re: [Risolto]Come avviare ubuntu con il kernel che decido io

Messaggio da ale multimediale »

tunnel_net [url=http://forum.ubuntu-it.org/viewtopic.php?p=4747473#p4747473][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Partire con entrata precedente:

Codice: Seleziona tutto

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
se si utilizza /etc/grub.d/40_custom
bisogna aggiungere
savedefault
nell'entrata aggiunta (in quelle create da update-grub ce le mette lui)
Ecco come si faceva ..Pero mi da degli errori..Ho provato col solo editare il file /etc/default/grub come hai detto e mi da errori che non riesco a segnarmeli perche dopo due secondi il sistema parte ma anche se avvio col kernel 3.18 da opzioni avanzate al successivo riavvio mi compaiono gli errori e ubuntu si avvia col 3.19...Ho provato allora anche a editare lo script 40_custom ma sempre uguale..Sara perche ho grub-efi (mi son scordato di dirlo :muro: )
"Il progresso è fatto da uomini pigri che cercano modi più facili per fare le cose"
Xubuntu
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: [Risolto]Come avviare ubuntu con il kernel che decido io

Messaggio da tunnel_net »

di solito l'errore è dovuto al famigerato file dove viene scritta l'entrata da utilizzare per il boot di default o successivo, "/boot/grub/grubenv"
a volte basta ricrearlo a fronte di errori tipo "malformed", provarlo è facile

per crearlo

Codice: Seleziona tutto

sudo grub-editenv - create
per listare il contenuto

Codice: Seleziona tutto

sudo grub-editenv - list
ci si posoono anche mettere variabili custom

Codice: Seleziona tutto

sudo grub-editenv - set var1=pippo

Codice: Seleziona tutto

sudo grub-set-default "Ubuntu, with Linux 3.18.11-alemultimediale-ubuntu"
grub-editenv list
var1=pippo
saved_entry=Ubuntu, with Linux 3.18.11-alemultimediale-ubuntu
a me il "saved" funziona, bisogna controllare che l'entrata registrata sia valida, con uefi non lo ho mai provato
apt-get moo
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti