Ç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, fsck
tam 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.
fsck
Dosya 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+found
dosyalar, 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+found
bir 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+found
dizin biraz özeldir, çünkü fsck
dosya depolamak için biraz alan ayırır . (Alan fsck
yerinde 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+found
varsa 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.