Fsck দিয়ে ডেটা দুর্নীতির সতর্কতা সমাধান করতে অক্ষম


17

আমার ফাইল সিস্টেমের বিকাশের জন্য একটি অবিচ্ছিন্ন জায়গা তৈরি করতে, আমি এসডিএ-তে একটি নতুন ইএফআই সিস্টেম পার্টিশন তৈরি করেছি যাতে আমি বর্তমান পার্টিশন থেকে এসডিএ-তে স্থানান্তর করতে পারি। এই পদক্ষেপটি নিজেই সফল হয়েছে একটি সতর্কতা বাদ দিয়ে যা বলেছে:

কার্নেল: FAT-fs (sda1): ভলিউমটি সঠিকভাবে আনমাউন্ট করা হয়নি। কিছু ডেটা দূষিত হতে পারে। দয়া করে fsck চালান।

আমি প্রথম EFI পার্টিশনটি তৈরি করার সময় দু'দিন ধরে থাকা সতর্কতার বিষয়টি আমি লক্ষ্য করি না। আমি ফাইল সিস্টেমটি আনমাউন্ট করে নিলাম হিসাবে একটি ফাইল সিস্টেম চেক সম্পাদন করেছি:

# umount /dev/sda1
# fsck -V /dev/sda1
fsck from util-linux 2.24
[/sbin/fsck.vfat (1) -- /boot/efi] fsck.vfat /dev/sda1 
fsck.fat 3.0.24 (2013-11-23)
0x25: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
Leaving filesystem unchanged.
/dev/sda1: 14 files, 2435/51145 clusters

আমি ভেবেছিলাম নোংরা বিট অপসারণ করলে এর সমাধান হবে। তবে তা হয়নি। আসলে কি করা উচিত?

উত্তর:


26

এটা বোকা। আমি আবার আমার নিজের প্রশ্নের উত্তর খুঁজে পাই। এটা বলে,

ফাইল সিস্টেমটি অপরিবর্তিত রেখে চলেছে।

কিছুই পরিবর্তন করা হচ্ছে না এমন পরামর্শ দিচ্ছে। এর অর্থ হ'ল fsck প্রম্পটের ভিতরে 1চাপ দিয়ে টাইপ করা কার্যকর হয়নি । যাইহোক, নিম্নলিখিতগুলি কাজ করে:enter

# fsck.vfat -v -a -w /dev/sda1

উপরের কমান্ডটি স্বয়ংক্রিয়ভাবে ডিস্কে পরিবর্তনগুলি লিখে দেয়। যদি কেউ আমাকে বলতে পারেন যে এটি কোনও বাগ রয়েছে fsckবা এটি অন্য কোনও কারণে রয়েছে It


4
ম্যান পেজটি fsck.vfatব্যাখ্যা করে যে এটি কেবল একটি শুকনো রান চালায় এবং কিছুই পরিবর্তন করে না, যদি না আপনি বিকল্প -aবা -rবিকল্পগুলি দেন। অন্যান্য ফাইল সিস্টেমের ধরণের জন্য চেক সরঞ্জামগুলির ক্ষেত্রেও এটি একই রকম, যদিও সুনির্দিষ্ট বিকল্পগুলি ভিন্ন হতে পারে।
মাইকেল হ্যাম্পটন

4
@ মিশেলহ্যাম্পটন, হ্যাঁ স্নিগ্ধ পাদটীকা বলে Note: If -a and -r are absent, the filesystem is only checked, but not repaired.। যারা দেখছেন man fsckতারা কখনই খুঁজে পাবেন না: পি
প্রশ্ন ওভারফ্লো

2
@ মিশেলহ্যাম্পটন, হ্যাঁ, তবে শুকনো রান সম্পর্কে কিছুই উল্লেখ করা হয়নি।
প্রশ্ন ওভারফ্লো

1
@ মিশেলহ্যাম্পটন কোর fsckএখানে (ডিবিয়ান ৮.২ তে) কেবল এটি সুস্পষ্ট করে না - তবে এটি -rআরও জটিল করার জন্য এই স্যুইচটির দুটি পরস্পরবিরোধী অর্থ উদ্ধৃত করে ...
আন্ডারস্কোর_ড

1
@ আসরস্কোর_ডি বিবাদমূলক নয়, কেবল বিভ্রান্তিকর। এর মধ্যে একটি সাধারণ fsckবিকল্প, অন্যটি একটি fs- নির্দিষ্ট বিকল্প। এগুলি পরে প্রদর্শিত --হবে এবং এফএস-নির্দিষ্ট সরঞ্জামে পৌঁছে যাবে।
মাইকেল হ্যাম্পটন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.