Ich habe vor zwei Wochen 11.10 ~ installiert und bin in letzter Zeit auf einige seltsame Probleme gestoßen.
Die Installation erfolgte auf einem brandneuen Laptop mit einer klaren 160 GB SSD. Ich habe mich für die Verschlüsselung des Home-Verzeichnisses entschieden. Ansonsten habe ich bei der Installation die Vorgaben übernommen. Auf meinem Laptop befindet sich kein anderes Betriebssystem.
Ich hatte ungefähr 40 GB im Einsatz, als ich (zum dritten Mal) dieses sehr unangenehme Fenster sah:
Zweimal war die Situation ziemlich schlecht und das gesamte System verlangsamte sich beträchtlich. Nach dem Neustart konnte ich mich nicht bei der grafischen Benutzeroberfläche anmelden (mit einer Fehlermeldung, die über nicht genügend Speicherplatz informiert) und musste zuerst einige Dateien von der Befehlszeile entfernen.
Beim dritten Mal habe ich es trotzdem geschafft, einige Dateien schnell zu löschen und es hat geholfen.
Mein Laptop ist hauptsächlich Arbeitsumgebung: also keine Torrents, Spiele, nur zwei Filme. Nur der Speicherplatz für Medien umfasst ca. 20 GB Bilder und eine Reihe von PDFs. Arbeitete in letzter Zeit hauptsächlich mit PostgreSQL & PostGIS, GeoServer und QGIS.
Obwohl ich viele Gelegenheiten hatte, meine Backups zu testen und zu üben, wäre ich äußerst dankbar, wenn mich jemand auf mögliche Lösungen für dieses Problem hinweisen könnte.
Mein Laptop wurde kurz vor der Installation von Ubuntu gekauft und kam ohne Betriebssystem. Könnte das ein Hardwareproblem sein?
Oder home
bereitet mir die Verschlüsselung Kopfschmerzen?
Danke für die Hilfe!
Update 1: Wie von @ maniat1k vorgeschlagen , ist hier die aktuelle Ausgabe von fdisk -l:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 312581807 156290903+ ee GPT
Update 2: Wie von zanfur vorgeschlagen , Ausgabe von df
:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 149802648 31411456 110781576 23% /
udev 1959764 4 1959760 1% /dev
tmpfs 788276 992 787284 1% /run
none 5120 0 5120 0% /run/lock
none 1970684 2716 1967968 1% /run/shm
/dev/sda1 19363 129 19234 1% /boot/efi
/home/rdk/.Private 149802648 31411456 110781576 23% /home/rdk
Und sudo parted -l
:
Model: ATA INTEL SSDSA2BW16 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 20.0MB 20.0MB fat16 boot
2 20.0MB 156GB 156GB ext4
3 156GB 160GB 4177MB
Update 3:
Noch ein Fenster mit wenig Speicher: /
In letzter Zeit hauptsächlich an VirtualBox und Remmina.
Nach diesen Informationen habe ich praktisch alles aus meinem Homeverzeichnis gelöscht. Neu gestartet Danach wurden ~ 20 GB verwendet [~ 10 GB für das VirtualBox-Image, das ich, wenn möglich, behalten wollte]. Nach dem Kommentar von SarveshLad habe ich versucht, mehr Speicherplatz freizugeben und die Bleachbit-Anwendung auszuführen, als ich einen weiteren Fehler mit geringem Speicherplatz auf HD erhielt. Dann ist das System eingefroren. Wie um alles in der Welt kann mein Ubuntu in wenigen Minuten HD mit über 100 GB auffüllen?
quelle
/
/home
groß ist. Sie sollten melden, was Sie finden, indem Sie Ihre Frage so bearbeiten, dass sie die neuen Informationen enthält. Wenn Sie hierfür Nautilus verwenden und nicht wissen, wo sich die platzraubenden Ordner befinden, drücken SieCtrl
+H
(oderView
>Show Hidden Files
).Antworten:
Dies liegt mit ziemlicher Sicherheit daran, dass im Root-Dateisystem tatsächlich nicht genügend Speicherplatz vorhanden ist. Wenn Sie viel freien Speicherplatz auf Ihrem Laufwerk haben, verfügen Sie wahrscheinlich über ein separates Dateisystem für Ihre Benutzerdaten. Dies ist eine übliche Konfiguration.
Führen Sie den Befehl "disk free" aus, um den freien Speicherplatz auf allen Partitionen zu ermitteln
df
. Sie müssen nicht root sein. Sie erhalten ungefähr Folgendes:Wie Sie sehen, habe ich ein separates Root-Dateisystem (das zuerst aufgeführte) und ein Benutzerdatensystem (das zuletzt aufgeführte), und meine Root-Partition ist fast voll. Wenn Ihre
df
Ausgabe zeigt, dass Ihr Root-Dateisystem tatsächlich voll ist, müssen Sie einige Dateien löschen (vorsichtig welche!) Oder die Größe Ihrer Partitionen ändern.Ein nützlicher Terminalbefehl, um herauszufinden, was den gesamten Speicherplatz beansprucht, ist der Befehl "disk usage"
du
. Wird ohne Parameter aufgerufen, werden die Größen jeder Datei im aktuellen Verzeichnis und in jedem darunter liegenden Verzeichnis aufgelistet. Nützlicher für das Aufspüren der Nutzung ist in Ihrem Szenariosudo du -s -h -x /*
, dass Ihnen die Gesamtmenge des-s
von jeder Datei oder jedem Verzeichnis am oberen Rand Ihres Root-Dateisystems (/*
) belegten Speicherplatzes ( ) angibt , ohne andere Dateisysteme (-x
) in menschlicher Umgebung zu betrachten. lesbare Zahlen wie "124M" (-h
). Machen Sie sich keine Sorgen, wenn der Vorgang einige Zeit in Anspruch nimmt. Der erste Durchlauf dauert in der Größenordnung von Minuten.Löschen Sie Dateien natürlich nicht, ohne vorher zu wissen, was sie sind. Im Allgemeinen wird Ihr System jedoch nicht beschädigt, wenn Sie Dateien in den folgenden Verzeichnissen löschen:
/tmp
(Benutzertemp-Daten - diese werden normalerweise ohnehin bei jedem Neustart gelöscht.)/var/tmp
(Druckspools und andere temporäre Systemdaten)/var/cache/*
(Dieser kann gefährlich sein, Forschung zuerst!)/root
(das Home-Verzeichnis des Root-Benutzers)Zusätzlich zu den oben genannten Orten sind die folgenden Orte häufige Schuldige:
/opt
(Viele Apps von Drittanbietern werden hier installiert und bereinigen sich nicht selbst)/var/log
(Protokolldateien können bei sich wiederholenden Fehlern viel Speicherplatz verbrauchen.)Also, überprüfe diese zuerst. Wenn sich herausstellt, dass die Dinge korrekt aussehen und Ihre Root-Partition einfach zu klein ist, müssen Sie die Größe Ihrer Partitionen anpassen, um sie anzupassen. Es gibt unzählige Möglichkeiten, dies zu tun. Am einfachsten ist es jedoch, von einer Ubuntu Live-CD zu booten (die Sie von der Downloadseite der Ubuntu-Site herunterladen können ) und den GNOME-Partitionseditor auszuführen
gparted
. Möglicherweise müssen Sie das installierengparted
Paket zuerst (aus der LiveCD-Umgebung heraus, führen Siesudo apt-get install gparted
das Software Center aus oder verwenden Sie es). In jedem Fall handelt es sich um ein grafisches Dienstprogramm, mit dem Sie mit der rechten Maustaste auf die Partition klicken und "Größe ändern" auswählen können.NB: Wenn Sie die Größe von Partitionen ändern , werden keine Betriebssysteme in den Ruhezustand versetzt. Andernfalls wird das Betriebssystem in den Ruhezustand versetzt.
quelle
Entsprechend Ihrer
df
Auflistung haben Sie viel freien Speicherplatz auf /. Nachdem Sie eine dieser Meldungen erhalten haben, überprüfen Sie siedf
erneut und überprüfen Sie die Ausgabedmesg
auf Fehler, wenn immer noch genügend freier Speicherplatz angezeigt wird. Es ist möglich, dass Sie einen Fehler erhalten, der dazu führt, dass das Dateisystem erneut schreibgeschützt bereitgestellt wird, und der die Benachrichtigung über den freien Speicherplatz verwirrt. Öffnen Sie auf der Live-CD das Festplatten-Dienstprogramm und überprüfen Sie den SMART-Status des Laufwerks, um sicherzustellen, dass es keine fehlerhaften Sektoren oder Ähnliches enthält. Das Ausführen des langen Selbsttests kann ebenfalls eine gute Idee sein und anschließend das Dateisystem überprüfen.quelle
dmesg
? Wie genau kann ich den SMART-Status überprüfen? Und wie führt man einen langen Selbsttest durch?