16 votos

Necesidad de mover mi partición swap a dejar que mi partición root de crecer. Cómo?

Tengo una Caja Virtual de Ubuntu invitado y necesito tener más espacio en mi disco (en realidad es de 8 gb). Ya he aumentado el espacio asignado para la VDI 16 gb.

Ahora con GParted Live estoy tratando de expandir mi partición, pero el intercambio de bloques de la expansión, como en esta imagen

the situation now

Yo voy a hacer mover/cambiar el tamaño para obtener el espacio sin asignar cerca de el /dev/sda1.

Las operaciones son estos:

future

Ahora, si hago esto, seguramente voy a tener problemas con el próximo arranque. ¿Qué tengo que hacer para arreglar eso?

11voto

Kristof Provost Puntos 293

El cambio de tamaño no causa problemas con el sistema de archivos, pero puede que necesite actualizar /etc/fstab para que apunte a la nueva ID de la partición.

  1. usar GParted como lo he descrito.

  2. Encontrar la actualización de la UUID de la partición de intercambio a partir de la salida de:

    sudo blkid

  3. editar /etc/fstab en el sistema operativo huésped tener el nuevo UUID en la línea con un 'tipo' de 'swap'

Que debe hacerlo.

8voto

albercuba Puntos 51

Basta con borrar la partición de swap y utilizar un archivo de intercambio. Para hacer este tipo: Este ejemplo es para un archivo de 1 gb de swap

dd if=/dev/zero of=/swapfile bs=1024 count=1048576
mkswap /swapfile
swapon /swapfile

Asegúrese de decirle al sistema operativo para que deje de usar la partición swap antes de eliminarlo, como este.

swapoff /dev/nameOfCurrentSwap

Y eliminar o comentar la línea en el fstab que apunta a la misma.

A continuación, tienes que habilitar el espacio de intercambio en el momento de arranque, añadir esta línea en el fstab:

/swapfile none swap sw 0 0

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: