اپنی ہارڈ ڈسک کی حالت کی جانچ کرنے کے بارے میں جاننے سے یہ معلوم ہوتا ہے کہ آپ کی ہارڈ ڈسک کو کب بدلنا ہے۔ آج کے مضمون میں ، ہم آپ کو اپنی ہارڈ ڈسک کی صحت کی تشخیص کے ل Linux کچھ لینکس ڈسک افادیت دکھائیں گے۔
بذریعہ تصویر اسکوبی
S.M.A.R.T سسٹم
سب سے زیادہ جدید اے ٹی اے اور ایس سی ایس آئی ہارڈ ڈسکوں میں سیلف مانیٹرنگ ، تجزیہ ، اور رپورٹنگ ٹکنالوجی (اسمارٹ) سسٹم ہوتا ہے۔ اسمارٹ ہارڈ ڈسک اندرونی طور پر اپنی صحت اور کارکردگی کی نگرانی کرتی ہے۔
اسمارٹ ٹول آپ کی ہارڈ ڈسک کی حالت کا اندازہ اس پر مبنی ہے کہ: ہارڈ ڈسک کی نشوونما ، مقناطیسی سروں کی غلطیوں کی شرح اور دیگر خصوصیات جو آپ کی ہارڈ ڈسک بنانے والی کمپنی نے ان کی ہارڈ ڈسک میں بنی ہیں۔
سمارٹ سسٹم کے زیادہ تر نفاذ سے صارفین کو اپنی ہارڈ ڈسک کی کارکردگی اور وشوسنییتا کی نگرانی کرنے کیلئے خود ٹیسٹ کرنے کی اجازت ملتی ہے۔ اوبنٹو کے ساتھ اسمارٹ سسٹم ٹیسٹ کروانے کا آسان ترین طریقہ "سسٹم"> 'ایڈمنسٹریشن' مینو کے تحت 'ڈسک یوٹیلیٹی' استعمال کرنا ہے۔
ڈسک کی افادیت آپ کو ماڈل ، سیریل نمبر ، فرم ویئر ، اور ہارڈ ڈسک کے صحت کی مجموعی تشخیص دیکھنے کے ساتھ ساتھ ہارڈ ڈسک پر اسمارٹ سسٹم قابل عمل ہے یا نہیں۔
‘اسمارٹ ڈیٹا’ بٹن آپ کو اپنی ہارڈ ڈسک کی زبردست خصوصیات دیکھنے دیتا ہے۔
'خود آزمائشی چلائیں' بٹن آپ کو ہارڈ ڈسک پر ایک مختصر ، بڑھا ہوا ، یا سامان پہنچانے کی خود آزمائش کرنے دیتا ہے۔
جب آپ ان ٹیسٹوں کو انجام دیتے ہیں تو ، آپ کو ایک پروگریس میٹر نظر آئے گا ، جس سے آپ یہ دیکھتے ہو. گے کہ ٹیسٹ کتنا دور ہے اور تکمیل کا متوقع وقت کیا ہے۔
’منسوب حص .ہ‘ آپ کو غلطیوں اور خود پرکھنے کی معلومات کو دیکھنے دیتا ہے۔
فائل سسٹم چیک
ڈسک یوٹیلیٹی GUI کے علاوہ کچھ اور ٹول بھی موجود ہیں ، جن کو ہم اپنی ہارڈ ڈسک کی صحت کی تشخیص کے ل. استعمال کرسکتے ہیں۔ فائل سسٹم چیک (FSCK) ، جو صرف کمانڈ لائن ٹول کے طور پر آتا ہے ، ان میں سے ایک ٹول ہے جسے ہم اکثر اپنی ہارڈ ڈسک کی حالت کو جانچنے کے لئے استعمال کرتے ہیں۔
اگر آپ ہم جیسے کمانڈ لائن گیک نہیں ہیں تو آپ بھی اسی چیک کو انجام دینے کے لئے ’ڈسک یوٹیلیٹی‘ کی ’فائل فائل سسٹم‘ کی خصوصیت استعمال کرسکتے ہیں۔
یقینا ، کچھ حالات ایسے ہیں جہاں ہم ہیں ہے اپنے فائل سسٹم کی جانچ پڑتال کے ل command کمانڈ لائن ٹول کا استعمال کریں۔ مثال کے طور پر جب ہم ایک استعمال کر رہے ہیں ہیڈ لیس سسٹم ، جب ہمارا لینکس باکس بوٹ کرنے میں ناکام ہوجاتا ہے ، یا جب ہم صرف اپنے کمانڈ لائن کنگ فو کی مہارت اپنے دوستوں کو دکھانا چاہتے ہیں۔
پہلے ، FSCK کمانڈ لائن ٹول کسی چیز کی طرح لگتا ہے جس میں صرف ایک کمپیوٹر geek سنبھال سکتا ہے۔ لیکن آپ کو معلوم ہوگا کہ FSCK استعمال کرنے میں ایک بہت آسان ٹول ہے۔ آپ کو ایف ایس سی کے چلانے سے پہلے ایک چیز پر توجہ دینا ہے۔ آپ کو فائل سسٹم کو غیر ماؤنٹ کرنے کی ضرورت ہے ‘عمومی’ کمانڈ. ایف ایس سی کے کے ساتھ لگے ہوئے فائل سسٹم کو ٹھیک کرنا اصل مسئلے سے کہیں زیادہ نقصان پیدا کرنے کا خاتمہ کرسکتا ہے۔
sudo umount / dev / sdb
ایف ایس سی کے کمانڈ بالکل سیدھا ہے:
sudo fsck -t ext4 / dev / sdb
یہ کمانڈ متضاد عوامل کے ل an ایک ext4 فائل سسٹم (/ dev / sdb) کی جانچ کرتا ہے۔ آپ کو اپنی پارٹیشن کے ساتھ / dev / sdb تبدیل کرنا چاہئے۔ آپ اپنے سسٹم کے بٹواروں کو جاننے کے ل ‘'fdisk' کمانڈ چلا سکتے ہیں:
sudo fdisk -l
شیڈول فائل سسٹم چیک
اگر آپ اوبنٹو استعمال کررہے ہیں تو ، آپ دیکھیں گے کہ جب آپ وقتا فوقتا اپنے سسٹم کو بوٹ کرتے ہیں تو اوبنٹو FSCK سیشن چلاتا ہے۔ اگر آپ کو یہ شیڈول چیک پریشان کن لگتا ہے تو ، آپ ‘tune2fs’ کمانڈ کا استعمال کرکے اسکین کو دوبارہ شیڈول کرسکتے ہیں۔ عام طور پر ایسا لگتا ہے کہ یہاں ہے:
ماؤنٹ کاؤنٹی پیرامیٹر ہمیں بتاتا ہے کہ اوبنٹو 33 ڈسک کے اضافے کے بعد آپ کی ہارڈ ڈسک کو اسکین کرتا ہے۔
ہم ‘-c’ آپشن کا استعمال کرکے ماؤنٹ گنتی کو تشکیل دے سکتے ہیں۔
sudo tune2fs -c 35 / dev / sda1
جب یہ سسٹم بوٹ ہوجاتا ہے تو یہ کمانڈ 35 ہارڈ ڈسک لگنے کے بعد ہماری ہارڈ ڈسک کو اسکین کرنے کے لئے اوبنٹو کو دوبارہ تشکیل دے گی۔
نوٹ: اپنی پارٹیشن کے ساتھ ‘/ dev / sda1 /’ کو تبدیل کریں
برا بلاکس
ایک خراب شعبہ ہے a شعبہ کسی کمپیوٹر کی ڈسک ڈرائیو پر جو مستقل نقصان کی وجہ سے استعمال نہیں ہوسکتے ہیں (یا OS کامیابی سے اس تک رسائی حاصل نہیں کرسکتے ہیں) جیسے ڈسک کی سطح کو جسمانی نقصان۔
لینکس میں خراب شعبوں کا پتہ لگانے کے دو طریقے ہیں: آپ ڈسک یوٹیلٹی GUI استعمال کرسکتے ہیں ، یا اگر آپ ہم جیسے کمانڈ لائن گیک ہیں تو ، آپ خراب سیکٹروں کے لئے اپنی ہارڈ ڈسک کی جانچ پڑتال کے لئے بیڈ بلاکس کمانڈ استعمال کرسکتے ہیں:
sudo badblocks -v / dev / sdb1
بیڈ بلاک ہمیں ہماری ہارڈ ڈسک میں خراب شعبوں کی تعداد دے گا۔
zainul @ zainul- لیپ ٹاپ: ~ $ sudo Badblocks -v / dev / sdb1
0 سے 97683200 تک بلاکس کی جانچ ہو رہی ہے
خراب بلاکس کی جانچ پڑتال (صرف پڑھنے والا ٹیسٹ): 3134528 ہو گیا ، 3:27 گزر گیا
3134560 ہوگیا ، 8:33 گزر گیا
3134561 ہوگیا ، 10: 15 گزر گیا
3134562 ہوگیا ، 11:57 گزر گیا
3134563 ہوگیا ، 13:39 گزر گیا
کیا
پاس مکمل ، 5 خراب بلاکس ملے۔
جب آپ کو خراب بلاکس نظر آتے ہیں تو آپ کے پاس دو اختیارات ہوتے ہیں۔ آپ یا تو نئی ہارڈ ڈسک کی تلاش کرسکتے ہیں ، یا ان خراب بلاکس کو ناقابل استعمال ہارڈ ڈسک سیکٹر کے طور پر نشان زد کرسکتے ہیں۔ اس میں دو اقدامات شامل ہیں:
پہلے ہمیں خراب شعبوں کا مقام فلیٹ فائل میں لکھنا ہے۔
sudo Badblocks / dev / sdb> / گھر / زینول / بری بلاکس
اس کے بعد ، ہمیں ان خراب شعبوں کو ’ناقابل استعمال‘ سیکٹر کے طور پر نشان زد کرنے کے لئے فلیٹ فائل کو ایف ایس سی کے کمانڈ میں کھانا کھلانا ہوگا۔
sudo fsck -l خراب-بلاکس / dev / sdb
ایف ایس سی کے ، بیڈ بلاکس ، اور ڈسک یوٹیلیٹی کچھ ایسی ڈسک کی افادیت ہیں جو ہم اکثر اپنی ہارڈ ڈسکوں کو اسکین کرنے کے لئے استعمال کرتے ہیں۔ اگر آپ ہارڈ ڈسک کو اسکین کرنے کے ل Linux دوسرے لینکس ڈسک کی افادیت جانتے ہو تو دوسرے ساتھی قارئین کے ساتھ بھی اشتراک کریں۔