Tengo un disco duro externo casi lleno montado en /mnt. Este disco duro tiene un tamaño de alrededor de 1 TB. Mi disco duro principal tiene alrededor de 200 GB. Debido a la diferencia relativamente grande en el tamaño de los dos, Linux considera que todo mi sistema ha superado el 95% del punto total, lo que viola el requisito de espacio reservado del 5%. Naturalmente, esto hace que no pueda iniciar sesión porque no tengo permiso para usar ese espacio. (He reducido el requisito de espacio reservado al 1% por el momento para poder iniciar sesión).
Mi pregunta: ¿cómo puedo solucionar esto? Solo he consumido el 3% del espacio de mi disco duro principal, lo que significa que tengo casi 200 GB de espacio disponible. No parece razonable que me bloqueen por falta de espacio sólo porque tengo montado un disco duro externo casi lleno. ¿Hay alguna solución para esto?
[editar para proporcionar más detalles a pedido]
me@xxxx ~ $ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=5065004k,nr_inodes=1266251,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=1023832k,mode=755)
/dev/sda1 on / type ext4 (rw,noatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (rw,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event,release_agent=/run/cgmanager/agents/cgm-release-agent.perf_event)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,clone_children)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids,release_agent=/run/cgmanager/agents/cgm-release-agent.pids)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb,release_agent=/run/cgmanager/agents/cgm-release-agent.hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=37,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda6 on /home type ext4 (rw,noatime,data=ordered)
/dev/sdb1 on /mnt/media_drive type ext3 (rw,noatime,data=ordered)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
cgmfs on /run/cgmanager/fs type tmpfs (rw,relatime,size=100k,mode=755)
tmpfs on /run/user/122 type tmpfs (rw,nosuid,nodev,relatime,size=1023832k,mode=700,uid=122,gid=131)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1023832k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
me@xxxx ~ $ df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 5065004 0 5065004 0% /dev
tmpfs 1023832 35556 988276 4% /run
/dev/sda1 19091584 11288172 7591732 60% /
tmpfs 5119144 510692 4608452 10% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 5119144 0 5119144 0% /sys/fs/cgroup
/dev/sda6 207550056 6631692 190352376 4% /home
/dev/sdb1 961301000 830560452 81902548 92% /mnt/media_drive
cgmfs 100 0 100 0% /run/cgmanager/fs
tmpfs 1023832 0 1023832 0% /run/user/122
tmpfs 1023832 20 1023812 1% /run/user/1000
Para el comando df que muestra 60%, ayer se mostraba como 100% pero eliminé muchas cosas (vacié la papelera, etc.). Es importante tener en cuenta que actualmente tampoco debería mostrar un 60%, ya que la unidad está más cerca del 3% de su capacidad.
Recibí el siguiente error cuando intenté iniciar sesión.
Tu sesión solo duró menos de 10 segundos. Si no ha cerrado sesión, esto podría significar que hay algún problema de instalación o que se ha quedado sin espacio en el disco. Intente iniciar sesión con una de las sesiones de seguridad para ver si puede solucionar este problema. [] Ver detalles (archivo ~/.xsession-errors)
Entré al shell, ejecuté df
y noté que mi sistema (/dev/sda1) estaba 100% lleno. Eliminé mi papelera y algunos archivos grandes en mi directorio de descargas. También corrí tune2fs
para establecer mi requisito de espacio reservado en 1% para tener algo de espacio para iniciar sesión gráficamente.
Respuesta1
Generalmente, cambiar el porcentaje de espacio reservado en el sistema de archivos en cuestión le ayudará a volver a su sistema:
tune2fs -m 1 <path to device node your filesystem rests on>
Generalmente, el disco completo en cuestión será cualquiera /var
en el que se encuentre su carpeta, ya sea la misma que su /
montura o una montura propia.
Dicho esto, su problema (como lo identifica la información eliminada de su respuesta, pero al que se alude en los comentarios debajo de esta respuesta) fue que llenó su /
partición y que el estado de su disco externo era irrelevante.