Зачем вам когда-нибудь запускать эту команду?
В случае, если lost+foundкаталог не существует. Поскольку это просто обычный каталог, rootпользователь может удалить его, используя rm -r. Некоторые версии fsck, когда им нужно использовать lost+foundкаталог, будут создавать его, если он не существует, а некоторые версии не будут. Если нет lost+foundкаталога, fsckневозможно восстановить потерянные файлы, то есть файлы, которые не имеют записей каталога, ссылающихся на них.
Linux-версия mklost+foundимеет следующую функцию (со страницы руководства mklost + found ):
mklost+foundпредварительно выделяет блоки диска в каталог lost + found, чтобы при запуске e2fsck (8) для восстановления файловой системы не требовалось выделять блоки в файловой системе для хранения большого количества несвязанных файлов. Это гарантирует, что e2fsck не будет выделять блоки данных в файловой системе во время восстановления.
Это означает, что если вам придется восстанавливать файлы из поврежденной файловой системы, используя fsckменьшее количество файлов, они будут потеряны как часть процесса восстановления, поскольку fsckне нужно выделять блоки из файловой системы; такие блоки, которые могут содержать действительные данные файла.
Что произойдет, если у вас есть несколько потерянных и найденных каталогов?
Для данной файловой системы fsckбудет использоваться только один lost+foundкаталог: тот, который находится в корневом каталоге файловой системы. Любой другой lost+foundкаталог не будет рассматриваться специально.
rm -rf /lost+found, Упс ...