GNU/Linux >> Tutoriales Linux >  >> Linux

¿Se está quedando sin espacio en disco en el directorio /home?

La salida de df -h ("tamaños legibles por humanos") podría ser un poco más claro que el simple df .

De hecho, probablemente mostraría que el tamaño de / tiene solo unos 13 GB. Supongo que creó una segunda partición de ~190 GB para /home pero olvidé tenerlo montado, por lo que todos los archivos se almacenan en el primero (/ ) partición.

Puedes usar lsblk o herramientas de partición como parted /gparted para enumerar todas las particiones existentes y sus tamaños.

Compruebe si la partición para /home está listado por lsblk o en tu /etc/fstab , luego intente montarlo. Pero por ahora, móntelo en otro lugar que no sea /home , sin embargo, por ejemplo, /mnt – para facilitar la transferencia de archivos.

Tu actualización muestra una gran partición en /dev/sda1 . Puedes montarlo temporalmente en /mnt :

# mount /dev/sda1 /mnt

Si el comando tiene éxito, regresará en silencio. Si se queja de "fstype desconocido", es posible que la partición aún no tenga ningún sistema de archivos:mkfs.ext4 /dev/sda1 lo formatearía como ext4 , el más común.

Para mover sus archivos, cierre sesión en su cuenta, luego inicie sesión como root y use rsync -avP /home/ /mnt/ para transferir datos. Luego, elimínelo del antiguo /home manualmente.

Para hacer que la partición se monte permanentemente en /home , agregue lo siguiente a fstab:

/dev/sda1  /home  ext4  rw,relatime,acl  0  2

Tener / y /home por separado hace que sea mucho más fácil reinstalar Linux (por ejemplo, si alguna vez desea cambiar de distribución). Pero si desea fusionarlos, puede hacerlo con gparted – sin embargo, solo desde un CD en vivo, no desde el mismo sistema.

Dentro de GParted, simplemente elimine la gran partición vacía y cambie el tamaño de la existente de 13 GB. Tenga en cuenta que podría necesita reinstalar su gestor de arranque (GRUB o lo que sea) después de hacerlo.


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

  2. ¿Cómo entender qué está ocupando espacio en disco?

  3. Debian – ¿Mover /var, /home a una partición separada?

  4. Se quedó sin espacio en disco en la partición /usr/ports, ¿cómo puedo crear puertos?

  5. ¿Cómo cambiar los puntos de montaje?

Cómo mover el directorio de inicio a una nueva partición o disco en Linux

cp:no se puede crear el directorio:no existe tal archivo o directorio

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

¿Cómo saber desde qué carpeta se está ejecutando un proceso?

¿Por qué poner otras cosas que no sean /home en una partición separada?

Permisos de escritura de usuario SFTP chrooted