কিভাবে fsck দিয়ে ফাইল সিস্টেম স্বয়ংক্রিয়ভাবে মেরামত করবেন to

tune2fs

সময়ের সাথে সাথে হার্ডওয়ারের দাম কমছে এবং এর ক্ষমতা বাড়ছে, তবে আমরা যদি আমাদের কম্পিউটারগুলিতে বহন করি এমন গুরুত্বপূর্ণ কিছু হ'ল সেখানে সঞ্চিত তথ্য, যার জন্য আমরা ভুল হওয়ার আশঙ্কায় প্রায় বলতে পারি যে হার্ড ড্রাইভই আমাদের সবচেয়ে বেশি চিন্তিত হওয়া উচিত। দুর্ভাগ্যক্রমে, এটি সর্বদা অর্জিত হয় না এবং অনেক ব্যবহারকারী তাদের স্বাস্থ্যকে সুযোগের দিকে ছেড়ে দেয়, অবশেষে যখন খারাপ কিছু ঘটে তখন আফসোস এবং মূল্যবান ডকুমেন্ট, চিত্র, ভিডিও বা এমনকি সংগীত হারিয়ে না ফেলা পর্যন্ত।

বিষয়টি হ'ল সামান্য কাজ দিয়ে আমরা সিস্টেমকে যত্ন নেওয়ার জন্য খুব সুন্দরভাবে সবকিছু রেখে দিতে পারি স্বয়ংক্রিয়ভাবে আমাদের ফাইল সিস্টেমের অবস্থা পরীক্ষা করুন check সবকিছু ঠিকঠাক আছে কিনা তা নির্ধারণ করার জন্য এবং লিনাক্সে আমরা এটি একজন অভিজ্ঞের মাধ্যমে করতে পারি যার এখনও অনেক কিছু দেওয়ার আছে: কমান্ড fsck। অবশ্যই, তারপরে প্রতিটি ডিস্ট্রোর কাজ করার পদ্ধতি রয়েছে, সুতরাং আসুন কীভাবে এটি সবচেয়ে গুরুত্বপূর্ণ ডিস্ট্রোজে কনফিগার করা যায় তা দেখুন see

এর ক্ষেত্রে ডেবিয়ান এবং এর ডেরাইভেটিভস (উদাহরণস্বরূপ উবুটো বা লিনাক্স মিন্ট, আমরা ফাইলের উপর নির্ভর করি জন্য / etc / ডিফল্ট / rcS, যা আমরা সম্পাদনার জন্য খুলি:

sudo gedit / etc / default / rcS

তারপরে আমরা যুক্ত করব:

FSCKFIX = হ্যাঁ

সেন্টোসের ক্ষেত্রে, উদাহরণস্বরূপ, জিনিসগুলি আলাদা এবং আমরা ফাইলের উপর নির্ভর করি / etc / sysconfig / অটোফেস্ক যা আমরা সম্পাদনা করার জন্যও খুলি (আমার ক্ষেত্রে, গেডিটের সাথে):

sudo gedit / etc / sysconfig / autofsck

তারপরে আমরা সেই ফাইলটিতে একটি লাইন যুক্ত করব:

AUTOFSCK_DEF_CHECK = হ্যাঁ

এখন, আমরা পূর্ববর্তী অনুচ্ছেদে নির্দেশিত সেই পদক্ষেপগুলি আমরা যখন চাই তখন ব্যবহার করা হয় প্রতিটি সিস্টেম স্টার্টআপে fsck ব্যবহার করে চেকটি চালান, এবং এটি খুব ভাল যদিও আমাদের ডিস্ক ড্রাইভ এবং পার্টিশনগুলি খুব বড় হয় তবে এটি দীর্ঘ সময় নিতে পারে। অতএব, আমরা কল করা অন্য লিনাক্স সরঞ্জাম দ্বারা প্রদত্ত সুবিধার সুযোগ নিতে পারি tune2fs, যা অন্যান্য জিনিসগুলির মধ্যে আমাদের সক্ষম করে আমাদের ফাইল সিস্টেমে পর্যায়ক্রমিক চেকগুলি চালিয়ে যান যাতে এটি আমাদের কম্পিউটারের প্রতিটি সূচনায় না হলেও সময়ে সময়ে হয় are.

আমরা প্রথমে চালিত বর্তমান কনফিগারেশনের স্থিতি পরীক্ষা করি:

sudo tune2fs -l / dev / sda1

কম্পিউটারটি চালানোর সময় কম্পিউটার আমাকে কী দেয় তা আমরা বিশ্লেষণ করতে পারি এবং এর জন্য আমাদের টিউন 2 এফএস কিছু পরামিতিগুলিতে মনোযোগ দিতে হবে। উদাহরণ স্বরূপ, 'ফাইল সিস্টেম স্টেট', যা আমরা এই পোস্টের উপরের চিত্রটিতে দেখি যা আমার ক্ষেত্রে চিহ্নিত করে 'পরিষ্কার' এবং এটি একটি ভাল শুরু। তবে, বোকা বোকা বানাবেন না এবং নীচে আমরা অন্যান্য সমানভাবে গুরুত্বপূর্ণ প্যারামিটারগুলি দেখতে পাই যা ইতিবাচক নয়।

উদাহরণস্বরূপ 'মাউন্ট গণনা', যা নির্দেশ করে পুনরায় পরীক্ষার আগে আমাদের ফাইল সিস্টেমের মাউন্ট করতে হবে এবং এটি আমার ক্ষেত্রে 270, একটি খুব উচ্চ সংখ্যা, যে আমার সিস্টেমে শেষবারের fsck চালানো হয়েছিল তা অবহেলা না করেই May ই মে, ২০১৩ ছিল। আর একটি হ'ল 'অন্তর পরীক্ষা করুন', যা মাসগুলিতে সর্বাধিক সময়কে ইঙ্গিত করে যা আমরা এই সততা পরীক্ষা না করেই পাস করার অনুমতি দিতে চাই; যদি এটি আমার ক্ষেত্রে 0 তে সেট করা থাকে তবে এটি বিবেচনায় নেওয়া হবে না।

আমরা চাইলে প্রতি 30 টি সিস্টেমটি চেকটি চালু হয়:

sudo tune2fs -c 30 / dev / sda1

আমরা যদি আবার চেকটি সম্পাদন করার আগে সর্বোচ্চ 3 মাস অতিবাহিত করতে চাই তবে:

sudo tune2fs -i 3m / dev / sda1

তবে লিনাক্স যদি কোনও কিছুর মধ্যে পৃথক হয়, তবে এটি সত্য যে এটি আমাদের কাছে প্রচুর বিকল্প সরবরাহ করে, তাই আমরা যুক্ত করতে পারি পরবর্তী সিস্টেম শুরুতে আমাদের ফাইল সিস্টেমের অখণ্ডতা পরীক্ষা করার সম্ভাবনা, এটি হ'ল আমরা এটি দাবিতে এবং কেবল একবারই করি.

এর জন্য আমরা কার্যকর করি:

sudo টাচ / ফোর্সফেস্ক

এটির সাথে আমরা একটি খালি ফাইল তৈরি করি ফোর্সফেস্ক, যা মূল ডিরেক্টরিতে অবস্থিত হবে এবং এটির জন্য ধন্যবাদ পরের বার কম্পিউটার চালু করার পরে ফাইল সিস্টেম fsck ব্যবহার করে পরীক্ষা করা হবে, এবং তারপরে এই ফাইলটি স্বয়ংক্রিয়ভাবে মুছে ফেলা হবে যাতে পরবর্তী শুরুর পরে এটি আর সম্পাদিত হবে না।

যেমন আমরা দেখতে পাচ্ছি, লিনাক্সে সম্ভাবনাগুলি সর্বদা অনেকগুলি এবং এর জন্য আমরা আমাদের অত্যন্ত প্রয়োজনীয় কার্যকারিতাটি আমাদের প্রয়োজনের সাথে খাপ খাইয়ে নিতে পারি, বিশেষত আমাদের হার্ড ড্রাইভে থাকা সমস্ত তথ্যের মানের কারণে। এই পদ্ধতিতে আমরা ম্যানুয়ালি একটি অখণ্ডতা পরীক্ষা করতে পারি যখন আমরা জানি যে আমাদের কম্পিউটারের প্রয়োজন হবে না এবং তাই এটি কী গ্রহণ করতে পারে তা নিয়ে আমরা উদ্বিগ্ন নই, অন্যথায় নির্ধারিত ভিত্তিতে প্রতিটি নির্দিষ্ট সংখ্যক সিস্টেম পুনরায় আরম্ভ হবে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   sundaypv তিনি বলেন

    আমি টার্মিনালে sudo tune2fs -l / dev / sda1 লিখেছি এবং নিম্নলিখিতটি প্রকাশিত হয়েছে;
    domingopv @ pc1: ~ do sudo tune2fs -l / dev / sda1
    ডোমিংপভের জন্য [sudo] পাসওয়ার্ড:
    tune2fs 1.42.9 (4-ফেব্রুয়ারি -2014)
    tune2fs: / dev / sda1 খোলার চেষ্টা করার সময় সুপার-ব্লকে খারাপ জাদু নম্বর
    ফাইল সিস্টেমের জন্য একটি বৈধ সুপারব্লক খুঁজে পাওয়া যায়নি।
    domingopv @ pc1: ~ $
    এটার মানে কি?

  2.   জুয়ান তিনি বলেন

    আপনি আমার মতো একটি অপারেটিং সিস্টেমে প্রবেশ করেছেন এবং এখন কীভাবে এ থেকে বেরোন তা আমি জানি না

  3.   হুগোডেস তিনি বলেন

    যখন তারা / dev / sda1 ইঙ্গিত করে তারা ধরে নিচ্ছে যে আপনার কাছে এই পার্টিশনে লিনাক্স ইনস্টল রয়েছে।

    আপনার লিনাক্সটি কোথায় ইনস্টল করা আছে তা অবশ্যই আপনাকে পরীক্ষা করতে হবে (আপনি জিপিআর্টেড ব্যবহার করতে পারেন) এবং সঠিক পার্টিশনটি স্থাপন করতে পারেন (উদাহরণস্বরূপ / dev / sda7)

  4.   আমেরিকা তিনি বলেন

    শুভেচ্ছা, ডিস্ক বিযুক্ত করার জন্য এটি কি 100% প্রয়োজনীয় এবং যদি তাই হয় তবে এটি কীভাবে বিচ্ছিন্ন করে পুনরায় সংযুক্ত করা হয়?
    আমার কাছে 7 সেন্টো আছে

  5.   হোর্হে তিনি বলেন

    ধন্যবাদ পেরিলো (ওলিওরোস) এর পক্ষ থেকে শুভেচ্ছা - একটি করুয়া।