GNU/Linux >> Tutoriales Linux >  >> Linux

Cambiar el tamaño de la partición de arranque

Parece que está instalando un nuevo núcleo; esos pueden ser considerables (~20+ MB, incluso cuando están comprimidos). Por el error, creo que yum te está diciendo que necesita 9 más MB de los que tienes disponibles.

Hay algunas maneras de arreglar esto.

  • Eliminar núcleos antiguos. Si tiene varios núcleos antiguos que ya no usa, es posible que pueda liberar suficiente espacio para instalar el nuevo desinstalando la imagen del núcleo más antigua. Esto solo funcionará si tiene 2 o más kernels instalados y se supone que su sistema no está usando la imagen de kernel más antigua.

  • Reubicar /boot a la partición raíz. Podrías reubicar /boot desde su propia partición a un directorio en la partición raíz (/ ). No estoy seguro del proceso. Supongo que esto pondría en marcha la configuración básica, pero necesitaría otro comando para actualizar su cargador de arranque (¿Grub?) Y alertarlo sobre la nueva ubicación.

    Estos comandos necesitan privilegios de root (use sudo con cada uno, u obtenga un shell raíz con su ).

    1. hacer la nueva ubicación
      mkdir /boot-new

    2. copiar archivos de arranque
      ( cd /boot ; tar cf - . ) | ( cd /boot-new ; tar xvf - )
      (con sudo ...)
      sudo sh -c "( cd /boot ; tar cf - . ) | ( cd /boot-new ; tar xvf - )"

    3. desmontar la partición separada, ¿quizás no se pueda hacer sin reiniciar? tal vez necesite arrancar con un liveCD?
      umount /boot

    4. eliminar el directorio de arranque anterior, cambiar el nombre de nuevo
      mv /boot /boot-old
      mv /boot-new /boot

    5. editar /etc/fstab , comentar /boot línea de partición o cambie el punto de montaje a /boot-old

    6. paso faltante :reconfigure su gestor de arranque para acceder a /boot en /dev/sda7 en lugar de la versión anterior en /dev/sda6 .

  • Cambia el tamaño de tu /boot partición. Necesitará un LiveCD para la tarea. Inicie y ejecute gparted . Probablemente necesitará cambiar ligeramente el tamaño de la partición de su sistema y luego moverla para dejar espacio. No puedo darte detalles sin conocer la tabla de particiones.

    Expande el /boot partición a un tamaño de al menos 2-300 MB para evitar tener este problema nuevamente.

    Cambiar el tamaño de las particiones del sistema puede ser peligroso. Haga copias de seguridad antes de intentarlo y lea lo que está haciendo antes de hacerlo. Esta es mi opción menos recomendada.

  • Reemplace la unidad de su sistema. Finalmente, si quería un disco duro de sistema más grande, ahora es un buen momento para hacerlo . En el proceso de copiar particiones del disco antiguo al nuevo, puede expandir el /boot dividir. También usarías un LiveCD para esto.

    Hacerlo de esta manera es como cambiar el tamaño de las particiones, sin el peligro de corromper la partición raíz del sistema. Además, si se muda a un disco duro más grande, tiene la oportunidad de cambiar el tamaño de otras particiones según sea necesario.


He cambiado el tamaño de mi partición de arranque usando Gparted y reparación de arranque , uno tras otro.

  1. Utilice Gparted para cambiar el tamaño de la partición de arranque. Si puede cambiar el tamaño de la partición de arranque sin mover ninguna otra partición, puede hacerlo desde su sistema Linux en ejecución. De lo contrario, debe ejecutar Gparted desde un CD/USB en vivo. Significa que inicia la computadora con un CD/USB que contiene Gparted. Cualquier CD/USB de instalación de Ubuntu puede funcionar.
  2. Ejecute Boot-Repair en la reparación recomendada botón. Es necesario que la computadora encuentre nuevamente la partición de arranque al arrancar. De lo contrario, es posible que la computadora no arranque.

Nota :no olvide hacer una copia de seguridad de sus datos antes de cambiar el tamaño (!).


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. Debian:¿el efecto de establecer un bit inmutable en la partición /boot?

  3. ¿Cómo montar automáticamente la partición de Windows en el arranque?

  4. Cómo crear una nueva partición /boot en CentOS / RHEL

  5. Ampliar el tamaño de la partición /boot en el sistema de archivos XFS (CentOS/RHEL 7)

¿Cómo liberar espacio en la partición /boot en Ubuntu Linux?

Cómo aumentar el tamaño de la partición de arranque en Rocky Linux 8 / CentOS

¿Para qué sirve realmente la partición /boot?

¿En qué partición está instalado el gestor de arranque?

¿Cómo mover la partición Ext4 delante de la partición de arranque?

¿Cuál es el tamaño recomendado para una partición Linux /boot?