Gparted ist bei der Suche nach Partitionen extrem langsamer als jedes andere Kommandozeilen-Gegenstück.
Kann mir jemand erklären, was Gparted tut, was die anderen Tools in dieser Zeit nicht tun?
Hier sind zwei GIFs, um diesen Unterschied zu zeigen
Gparted
sudo parted -l
partitioning
gparted
partitions
dadexix86
quelle
quelle
Antworten:
GParted durchsucht alle Geräte mit libparted-Tools und Tools von Drittanbietern. Es liest nicht nur die Partitionstabelle, sondern sucht auch nach vielen Dingen wie Dateisystemen, Beschriftungen, UUIDs, ob die Partition verwendet wird, wo die Partition gemountet oder aktiv ist, wie viel freier Speicherplatz innerhalb des Dateisystems und innerhalb des Dateisystems verfügbar ist Die Partition ist das Dateisystem, das verschlüsselt ist, und der Partitionsteil eines logischen Volume-Managers und in diesem Fall die Details der Volume-Gruppe.
Tools wie fdisk oder gdisk lesen die Partitionstabelle.
Parted liest die Partitionstabelle und versucht, den Typ des Dateisystems zu bestimmen.
Für genaue Befehle / Argumente / Parameter, die von GParted verwendet werden, empfehle ich, den Quellcode beginnend mit GParted_Core :: set_devices_thread zu lesen, da hier das Scannen von Geräte- und Partitionsinformationen beginnt.
quelle
Schauen Sie sich dabei die Ausgabe von dmesg an. Ich fand heraus, dass es verzweifelt versucht, einen USB-Kartenleser (der leer war) zu lesen. Ich zog den Kartenleser aus der Steckdose und startete gparted neu und es funktionierte.
quelle