Apakah mungkin menyembunyikan + yang hilang?

18

Diberi partisi yang dimaksudkan hanya untuk menyimpan musik, video, dan sebagainya, apakah mungkin menyembunyikan direktori yang hilang + ditemukan?

jldugger
sumber

Jawaban:

19

Buat subdirektori dalam filesystem itu dan bagikan / symlink yang bukan direktori root filesystem.

Adalah ide yang buruk untuk menghapus direktori yang hilang + ditemukan. Ketika memulihkan, fsck membutuhkan direktori multi-sektor yang ada untuk membuat entri direktori untuk file yang hilang. Jika tidak ada direktori yang hilang + ditemukan, maka ia harus membuat satu, yang berpotensi menimpa data.

MikeyB
sumber
1
Adakah sumber tentang itu?
kubanczyk
Dengan "sumber pada itu" Saya menganggap Anda maksud referensi? Itu tidak disebutkan dalam halaman manual yang dapat saya temukan, tetapi disebutkan di sini (terima kasih, Google): aplawrence.com/SCOFAQ/FAQ_scotec1fsck_lostfound.html
MikeyB
1
Ide buruk yang nyata untuk menghapusnya. FSCK akan dibuat ulang, tetapi seperti disebutkan di atas berpotensi menyebabkan lebih banyak kerusakan.
Tonny
11

Untuk desktop berbasis Gnome2 / Mate Nautilus / Caja, buat file yang disebut .hiddendi folder root drive.

Edit konten untuk dibaca:

lost+found

Nautilus sekarang akan menyembunyikan folder yang hilang + ditemukan jika Anda me-refresh. Tekan 'ctrl-h' untuk beralih item yang tersembunyi terlihat / tidak terlihat.

Pakaian Shabby
sumber
Sayang sekali ini sepertinya tidak berfungsi untuk Dolphin KDE atau bahkan Thunar. Namun, Thunar menyembunyikan hilang + ditemukan secara default karena itu adalah folder sistem, tampaknya
Manu Järvinen
@ ManuJärvinen Apa yang dimaksud dengan folder sistem? Sejauh menyangkut kernel adalah lost+founddirektori biasa seperti direktori lainnya. Hanya fsckyang memiliki kebutuhan untuk nama direktori khusus ini. Alat lain apa pun yang memperlakukan nama khusus itu hanya cocok dengan konvensi yang digunakan oleh fsck.
kasperd
5

Nautilus (dan Konq?) Akan mengartikan file .hidden dalam direktori sebagai daftar file yang disembunyikan. Kalau tidak, seperti yang disarankan orang lain, gunakan XFS atau ReiserFS.

James Cape
sumber
4

Tidak. Tetapi Anda dapat menghapusnya (itu akan dibuat ulang di fsck berikutnya), atau Anda dapat menggunakan sistem file yang berbeda yang tidak membutuhkan + yang hilang. ext2 / 3 tidak.

Mihai Limbăşan
sumber
Ya, tetapi Anda dapat memiliki skrip yang menghapusnya setelah fsck berjalan. Saya tidak benar-benar tahu apa gunanya ini.
BobbyShaftoe
1
Sebenarnya itu hanya perintah fsck, yang membutuhkan direktori yang hilang + ditemukan. Sistem file itu sendiri tidak membutuhkannya. Saya tidak dapat menemukan penyebutan direktori yang hilang + ditemukan dalam kode sumber sistem file. Dari sudut pandang sistem file, tidak ada bedanya dengan semua direktori lainnya.
kasperd
Saran yang sangat, sangat buruk. Ini adalah direktori khusus karena serverfault.com/a/9909/2101
MikeyB
2

Lost + Found adalah tempat FSCK akan menyimpan bit file yang dapat dipulihkan jika sistem file Anda rusak. Jika direktori saat ini kosong, Anda aman untuk menghapusnya saja.

FSCK (saya percaya) akan membuatnya kembali jika ada sesuatu yang perlu diletakkan di sana.

Namun, tidak yakin mengapa keberadaan direktori itu bermasalah bagi Anda?

Pos Tim
sumber
1
rmdir lost+found
Ian Kelling
sumber
1

Setidaknya di Ubuntu cukup ubah pemilik direktori menjadi root

sudo chown -R root:root '/media/user/device/lost+found'

itu dia.

Dante
sumber
-1

Tidak. Tidak dapat disembunyikan karena di bawah os UNIX, hanya file yang dimulai dengan titik yang disembunyikan dari tampilan standar.

Dave Cheney
sumber