e4defrag показывает много строк, таких как (filename) 100% [ OK ]
или (filename) 0% [ NG ]
, а в конце показывает успех / неудачу.
НГ означает, что он не был перемещен, ОК означает, что он был дефрагментирован? Каковы неудачи?
Глядя на свою справочную страницу и запуская программу в каталоге, программа, похоже, ничего не делает с файлами с низким количеством фрагментов. Рекомендуется рассчитывать количество фрагментов, запустив программу с опцией -c
.
[ NG ]
является противоположностью [ OK ]
и означает не хорошо. Вам нужно запустить программу с опцией -v
, она должна показать подсчет фрагментации до и после дефрагментации, а также одно из следующих сообщений об ошибке из исходного кода в случае NG статус:
#define NGMSG_EXT4 "Filesystem is not ext4 filesystem"
#define NGMSG_FILE_EXTENT "Failed to get file extents"
#define NGMSG_FILE_INFO "Failed to get file information"
#define NGMSG_FILE_OPEN "Failed to open"
#define NGMSG_FILE_UNREG "File is not regular file"
#define NGMSG_LOST_FOUND "Can not process \"lost+found\""