"no queda espacio en el dispositivo", pero df muestra mucho espacio e inodos

"no queda espacio en el dispositivo", pero df muestra mucho espacio e inodos

Tengo dos discos duros conectados a este sistema Ubuntu Server 14.04: un disco duro de 1 TB y un disco duro de 2 TB.

Están montados en /mnt/1TBy /mnt/2TB. Me gustaría copiar el contenido de la unidad de 1 TB a la unidad de 2 TB, sin embargo, aparece el siguiente error: No space left on device.

Sin embargo, según informa , hay dfmucho espacioyinodos:

Filesystem      Size  Used Avail Use% Mounted on
...
/dev/sdc6       869G  401G  425G  49% /mnt/1TB
/dev/sdb        1.8T  765G  976G  44% /mnt/2TB


Filesystem        Inodes   IUsed     IFree IUse% Mounted on
...
/dev/sdc6       57851904  231339  57620565    1% /mnt/1TB
/dev/sdb       122101760 2058153 120043607    2% /mnt/2TB

¿Existen otras razones por las que el dispositivo pueda mostrarse lleno?

Respuesta1

Parece que sin darte cuenta montaste el dispositivo de 2 TB en lugar de una de las particiones que contiene, como lo demuestra en /dev/sdblugar de, por ejemplo /dev/sdb1, .

Primero, asegúrese de que el dispositivo de 2 TB tenga particiones válidas y formateadas para recibir los datos (omita este paso si ya formateó la unidad y acaba de cometer un error tipográfico al montarla):

  1. Desmontar/dev/sdb
  2. Ejecutar sudo gparted /dev/sdb(instalar gpartedsi no lo tienes)
  3. Configure las particiones adecuadamente

Si ya formateó /dev/sdbsin crear una partición, entonces cometió un pequeño error allí (todavía utilizable pero extraño) y querrá reconstruir el MBR gpartedantes de particionar y formatear si es necesario.

Después de esto, por si acaso, sudo partprobe /dev/sdbobligue al sistema a volver a leer la tabla de particiones y crear los /dev/sdbNdispositivos apropiados. ¿Quizás este sea el paso que omitiste originalmente y te engañó por la falta de /dev/sdbN?

Luego monte la partición, por ejemplo, mount /dev/sdb1y cópiela.

Alternativamente, puede gpartedcopiar la partición directamente desde la unidad de origen a la unidad de destino y luego aumentar el tamaño de la partición de la unidad de destino a 2 TB completos; esto es lo que yo haría.

Respuesta2

Puede intentar encontrar un archivo/carpeta sospechoso de gran tamaño ejecutando esto, le indicará todos los tamaños de archivos/carpetas:

du ~ -h|sort -r -n|less

también se ordenará de modo que el archivo/carpeta más grande vaya primero en la parte superior de la pantalla.

Y no olvides limpiar la papelera de todos modos.

información relacionada