خرابیوں کے لیے ڈسک چیک کریں لینکس منٹ 20۔

Check Disk Errors Linux Mint 20



وہ تمام ڈیوائسز جو ہم استعمال کرتے ہیں یقینا ایک دن ناکام ہوجائیں گے۔ تاہم ، ان ناکامیوں سے وابستہ ممکنہ نقصانات سے خود کو بچانے کے لیے ، ہمیں اپنی سطح پر پوری کوشش کرنی چاہیے کہ ہم ان آلات کو ان کی صحت کے لیے مانیٹر کرتے رہیں اور اگر ہمیں کوئی غیر معمولی رویہ ملے تو فوری طور پر کوئی کارروائی کریں۔ ہارڈ ڈسک جو ہم اپنے کمپیوٹر سسٹم کے ساتھ استعمال کرتے ہیں وہ بھی کئی وجوہات کی وجہ سے اب اور پھر ناکام ہو جاتی ہے۔ ایسی ہی ایک وجہ ہماری ہارڈ ڈسک میں خراب شعبوں کی موجودگی ہے۔

ان خراب شعبوں کا بڑا مسئلہ یہ ہے کہ ہم ان سے چھٹکارا پانے کے لیے انہیں اپنی ہارڈ ڈسک سے مکمل طور پر نہیں نکال سکتے۔ زیادہ سے زیادہ ہم یہ کر سکتے ہیں کہ اپنے آپریٹنگ سسٹم کو ان خراب شعبوں کو ان پر اپنا ڈیٹا ڈالنے سے روکیں۔ لہذا ، اس آرٹیکل میں ، ہم آپ کو غلطیوں کے لیے ہارڈ ڈسک چیک کرنے اور لینکس ٹکسال 20 کا استعمال کرتے ہوئے اپنے OS کو خراب شعبوں پر ڈیٹا لکھنے سے روکنے کے طریقے پر چلیں گے۔







لینکس ٹکسال 20 میں خرابیوں کے لیے ڈسک چیک کرنے کا طریقہ:

لینکس ٹکسال 20 میں غلطیوں کے لیے اپنی ڈسک چیک کرنے کے لیے ، آپ کو درج ذیل اقدامات کرنے ہوں گے:



  • ہم لینکس منٹ 20 میں کمانڈ لائن کے ذریعے غلطیوں کے لیے ہارڈ ڈسک کی جانچ کریں گے۔ اس لیے ، ہم سب سے پہلے ٹاسک بار پر واقع ٹرمینل آئیکن پر کلک کرکے یا Ctrl+ Alt+ T کی بورڈ شارٹ کٹ دباکر ٹرمینل لانچ کریں گے۔ نئی لانچ شدہ ٹرمینل ونڈو نیچے دی گئی تصویر میں دکھائی گئی ہے۔



  • اب آپ کو اپنی ہارڈ ڈسک پارٹیشنز کے بارے میں جاننے کی ضرورت ہے تاکہ آپ اس حصے کو پہچان سکیں جسے آپ غلطیوں کے لیے چیک کرنا چاہتے ہیں۔ ایسا کرنے کے لیے ، اپنے ٹرمینل میں درج ذیل کمانڈ ٹائپ کریں اور پھر انٹر بٹن دبائیں:
سودو fdisk-

اس کمانڈ کو چلانے کے لیے جڑ کے استحقاق درکار ہیں۔ اسی لیے ہم نے اس سے پہلے سوڈو کلیدی لفظ استعمال کیا ہے۔ یہ مندرجہ ذیل تصویر میں بھی دکھایا گیا ہے:





  • اس کمانڈ کی آؤٹ پٹ آپ کو اپنی ہارڈ ڈسک کے تمام پارٹشنز دکھائے گی۔ ہم لینکس ٹکسال 20 کا استعمال کرتے ہوئے ذیل میں دکھائی گئی تصویر میں نمایاں کردہ حصے کو چیک کرنا چاہتے ہیں۔ یہاں ، /dev /sda ڈسک کا وہ حصہ ہے جس کی ہم جانچ کرنا چاہتے ہیں۔ آپ کے معاملے میں ، اس حصے کا مختلف نام ہو سکتا ہے۔



  • ایک بار جب آپ ہارڈ ڈسک کے اس حصے کی نشاندہی کرنے کا انتظام کر لیتے ہیں جسے آپ غلطیوں کی جانچ کرنا چاہتے ہیں ، اگلا مرحلہ یہ ہے کہ شناخت شدہ حصے کے تمام خراب شعبوں کو تلاش کریں اور انہیں ٹیکسٹ فائل میں درج کریں۔ ایسا کرنے کے لیے ، آپ کو اپنے ٹرمینل میں درج ذیل کمانڈ ٹائپ کرنے کی ضرورت ہے اور پھر انٹر بٹن دبائیں:
سودوbadblocks –v/دیو/ایس ڈی اے> /اسکین_ نتیجہ/badsectors.txt

یہاں ، بیڈ بلاکس کمانڈ پر عملدرآمد کے لیے جڑ کے استحقاق کی بھی ضرورت ہوتی ہے اور یہ ہارڈ ڈسک کے مخصوص حصے (/dev/sda اس معاملے میں) کو کسی بھی خراب شعبے کے لیے اسکین کرے گا ، اور اگر اسے کوئی مل جائے تو وہ اسے فائل میں درج کرے گا۔ badsectors.txt کا نام دیا گیا ہے جو scan_result ڈائریکٹری میں رکھا جائے گا۔ یہاں ، آپ کو /dev /sda کو ہارڈ ڈسک والے حصے کے صحیح نام سے تبدیل کرنا چاہیے جسے آپ خراب شعبوں کے لیے اسکین کرنا چاہتے ہیں۔ یہ کمانڈ مندرجہ ذیل تصویر میں بھی دکھایا گیا ہے:

  • ایک بار جب یہ کمانڈ کامیابی کے ساتھ نافذ ہوجائے تو ، تمام خراب شعبے badsectors.txt فائل میں محفوظ ہوجائیں گے۔ اب ، ہمارا مقصد یہ ہے کہ یہ پیغام ہمارے لینکس ٹکسال 20 تک پہنچایا جائے کہ یہ کسی بھی طرح سے badsectors.txt فائل میں مذکور خراب شعبوں کو استعمال نہیں کرنا چاہیے۔ ایسا کرنے کے لیے ، آپ کو اپنے ٹرمینل میں درج ذیل کمانڈ ٹائپ کرنے کی ضرورت ہوگی اور پھر انٹر بٹن دبائیں:
سودوfsck l/اسکین_ نتیجہ/badsectors.txt/دیو/ایس ڈی اے

fsck کمانڈ کو چلانے کے لیے روٹ مراعات کی بھی ضرورت ہوتی ہے۔ یہ کمانڈ ہمارے لینکس منٹ 20 کو /dev /sda پارٹیشن کے ساتھ کام کرتے ہوئے badsectors.txt فائل میں درج سیکٹرز کو استعمال کرنے سے روک دے گی۔ یہ کمانڈ نیچے دی گئی تصویر میں بھی دکھایا گیا ہے:

نتیجہ:

اس آرٹیکل میں بیان کردہ طریقہ پر عمل کرتے ہوئے ، ہم ایک ٹیکسٹ فائل میں تمام برے شعبوں کو بآسانی جمع کر سکتے ہیں۔ ہم اپنے آپریٹنگ سسٹم کو اپنے قیمتی ڈیٹا لکھنے کے لیے ان خراب شعبوں کے استعمال سے روک سکتے ہیں۔ اس طرح ، ہم نہ صرف اپنے ڈیٹا کو بدعنوانی یا نقصان سے روک سکتے ہیں ، بلکہ ہم بغیر کسی مشکل کے اپنے معمول کے کاموں کے لیے خراب شعبوں والی ہارڈ ڈسک بھی استعمال کر سکتے ہیں۔