Cómo eliminar un nuevo núcleo y hacer un valor predeterminado más antiguo (16.04)

19

Actualicé mi kernel a la versión 4.4.8 en un intento de habilitar la suspensión / hibernación, pero a su vez disminuyó la duración de la batería. Entonces yo quiero

a . eliminar je 4.4.8 y volver al kernel 4.4.0 en mi Ubuntu 16.04 LTS

si. deje el nuevo núcleo, pero cree el núcleo de arranque predeterminado más antiguo (4.4.0).

Soy un poco inexperto con esto, así que me gustaría pasos y avisos :)

Además, ¿debería seguir con el kernel enviado y esperar soluciones y actualizaciones para mis sistemas, o debería actualizar los kernel como mejor me parezca? ¿Cuál es la recomendación?

Salida de dpkg -l | grep linux

ii  console-setup-linux                           1.108ubuntu15                                       all          Linux specific part of console-setup
ii  ladspa-sdk                                    1.13-2                                              amd64        sample tools for linux-audio-dev plugin architecture
ii  libselinux1:amd64                             2.4-3build2                                         amd64        SELinux runtime shared libraries
ii  libselinux1:i386                              2.4-3build2                                         i386         SELinux runtime shared libraries
ii  libv4l-0:amd64                                1.10.0-1                                            amd64        Collection of video4linux support libraries
ii  libv4lconvert0:amd64                          1.10.0-1                                            amd64        Video4linux frame format conversion library
ii  linux-base                                    4.0ubuntu1                                          all          Linux image base package
ii  linux-firmware                                1.157                                               all          Firmware for Linux kernel drivers
ii  linux-generic                                 4.4.0.21.22                                         **amd64        Complete Generic Linux kernel and headers
ii  linux-headers-4.4.0-21                        4.4.0-21.37                                         all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-21-generic                4.4.0-21.37                                         amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP**
ii  linux-headers-4.4.8-040408                    4.4.8-040408.201604200335                           all          Header files related to Linux kernel version 4.4.8
ii  linux-headers-4.4.8-040408-generic            4.4.8-040408.201604200335                           amd64        Linux kernel headers for version 4.4.8 on 64 bit x86 SMP
ii  linux-headers-generic                         4.4.0.21.22                                         amd64        Generic Linux kernel headers
ii  linux-image-4.4.0-21-generic                  4.4.0-21.37                                         amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.8-040408-generic              4.4.8-040408.201604200335                           amd64        Linux kernel image for version 4.4.8 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-21-generic            4.4.0-21.37                                         amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                           4.4.0.21.22                                         amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                          4.4.0-21.37                                         amd64        Linux Kernel Headers for development
ii  linux-sound-base                              1.0.25+dfsg-0ubuntu5                                all          base package for ALSA and OSS sound systems
ii  linux-tools-4.4.0-21                          4.4.0-21.37                                         amd64        Linux kernel version specific tools for version 4.4.0-21
ii  linux-tools-4.4.0-21-generic                  4.4.0-21.37                                         amd64        Linux kernel version specific tools for version 4.4.0-21
ii  linux-tools-common                            4.4.0-21.37                                         all          Linux kernel version specific tools for version 4.4.0
ii  linux-tools-virtual                           4.4.0.21.22                                         amd64        This package will always depend on the latest minimal generic kernel tools.
ii  pptp-linux                                    1.8.0-1                                             amd64        Point-to-Point Tunneling Protocol (PPTP) Client
ii  syslinux                                      3:6.03+dfsg-11ubuntu1                               amd64        collection of bootloaders (DOS FAT and NTFS bootloader)
ii  syslinux-common                               3:6.03+dfsg-11ubuntu1                               all          collection of bootloaders (common)
ii  syslinux-legacy                               2:3.63+dfsg-2ubuntu8                                amd64        Bootloader for Linux/i386 using MS-DOS floppies
ii  util-linux                                    2.27.1-6ubuntu3                                     amd64        miscellaneous system utilities
Mookey
fuente

Respuestas:

20

Reinicie su computadora, cuando su BIOS haya terminado, presione rápidamente shiftpara abrir el menú de GRUB, es posible que necesite algunos intentos para obtener el momento adecuado.

Allí elija Opciones avanzadas y seleccione arrancar con el núcleo anterior. Luego, puede desinstalar de forma segura todo lo que pertenece al kernel más nuevo y terminar con él:

sudo apt-get remove "linux-headers-4.4.8*"
sudo apt-get remove "linux-image-4.4.8*"
Videonauth
fuente
Al intentar eso, trató de eliminar todos los núcleos anteriores, incluido el que quería. Pero no trató de eliminar el último. computer.login: ~ $ sudo apt-get remove "linux-headers-4.15.0-45 *" [...] Les paquets suivants seront ENLEVÉS: linux-generic linux-headers-4.15.0-43 linux-headers- 4.15.0-43-genéricos linux-headers-4.15.0-44 linux-headers-4.15.0-44-generic linux-headers-generic 0 mis à jour, 0 nouvellement installés, 6 à enlever et 17 non mis à jour . Après cette opera, 180 Mo d'espace disque seront libérés. ¿Souhaitez-vous continuer? [O / n] n Anulación.
Autiwa
1
Cuando use UEFI, presione la tecla de escape en su lugar.
holmberd
A partir de 18.04 ya no puede usar removeo purgesimplemente eliminar la actualización de un solo núcleo, también elimina la imagen genérica.
Benjamin R
@BenjaminR: ¿Puede por favor vincular un recurso para esa información, porque en mi 18.04 esto funciona de maravilla.
Videonauth
@Videonauth haciendo removeo purgede linux-image-5.0.0-31-genericdice linux-image-generic-hwe-18.04se eliminará, así como cualquier versión de kernel que especifique. Solo lo revisé de nuevo yo mismo.
Benjamin R