
Tengo Ubuntu en dos particiones. Una partición de 30 GB que se supone que contiene la raíz y una partición de 240 GB que contiene el hogar. Actualmente, mi raíz está llena.
Me he dado cuenta que hacer dos particiones fue un error, debí poner todo junto en la partición de 240GB, considerando que ambas particiones son SSD. ¿Cómo puedo mover todo a una partición sin perder mis datos /home que ya están allí?
Por lo que tengo entendido, tengo que copiar mis datos de /home a un USB. Luego tengo que borrar la partición de 240 GB de un USB activo y mover los datos de la partición de 30 GB a la partición de 240 GB. Luego, inicio desde la partición de 240 GB y vuelvo a copiar /home desde el USB. ¿Es esto correcto? No quiero estropearlo y perder mis datos o mi instalación.
Respuesta1
Me he dado cuenta que hacer dos particiones fue un error
No necesariamente. En principio, su elección de 30 GB para root y una partición doméstica separada es una buena opción. 30 GB son más que suficientes para una partición raíz (o quizás simplemente suficientes si instala muchos paquetes snap o paquetes flatpak).
Solo asegúrese de controlar lo que se almacena en su partición raíz. Que tu root de 30 Gb esté lleno, como tal no es normal. Tal vez tenga muchos kernels antiguos, o archivos de registro muy grandes, o algunos archivos grandes persistentes en /var/tmp.
Alternativamente, fusionar estas particiones también es una opción. Es una configuración más simple y hay menos riesgo de que / se llene si protege el espacio libre en general. Sin embargo, en ese caso, una nueva reinstalación implica borrar toda la partición.
Tu plan suena bien. Copie su /home completo en una unidad USB formateada con un sistema de archivos Linux, conservando todos los permisos de archivos: utilícelo rsync
para eso.
Luego, desde un CD en vivo, puede 1) Borrar la partición que se montó en /home 2) Expandir la partición / para llenar todo el espacio 3) editar el fstab
archivo que se encuentra debajo /etc
para eliminar la línea que hace referencia a /home y 4 ) copie todo el contenido de su /home desde el USB nuevamente a /home en la partición raíz (use nuevamente rsync
).
Si se hace correctamente, su sistema debería iniciarse como si nada hubiera pasado.
Si falla, simplemente reinstálelo y copie sus datos nuevamente. Luego le quedarán algunas necesidades para configurar e instalar el software que utiliza.
Lo más importante en toda esta historia es tener copias de seguridad buenas y actualizadas de sus datos personales. Una vez que lo tengas, no temas: nada puede salir fundamentalmente mal.
Respuesta2
La sugerencia en su pregunta es copiar mis /home
datos a una unidad USB, hacer una copia de seguridad del contenido de la partición de 240 GB en una unidad externa, borrar la partición de 240 GB de un USB activo, mover los datos de la partición de 30 GB a la partición de 240 GB y /home
volver a copiarlos. en la partición de 240 GB funcionaría. No elimine la copia de seguridad de los /home
datos originales hasta que haya comprobado que el movimiento del /home
directorio se realizó correctamente y funciona correctamente.