Ich habe eine fast volle externe Festplatte unter /mnt gemountet. Diese Festplatte ist etwa 1 TB groß. Meine primäre Festplatte ist etwa 200 GB groß. Aufgrund des relativ großen Größenunterschieds zwischen den beiden betrachtet Linux mein gesamtes System als zu über 95 % voll, was gegen die Anforderung von 5 % reserviertem Speicherplatz verstößt. Dies führt natürlich dazu, dass ich mich nicht anmelden kann, da ich diesen Speicherplatz nicht verwenden darf. (Ich habe die Anforderung von reserviertem Speicherplatz vorerst auf 1 % reduziert, damit ich mich anmelden kann.).
Meine Frage: Wie kann ich das beheben? Ich habe nur 3 % meines primären Festplattenspeichers verbraucht, was bedeutet, dass ich fast 200 GB freien Speicherplatz habe. Es erscheint mir nicht vernünftig, dass ich wegen unzureichendem Speicherplatz gesperrt werden soll, nur weil ich eine fast volle externe Festplatte installiert habe. Gibt es eine Lösung dafür?
[Bearbeiten, um auf Anfrage weitere Einzelheiten bereitzustellen]
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
Beim df-Befehl, der 60 % anzeigt, wurden gestern 100 % angezeigt, aber ich habe eine Menge gelöscht (Papierkorb geleert usw.). Es ist wichtig zu beachten, dass derzeit auch nicht 60 % angezeigt werden sollten, da das Laufwerk näher an 3 % voll ist.
Beim Versuch, mich anzumelden, wurde mir die folgende Fehlermeldung angezeigt.
Ihre Sitzung dauerte weniger als 10 Sekunden. Wenn Sie sich nicht selbst abgemeldet haben, kann dies bedeuten, dass ein Installationsproblem vorliegt oder dass Sie nicht genügend Speicherplatz haben. Versuchen Sie, sich mit einer der ausfallsicheren Sitzungen anzumelden, um zu sehen, ob Sie dieses Problem beheben können. [ ] Details anzeigen (Datei ~/.xsession-errors)
Ich wechselte zur Shell und stellte df
fest, dass mein System (/dev/sda1) zu 100 % voll war. Ich löschte meinen Papierkorb und einige große Dateien in meinem Download-Verzeichnis. Außerdem setzte ich tune2fs
meinen reservierten Speicherplatzbedarf auf 1 %, um mir etwas Platz für die grafische Anmeldung zu verschaffen.
Antwort1
Im Allgemeinen hilft Ihnen das Ändern des Prozentsatzes des reservierten Speicherplatzes im betreffenden Dateisystem dabei, wieder Zugriff auf Ihr System zu erhalten:
tune2fs -m 1 <path to device node your filesystem rests on>
Im Allgemeinen handelt es sich bei der betreffenden vollständigen Festplatte um die Festplatte, /var
auf der sich Ihr Ordner befindet, unabhängig davon, ob es sich dabei um dieselbe Festplatte wie Ihr /
Mount oder um eine eigene Mount handelt.
Das heißt, Ihr Problem (wie aus Informationen hervorgeht, die inzwischen aus Ihrer Antwort entfernt wurden, auf die aber in den Kommentaren unter dieser Antwort angespielt wird) bestand darin, dass Sie Ihre /
Partition gefüllt hatten und der Zustand Ihres externen Laufwerks irrelevant war.