হারিয়ে যাওয়া + পাওয়া ফোল্ডারটি মুছে ফেলা কি নিরাপদ?


32

আমার ভিএইচডি / ভার্চুয়ালবক্সের জন্য আমার একটি খালি পৃথক পার্টিশন ব্যবহৃত হয়েছে। এ মাউন্ট /mount/win7

আমি এখন সমস্ত কিছু মুছে ফেলেছি এবং একটি হারিয়ে যাওয়া + ফোল্ডার বাকি আছে। এটি প্রায় 5gigs গ্রহণ করে

হারিয়ে যাওয়া এবং পাওয়া ফোল্ডারটি সরিয়ে ফেলা কি নিরাপদ?

উত্তর:


33

হারিয়ে যাওয়া + পাওয়া ডিরেক্টরিটি অনুপস্থিত থাকলে fsck পুনরায় তৈরি করবে।

প্রারম্ভকালে বেশিরভাগ ডিস্ট্রিবিউশনগুলি fsck চালায় যদি ফাইল সিস্টেমটি পরিষ্কারভাবে আনমাউন্ট করা হয়নি বলে সনাক্ত করা হয়।

যেহেতু fsck হারিয়ে যাওয়া + পাওয়া ডিরেক্টরিটি অনুপস্থিত থাকে তা তৈরি করে, এটি এটি তখন তৈরি করে এবং যা আবিষ্কার করে তা ডিরেক্টরিতে আবিষ্কার করে।

সুতরাং আপনি কোনও সমস্যা ছাড়াই এটি সরিয়ে ফেলতে পারেন।


1
সার্ভারফল্টের এই উত্তর অনুসারে ( সার্ভারফল্ট. com/ a/ 9909/ 486260 ) এটি মুছে ফেলা ভাল ধারণা নয়, যেহেতু ফাইল সিস্টেম সমস্যাগুলির ক্ষেত্রে, fsck চেক চলাকালীন ডিরেক্টরিটি পুনরায় তৈরি করে তা সম্ভবত অন্যথায় উদ্ধারযোগ্য ডেটা ওভাররাইট করতে পারে ডিরেক্টরিতে এতিম আইনডগুলি টাইপ করার বিকল্প নেই কেননা। প্রাক-নির্মিত হারিয়ে যাওয়া + ডিরেক্টরি ডিরেক্টরি ফাইল সিস্টেমের চেক চলাকালীন উদ্ধারকৃত ফাইলগুলির জন্য ডিরেক্টরি প্রবেশপথ সংরক্ষণ করে
মার্সেলো

17

এখনও অবধি আমি এই ছাপে lost+foundছিলাম যে মুছে ফেলা পুরোপুরি নিরাপদ, কারণ যখনই এটি প্রয়োজন হয় এটি fsck দ্বারা পুনরায় তৈরি করা হবে। তবে উবুন্টু 12.10 আপগ্রেডের পরে ক্রোন থেকে এই মেইলটি পেয়েছি:

/etc/cron.daily/standard:

Some local file systems lack a lost+found directory. This means if the
file system is damaged and needs to be repaired, fsck will not have
anywhere to put stray files for recovery. You should consider creating
a lost+found directory with mklost+found(8).

The following lost+found directories were not available:

/home/lost+found

ম্যান পেজ mklost+foundবলেছেন:

mklost+found pre-allocates disk blocks to the lost+found directory
so that when e2fsck(8) is being run to recover a filesystem, it does 
not  need to allocate blocks in the filesystem to store a large number
of unlinked files.  This ensures that e2fsck will not have to allocate
data blocks in the filesystem during recovery.

এর ঠিক কী অর্থ তা আমি নিশ্চিত নই, তবে এটি মনে হয় যে lost+foundএটি পুনরুদ্ধারে কোনও সমস্যার কারণ হতে পারে। তদতিরিক্ত এটি এটি সূচিত করে যে এটি lost+foundনিয়মিত ডিরেক্টরি থেকে পৃথক যে এটি এর সাথে সম্পর্কিত blocks


আমি বিশ্বাস করি যে lost+foundফাইল-সিস্টেম অস্থির অবস্থায় (চলাকালীন fsck) অবস্থায় আরও বরাদ্দকরণের প্রয়োজন হবে না তা নিশ্চিত করার জন্য ডিরেক্টরিতে ডিস্ক ব্লকের পূর্ব-বরাদ্দ ব্যবহার করা হয় । যদি ফাইল সিস্টেমটি ইতিমধ্যে গণ্ডগোল করে থাকে, fsckহারানো ফাইলগুলি পুনরুদ্ধার করার সময় ডিরেক্টরি এন্ট্রি বরাদ্দ করার চেষ্টা করা হলে এটি আরও খারাপ হতে পারে । ফাইল সিস্টেম সম্পূর্ণরূপে ভেঙে গেলেও কমপক্ষে ext2/ext3/ext4পরিবার পরিস্থিতি খারাপ না করার জন্য খুব চেষ্টা করে fsck
মিক্কো রেন্টালাইনেন

2

আপনি হারিয়ে যাওয়া + পাওয়া ডিরেক্টরিটি মুছতে চান না।
এটি একটি গুরুত্বপূর্ণ সিস্টেম ফোল্ডার এবং যাইহোক যাইহোক পরবর্তী বুটে পুনরায় তৈরি করা হবে। এটি কেন আছে এবং এটি এখানে কী করে সে সম্পর্কে বেশ কিছু সুন্দর ব্যাখ্যা রয়েছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.