Çalıştırırsanız fsck, dosya sistemi denetimi ve onarımı komutu, dosya sisteminde hiçbir yerde başvuruda bulunmayan veri parçalarını bulabilir. Özellikle, fscktam bir dosya gibi görünen ancak sistemde bir adı bulunmayan verileri bulabilir - buna karşılık gelen dosya adı olmayan bir inode . Bu veri hala yer kullanıyor, ancak hiçbir normal yolla erişilemiyor.
fsckDosya sistemini onarmayı söylerseniz , neredeyse silinen bu dosyaları tekrar dosyalara dönüştürür. Mesele şu ki, dosyanın bir zamanlar bir ismi ve yeri vardı, fakat bu bilgi artık mevcut değil. Bu nedenle fsck, dosyayı lost+found( kaybedildikten ve bulunan özellikten sonra) adlı belirli bir dizine depolar .
Ortaya çıkan lost+founddosyalar, genellikle bağlantısız olan (yani adları silinmiş) ancak sistem aniden durduğunda (çekirdek panik veya elektrik kesintisi olduğunda) hala bazı işlemler tarafından açılmış (bu nedenle veriler henüz silinmedi). Bunların hepsi buysa, bu dosyalar zaten silinmek üzere düzenlenmişse, onları umursamanız gerekmez.
Dosyalar, lost+foundbir yazılım veya donanım hatası nedeniyle dosya sisteminin tutarsız bir durumda olması nedeniyle de görünebilir . Bu durumda, kaybolan dosyaları bulmanızın bir yolu var, ancak sistem onarımı kurtarmayı başardı. Dosyalar yararlı veriler içerebilir veya içermeyebilir ve olsalar bile eksik veya güncel olmayabilirler; hepsi dosya sisteminin zarar görmesine ne kadar bağlı olduğuna bağlı.
Pek çok dosya sisteminde, lost+founddizin biraz özeldir, çünkü fsckdosya depolamak için biraz alan ayırır . (Alan fsckyerinde bırakılan dosya verileri için değil ; oluşturması gereken dizin girişleri içindir fsck.) Yanlışlıkla silerseniz lost+found, yeniden oluşturmayın mkdir, mklost+foundvarsa kullanın .
lost+found. Gizlemek istiyorsanız, farklı bir dosya sistemi kullanın veya başka bir yere bağlayın, her şeyi bir alt dizinde tutun ve alt dizini, verileri kullandığınız "gerçek" yere eşleştirin.