Newsgroup: it.comp.os.linux.ubuntu
Titolo: problemi con il nuovo kernel

Salve,
ho un notebook HP 6830 con installato Xubuntu 16.04.
l'ultimo kernel installato non funziona bene: non rileva un monitor
esterno collegato alla vga.
domanda: come si fa a far partire di default il kernel precedente e, se
possibile, cancellare l'ultimo installato?
 
 
-- 
X
 

 ha scritto:

Probabilmente ti sei solo espresso male ma credo sia meglio precisare: 
non devi cancellare il kernel bensì disinstallarlo ovvero fare la 
procedura inversa all'installazione che avevi fatto precedentemente.
 
A proposito come avevi fatto / cosa avevi usato per installarlo?
 
Una volta disinstallato resterà però il fatto che se non fai un pinning, 
o usi altre precauzioni, al prossimo aggiornamento ti verrà nuovamente 
proposto di installarlo e sarai da capo ...
 
Per poter intenderci senza fraintendimenti è meglio anche che specifichi 
le versioni del kernel che ti trovi installate.
 
Per la versione corrente puoi usare nel terminale il comando 
uname -a 
 
Per vedere quali sono i kernel presenti usa il comando
ls /boot
e scrivi qui quello che ti restituisce.
 
 
 

 
abi-4.15.0-33-generic         memtest86+.elf
abi-4.15.0-34-generic         memtest86+_multiboot.bin
config-4.15.0-33-generic      retpoline-4.15.0-33-generic
config-4.15.0-34-generic      retpoline-4.15.0-34-generic
grub                          System.map-4.15.0-33-generic
initrd.img-4.15.0-33-generic  System.map-4.15.0-34-generic
initrd.img-4.15.0-34-generic  vmlinuz-4.15.0-33-generic
memtest86+.bin                vmlinuz-4.15.0-34-generic
 
 
 
-- 
X
 

 memtest86+.bin                vmlinuz-4.15.0-34-generic
 
Ok. Tu vuoi che il boot loader avvii automaticamente 
vmlinuz-4.15.0-33-generic
 
Apri nel tuo editor di testo preferito e con i permessi di amministratore
(quindi usando 'sudo') il file 
 
/etc/default/grub
 
cerca la riga
GRUB_DEFAULT=0
 
e sostituiscila con queste due righe:
 
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
 
Aggiorna poi il boot loader Grub con il comando
 
sudo update-grub
 
Al riavvio quando appare la schermata di Grub scegli di avviare il kernel
4.15.0-33
 
Tutte le volte successive il sistema si riavvierà sempre con quella versione
del kernel, fino a quando tu all'avvio nella schermata di Grub non ne
sceglierai un'altro.
 
 
 
 

 
grazie, al momento funziona bene ma sono preoccupato per il futuro.
E' da poco che ho messo Xubuntu e non so se il kernel si aggiorni in
automatico o se chieda prima una conferma, finora io sugli aggiornamenti non
ci ho "messo le mani"; spero che all'uscita del kernel 4...35 non mi faccia
sparire quello buono, il 4...33
 
 
-- 
X
 

 sparire quello buono, il 4...33
 
Non penso che sia il caso di preoccuparsi; non credo disinstalli senza
chiedertelo prima ma anche se fosse, l'errore che ora ottieni, e che magari
manco troverai in una futura versione, in qualunque caso non è del tutto
bloccante e avresti ancora sempre la possibilità senza troppo sforzo di
ritornare alla situazione attuale.
 
Le mani però penso che sia il caso che tu ce le metta sugli aggiornamenti, nel
senso che è consigliabile impratichirsi di APT ed i vari comandi tipo:
 
sudo apt-get update
 
sudo apt-get upgrade
 
sudo apt-get dist-upgrade 
(questo, quando 'apt-get upgrade' te lo segnala, per aggiornare il kernel, oltre
magari ad altri pacchetti)
 
sudo apt-get autoremove  
(questo, quando 'apt-get upgrade' te lo segnala, per disinstallare i vecchi
kernel, oltre ad altri pacchetti)
 
ecc. ecc.
 
http://manpages.ubuntu.com/manpages/cosmic/en/man8/apt-get.8.html