Gparted чрезвычайно медлителен при поиске разделов, чем любой аналог командной строки.
Кто-нибудь может мне объяснить, что делает Gparted, чего не делают другие инструменты, в это время?
Вот два GIF-файла, чтобы показать эту разницу
Gparted
sudo parted -l
GParted сканирует через все устройства с помощью libparted и сторонние программы. Это не только читает таблицу разделов, это ищет много вещей таких что касается файловых систем, маркировок, UUID, используется ли раздел, где раздел смонтирован или активен, сколько свободного пространства доступно в файловой системе и в разделе, являются файловой системой, зашифрованной, и являются частью раздела менеджера по Логическому тому и раз так деталей группы объема.
Инструменты как fdisk или gdisk читают таблицу разделов.
Разделенные чтения таблица разделов и попытки определить тип файловой системы.
Для точных команд/аргументов/параметров, используемых GParted, я предлагаю читать исходный код, запускающийся с GParted_Core:: set_devices_thread, потому что это - то, где сканирование устройства и информации о разделе начинается.
Посмотрите на вывод dmesg, когда он это делает. Я обнаружил, что он отчаянно пытается прочитать какой-то USB-кардридер (который был пуст). Я отключил кардридер и перезапустил gparted, и он работал.