Я использовал GParted live для сжатия раздела Windows с 530 до 430 ГБ. Диск в значительной степени дефрагментирован, и используется только 66 ГБ. Уже почти 6 часов индикатор выполнения сжатия показывает, что, похоже, 100% (потребовалось, может быть, 5 минут, чтобы достичь этого), в то время как процесс все еще сообщает "0 из 1 операций завершено". Индикатор работы диска постоянно светится, и диск вращается, издавая постоянный жужжащий звук вместо обычного щелчка.
Что может быть не так и безопасно ли отменить эту операцию?
решение1
Поскольку индикатор активности жесткого диска горел, это должно означать, что диск работает.что-нибудь, поэтому я бы не хотел его убивать.
Проверка активности диска (чтение/запись) должна показать, происходит ли что-то на самом деле и происходит ли просто чтение (что с меньшей вероятностью что-либо повредит в случае остановки) или запись.
iotop
должно показывать, какие процессы читают/пишут и в каком объеме.большинство системных мониторов должны как минимум отображать общесистемный график,
conky
могут отображать скорость чтения/записи для каждого устройства и графикисм.
/sys/block/sd[X]/stat
или ,/proc/diskstats
но может потребоваться некоторая обработка. [источник]htop
также должна быть возможность показывать чтение/запись диска. [источник]
В следующий раз я бы попробовал проверить дерево процессов в gparted, с помощью top
или, htop
но я бы просто сделал ps auxf
и поискал gparted. Один из дочерних процессов мог упасть, не сообщив об этом родителю и оставив его висеть. Уничтожение самого нижнего дочернего процесса должно/может заставить gparted «проснуться» и что-то сделать, без необходимости уничтожать все.