Навіщо вам коли-небудь потрібно запускати цю команду?
У випадку, якщо lost+foundкаталог не існує. Оскільки це просто звичайний каталог, rootкористувач може видалити його за допомогою rm -r. Деякі версії fsck, коли їм потрібно використовувати lost+foundкаталог, створюватимуть його, якщо його не існує, а деякі версії не будуть. Якщо немає lost+foundкаталогу, fsckнеможливо відновити осиротілі файли, тобто файли, у яких немає записів каталогів, що посилаються на них.
Версія Linux mklost+foundмає наступну функцію (зі сторінки mklost + знайдений man ):
mklost+foundзаздалегідь виділяє дискові блоки в папку втрачених + знайдених, щоб, коли запускається e2fsck (8) для відновлення файлової системи, йому не потрібно виділяти блоки у файловій системі, щоб зберігати велику кількість не пов’язаних файлів. Це гарантує, що e2fsck не доведеться виділяти блоки даних у файловій системі під час відновлення.
Це означає, що якщо вам доведеться відновити файли з пошкодженої файлової системи за допомогою fsck, менша кількість файлів буде втрачена в рамках процесу відновлення, оскільки fsckне потрібно буде виділяти блоки з файлової системи; такі блоки, які можуть містити дійсні файлові дані.
Що буде, якщо у вас є кілька втрачених і знайдених каталогів?
Для даної файлової системи fsckбуде використовуватися лише одна lost+foundдиректорія: та, що знаходиться в кореневій директорії файлової системи. Будь-який інший lost+foundкаталог не розглядатиметься спеціально.
rm -rf /lost+found. На жаль ...