Eliminar la image de rescate de / boot en fedora

Estoy tratando de actualizar mi sistema fedora (21 → 22) usando fedup. Eliminé todos los núcleos viejos usando package-cleanup pero todavía necesito 2MB más en /boot .

Estos son los files en /boot :

 -rw-r--r--. 1 root root 153K Sep 22 17:52 config-4.1.8-100.fc21.x86_64 drwxr-xr-x. 4 root root 1.0K May 25 09:38 efi -rw-r--r--. 1 root root 181K Oct 21 2014 elf-memtest86+-5.01 drwxr-xr-x. 2 root root 3.0K May 25 09:47 extlinux drwxr-xr-x. 6 root root 1.0K Oct 23 13:32 grub2 -rw-------. 1 root root 38M Aug 18 2014 initramfs-0-rescue-91b91d0aa1ed43eab9d2bcf5b8669540.img -rw-r--r--. 1 root root 19M Oct 11 11:58 initramfs-4.1.8-100.fc21.x86_64.img -rw-r--r--. 1 root root 41M May 22 05:12 initramfs-fedup.img -rw-r--r--. 1 root root 552K May 25 09:51 initrd-plymouth.img drwx------. 2 root root 12K Aug 18 2014 lost+found -rw-r--r--. 1 root root 179K Oct 21 2014 memtest86+-5.01 -rw-------. 1 root root 3.0M Sep 22 17:52 System.map-4.1.8-100.fc21.x86_64 -rwxr-xr-x. 1 root root 5.0M Aug 18 2014 vmlinuz-0-rescue-91b91d0aa1ed43eab9d2bcf5b8669540 -rwxr-xr-x. 1 root root 5.7M Sep 22 17:52 vmlinuz-4.1.8-100.fc21.x86_64 -rw-r--r--. 1 root root 5.7M May 21 18:46 vmlinuz-fedup 

initramfs-0-rescue-... ocupa el espacio máximo. Esto fue creado cuando actualicé mi sistema operativo de la última versión (fedora 20). Supongo que este file se puede eliminar. ¿Hay alguna manera de eliminar esto sin eliminar manualmente usando rm ? Si no es este file, ¿qué otro file se puede eliminar de forma segura (hay una carpeta llamada /efi/EFI/fedora/fonts , pero creo que los files de rescate son los más prescindibles)?

Los files vmlinuz-0-rescue-* e initramfs-0-rescue-* se pueden eliminar de forma segura con rm . No son propiedad de ningún package, y que yo sepa, no hay ninguna herramienta para eliminarlos (aunque puedes crear nuevos con dracut ).

Después de eliminar, ejecuta

 grub2-mkconfig -o /boot/grub2/grub.cfg 

para regenerar su configuration de grub para que no aparezcan en el menu de inicio.

Estas imágenes son las más grandes, por cierto, porque son independientes de la máquina: arrancarán en cualquier sistema. Las otras combinaciones kernel / ramfs omiten algunos modules que no son necesarios para el hardware de la máquina en la que se instalaron, y pueden no ser portátiles para otros sistemas. La image de rescate te permite arreglar eso si es necesario.

(En cuanto a otros files, también puede eliminar los fedup . Esos fueron utilizados en la actualización y deberían haberse eliminado automáticamente).

En CentOS / Red Hat 7, la input del menu de Grub CentOS Linux 7 (Core) …. – Rescue Image y los files de rescate asociados ( /boo/vmlinuz-0-rescue-* y /boot/initramfs-0-rescue- *) son generados por el package dracut-config-rescue

Para evitar almacenar esos files, puede:

  • Establecer dracut_rescue_image="no" en /usr/lib/dracut/dracut.conf.d/02-rescue.conf

O

  • Retire el package. (¿Eliminar el package probablemente no purgue los viejos files de rescate ???)

Si tiene doble arranque en Fedora y Ubuntu y usa el grub de Ubuntu, querrá eliminar la image de rescate de Fedora para que no sea el kernel de Fedora pnetworkingeterminado arrancado. Descubrí que eliminar vmlinuz-0-rescue- * e initramfs-0-rescue- * funciona bien.