Eines der Hardwareelemente, die am meisten Arbeit haben, ist zweifellos die Festplatte, auf der wir das Betriebssystem, Anwendungen und Programme installieren, wir verwenden sie als Mittel zur Datenunterstützung und im Allgemeinen, wenn wir auf eine Datei auf dieser Festplatte zugreifen (HDD oder SDD) führt die Lese- und Schreibaufgaben aus, was sich allmählich auf seine Nutzungsdauer und Leistung auswirkt.
Als Benutzer müssen wir uns der Bedeutung der Festplatte im Computer bewusst sein, denn wenn sie ausfällt, kann es zu Fehlern kommen wie:
- Unerwartete Abstürze
- Kein Zugriff auf das System oder die Anwendungen
- Langsamkeit bei der Ausführung von Aufgaben usw.
Eine der bewährten Methoden, die wir häufig anwenden müssen, ist die Defragmentierung der Festplatte. Lassen Sie uns klarstellen, dass eine Datei (jeglicher Art) aus winzigen Fragmenten besteht, die letztendlich auf der Festplatte gespeichert werden. Das Betriebssystem kennt den Speicherort dieser Dateien und wir greifen daher frühzeitig darauf zu, aber wenn diese Dateien gelöscht oder verschoben werden, führt dies dazu, dass das System gezwungen ist, die Fragmente jeder Datei zu finden. Dies ist, was wir als Fragmentierung kennen, und dies hat einen negativen Einfluss auf die Festplatte, der den gesamten Betrieb des Systems beeinflusst.
Im Fall von Ubuntu Linux, über das wir heute sprechen werden, verarbeitet es ein Dateisystem wie EXT3, EXT4, die zwar viel funktionaler sind, aber von der täglichen Arbeit betroffen sind. Die Defragmentierung versucht, die Fragmente so zu ordnen, dass die allgemeinen Aufgaben der Festplatte so vollständig und funktionsfähig wie möglich sind. Dies hat Leistungsverbesserungen für alles, was wir in Ubuntu verarbeiten.
Solvetic erklärt Ihnen Schritt für Schritt, wie Sie die Festplatte in Ubuntu korrekt defragmentieren.
1. So defragmentieren Sie die Festplatte mit e4defrag in Ubuntu
Mit e4defrag können wir die Dateifragmentierung reduzieren, die auf Erweiterungen basiert. Die Zieldatei von e4defrag wird im ext4-Dateisystem erstellt. Beachten Sie, dass dieser Befehl keine Auslagerungsdateien, Dateien und in indirekten Blöcken zugewiesenen Dateien unterstützt.
Schritt 1
Dieser Befehl ist Teil der e2fsprogs-Toolsuite und wenn Sie ihn nicht haben, können Sie ihn mit dem folgenden Befehl installieren:
sudo apt installieren e2fsprogs
VERGRÖSSERN
Schritt 2
Wir führen die folgende Zeile aus, um ihre Struktur zu sehen:
sudo e4defrag
VERGRÖSSERN
Schritt 3
Wir werden die Ubuntu-Festplatten und -Partitionen mit dem folgenden Befehl auflisten:
sudo fdisk -l
VERGRÖSSERN
Schritt 4
Es ist möglich, einen bestimmten Pfad mit der folgenden Syntax zu defragmentieren:
sudo e4defrag "Pfad"
VERGRÖSSERN
Das Ziel besteht jedoch darin, die Festplatte zu defragmentieren, dafür sind zwei Szenarien möglich:
Schritt 5
Defragmentieren Sie das Laufwerk, ohne es auszuhängen: In diesem Fall müssen wir Folgendes tun:
sudo e4defrag /
VERGRÖSSERN
Schritt 6
Dies führt zum Defragmentierungsprozess:
VERGRÖSSERN
Schritt 7
Defragmentieren Sie das Laufwerk, indem Sie die Laufwerke aushängen: Mit dem folgenden Befehl können Sie eine detailliertere Analyse durchführen, indem Sie die Laufwerke aushängen:
sudo e4defrag / dev / *
VERGRÖSSERN
Schritt 8
Wir warten, bis der Defragmentierungsvorgang abgeschlossen ist:
VERGRÖSSERN
2. Festplatte defragmentieren mit FSCK unter Ubuntu
Ein weiteres zu verwendendes Tool ist FSCK (File System Consistency Check), das für die Analyse und Behebung von Fehlern im Ubuntu-Dateisystem verantwortlich ist.
Schritt 1
Mit FSCK können wir analysieren:
- Gerätename (/dev/hdc1,/dev/sdb2)
- Ein Einhängepunkt (/, /usr, /home)
- Ein Label (ext2, ext3)
- Ein UUID-Bezeichner (UUID = 8868abf6-88c5-4a83-98b8-bfc24057f7bd oder LABEL = root).
fsck -fn / dev / sda1
VERGRÖSSERN
Schritt 2
Dies ist einer der Fehler, die wir bei ausgefallenen Einheiten finden können. Wir können andere Einheiten analysieren wie:
fsck -fn / dev / sda3In diesem Fall können wir sehen, wie die Analyse einer Einheit fehlerfrei ist:
VERGRÖSSERN
Schritt 3
Im Falle von Fehlern müssen wir mit administrativen Funktionen fortfahren, um diese zu korrigieren.
Eine Möglichkeit besteht darin, fsck im abgesicherten Modus auszuführen, um die Dateien nicht zu beeinträchtigen. In diesem Fall verwenden wir beispielsweise den Parameter -n:
sudo fsck.ext4 -fn / partitionMit diesen Optionen können Sie in Ubuntu eine vollständige Defragmentierung Ihrer Festplatte durchführen.