ہماری اہم اعداد و شمار کے تمام ایک قسم یا کسی اور کا فائل سسٹم میں بیٹھتا ہے، اور فائل سسٹم مسائل ہو کرنے کے پابند ہیں. لینکس پر، ہم استعمال کر سکتے ہیں
FSCK.
کو تلاش کرنے اور طے فائل سسٹم کی غلطیوں کو حکم دیتا ہوں.
فائل کے نظام ہیں سافٹ ویئر
فائل سسٹم ایک کمپیوٹر کے سب سے زیادہ اہم اجزاء میں سے ایک ہیں. ایک فائل سسٹم کے بغیر، کمپیوٹر، ایک ہارڈ ڈرائیو پر کسی بھی ڈیٹا کو ذخیرہ نہیں کر سکتے ہیں کہ آیا کہ ڈرائیو ایک کتائی میکانی تالی یا ایک ہے ٹھوس ریاست ڈرائیو . اصل میں، ایک فائل سسٹم آپریٹنگ سسٹم کی ہارڈ ڈرائیو پر انسٹال کیا جا سکتا اس سے پہلے پیدا کیا جانا ہے. جاتا ہے تو ایک فائل کے نظام کی تنصیب کے عمل کے دوران پیدا نہیں میں ذخیرہ کیا جا کرنے کے لئے آپریٹنگ سسٹم کی فائلوں کے لئے کچھ ہونا ضروری ہے.
فائل کے نظام ہیں سافٹ ویئر کی طرف سے پیدا سافٹ ویئر کی طرف سے کو لکھا، اور سافٹ ویئر کی طرف سے پڑھیں. جیسا کہ آپ جانتے، تمام پیچیدہ سافٹ ویئر بگز ہے. ہم فائل کے نظام میں ایمان اور سافٹ ویئر کی تخلیق کرتا ہے اور استعمال کرتا ہے ان میں سے ایک بہت ڈال رہے ہیں تاکہ ہمارے اعداد و شمار ہمارے لئے انتہائی اہم ہے. کچھ غلط ہو جاتا ہے تو، ہم فائل سسٹم یا اس سے بھی ایک پورے تقسیم کے حصے تک رسائی سے محروم کر سکتے ہیں.
جدید فائل سسٹم روزنامچہ طاقت کے اچانک نقصان یا ایک نظام کے حادثے کی وجہ سے ہو سکتا ہے کہ مسائل سے نمٹنے میں بہتر ہیں. وہ مضبوط ہو، لیکن وہ ناقابل تسخیر نہیں ہو. تو ان کے اندرونی میزیں scrambled کے حاصل وہ کیا فائل کی اجازت ان پر مقرر کیا جاتا ہے ہر فائل رہتا ڈرائیو پر، یہ جو نام یہ کیا سائز ہے، جہاں کے ٹریک، اور کھو سکتے ہیں.
The.
FSCK.
کمانڈ آپ اپنی فائل کے نظام کو صحت مند ہیں کہ چیک کرنے دیتا ہے. یہ کسی بھی مسائل پائے تو یہ عام طور پر بھی آپ کے لئے ان کو ٹھیک کر سکتے ہیں.
کے Preflight چیک کرتے ہیں
استعمال کرتے ہوئے
FSCK.
ضرورت ہے
سودو مراعات
. ایک فائل سسٹم کی ضروریات میں تبدیلی کر سکتے ہیں کہ کسی بھی کمانڈ احتیاط کے ساتھ علاج کیا گیا اور جو وہ کیا کر رہے ہیں جانتے ہیں ان لوگوں کے لئے محدود کیا جائے گا.
پائلٹوں، ایک طیارے میں کود نہیں اسے شروع کریں، اور نیلے وہاں پیلا میں اڑ. وہ preflight کی چیک کرتا ہوں. وہاں دوسری صورت میں ایسا کرنے کو داؤ پر لگا بہت زیادہ ہے. یہ تیار کرنے کے لئے ایک اچھی عادت ہے. آپ کو استعمال کرنے سے پہلے
FSCK.
کیا آپ صحیح ڈرائیو پر اس کا استعمال کرنے کے لئے جا رہے ہیں کو یقینی بنانے کی ضرورت ہے. تو ساتھ کچھ کرنے سے پہلے
FSCK.
، ہم نے جاسوسی کے تھوڑا سا کیا کرنے جا رہے ہیں.
ہم کے ساتھ شروع کریں گے
fdisk.
اور پائپ میں
کم
. ہم ایک مخصوص پارٹیشن پر معلومات کے لئے پوچھ نہیں رہے ہیں. استعمال کر کے
-l
(فہرست) آپشن
fdisk.
فہرستوں یہ "/ proc چپس / پارٹیشنز" فائل میں مل جاتا ہے یہ موجود ہے تو تمام آلات پر پارٹیشن ٹیبل.
سودو FDISK -l | اس سے کم
ہم کے لئے اندراجات کو دیکھ سکتے ہیں
/ دیو / SDA
اور
/ dev / sdb.
. آپ اپنے کمپیوٹر پر موجود ہو سکتا ہے کہ کسی بھی دوسرے اندراجات دیکھنے کے لئے فائل کے ذریعے سکرال کر سکتے ہیں.
پر partitions
/ دیو / SDA
کے طور پر درج ہیں
/ دیو / sda1
،
/ دیو / sda2
، اور
/ دیو / sda3
. تو ہم نے سب سے پہلے ڈرائیو پر تین پارٹیشنز ہے. ہم استعمال کرتے ہوئے کی طرف سے ایک چھوٹا سا زیادہ معلومات دیکھ سکتے ہیں
علیحدہ
کمانڈ. ہم استعمال کریں گے
'پرنٹ کریں'
ٹرمینل ونڈو میں پارٹیشن ٹیبل ظاہر کرنے کا اختیار.
سودو علیحدہ / دیو / SDA 'پرنٹ'
ہم ہر پارٹیشن پر فائل سسٹم کی قسم، بشمول کچھ اضافی معلومات اس وقت ملتا ہے.
ماڈل: ATA VBOX Harddisk (SCSI) ڈسک / دیو / SDA: 34.4GB سیکٹر سائز (منطقی / جسمانی): 512B / 512B پارٹیشن ٹیبل: GPT ڈسک پرچم: نمبر اسٹارٹ اختتام سسٹم کا نام سائز فائل جھنڈے 1 1049kB 2097kB 1049kB bios_grub 2 2097kB 540MB 538MB FAT32 EFI نظام تقسیم بوٹ، ESP 3 540MB 34.4GB 33.8GB EXT4
اس ٹیسٹ کے کمپیوٹر میں تین ڈرائیوز ہیں. یہ دیگر دو ڈرائیوز کے لئے نتائج ہیں
/ dev / sdb.
اور
/ dev / sdc.
. نوٹ کریں کہ ان فائل کے نظام میں کوئی "نام" فیلڈ نہیں ہے.
سڈو جزوی / dev / sdb 'پرنٹ'
ماڈل: ATA VBOX Harddisk (SCSI) ڈسک / DEV / SDB: 21.5GB. سیکٹر سائز (منطقی / جسمانی): 512B / 512B تقسیم کی میز: MSDOS. ڈسک پرچم: نمبر شروع سائز سائز کی قسم فائل سسٹم پرچم 1 1049KB 21.5GB 21.5GB بنیادی EXTE4
سڈو جزوی / dev / sdc 'پرنٹ'
ماڈل: ATA VBOX Harddisk (SCSI) ڈسک / DEV / SDC: 21.5GB. سیکٹر سائز (منطقی / جسمانی): 512B / 512B تقسیم کی میز: MSDOS. ڈسک پرچم: نمبر شروع سائز سائز کی قسم فائل سسٹم پرچم 1 1049KB 21.5GB 21.5GB بنیادی EXT3
دوسرا اور تیسری ڈرائیوز ایک ہی سائز بنتی ہے، اور ہر ایک کو ایک ہی تقسیم ہے. لیکن دوسری ڈرائیو پر فائل کا نظام ہے
ext4.
، اور تیسری ڈرائیو پر فائل کا نظام بڑی عمر ہے
ext3.
.
ہم تقسیم کی شناخت کنندہ کو منتقل کرتے ہیں
FSCK.
، اور یہ اس تقسیم پر فائل کا نظام چیک کرتا ہے. لیکن ہم نہیں چل سکتے
FSCK.
ایک نصب شدہ فائل سسٹم پر. ہمیں ڈرائیو کو غیر مقفل کرنے کی ضرورت ہے. ایسا کرنے کے لئے ہمیں ماؤنٹ پوائنٹ کو جاننے کی ضرورت ہے کہ تقسیم اور اس وجہ سے فائل کا نظام نصب کیا جاتا ہے.
ہم اسے آسانی سے استعمال کر سکتے ہیں
ڈی ایف
کمانڈ.
DF / DEV / SDB1
DF / DEV / SDC1
FSCK کمانڈ کا استعمال کرتے ہوئے
ہمیں تمام معلومات ملی ہے جو ہمیں ضرورت ہے. ہم سب سے پہلے چیزیں جو ہم چیک کرنے جا رہے ہیں فائل سسٹم کو غیرملکی کریں. ہم فائل کے نظام پر پہلی اور صرف تقسیم کرنے پر کام کرنے جا رہے ہیں
/ dev / sdb.
، کونسا
/ dev / sdb1.
. ہم نے پہلے دیکھا کہ یہ ایک ہے
ext4.
فائل کا نظام، اور یہ "/ رن / ماؤنٹ / ڈیو / Sata2 پر نصب کیا جاتا ہے."
ہم استعمال کریں گے
umunt.
کمانڈ. نوٹ "نمبر" میں "ن" نہیں ہے.
سڈو اماؤنٹ / رن / ماؤنٹ / ڈیو / SATA2
کے ساتھ
umunt.
، کوئی خبر بھی اچھی نہیں ہے. اگر آپ کو مکمل طور پر کمانڈ پر فوری طور پر واپس آ گیا تو، ہم جانے کے لئے اچھے ہیں.
سڈو FSCK / DEV / SDB1
یہ فائل کا نظام صاف ہونے کے طور پر اطلاع دی گئی ہے. اس کا مطلب یہ ہے کہ فائل کا نظام رپورٹنگ ہے کہ اس کی کوئی غلطی یا مسائل نہیں ہیں. ایک گہری فائل کے نظام کی جانچ خود کار طریقے سے منعقد نہیں کی جاتی ہے. ہم واپسی کے کوڈ کو بھی دیکھ سکتے ہیں
FSCK.
شیل واپس آ گیا.
گونج $؟
صفر کی واپسی کی قیمت کوئی غلطی نہیں ہے. ممکنہ واپسی کوڈ ہیں:
- 0. : کوئی غلطی نہیں
- 1. فائل سسٹم کی غلطیاں درست ہیں
- 2. سسٹم کو ریبوڈ کیا جانا چاہئے
- 4. : فائل سسٹم کی غلطیاں بے نقاب ہوگئے
- 8. آپریشنل غلطی
- 16. استعمال یا نحوط کی خرابی
- 32. صارف کی درخواست کی طرف سے منسوخ کر دیا گیا ہے
- 128. مشترکہ لائبریری کی خرابی
فائل کے نظام کو صاف طور پر اطلاع دینے کے باوجود، ہم ایک فائل سسٹم کو لاگو کرنے کے لۓ لے سکتے ہیں، استعمال کرتے ہیں
ایف
(فورس) اختیار.
سڈو FSCK / DEV / SDB1 -F
اس وقت، چیک مکمل کرنے کے لئے طویل عرصہ تک لیتا ہے لیکن یہ فائل کے نظام کا ایک مکمل ٹیسٹ انجام دیتا ہے. ہماری فائل کا نظام واقعی صاف تھا، اور کوئی غلطی نہیں کی گئی ہے. اگر مسائل پایا جاتا ہے تو ٹیسٹ کئے جا رہے ہیں، آپ کو جانے کی حوصلہ افزائی کی جائے گی
FSCK.
مسئلہ کو درست کریں یا غلطی کو نظر انداز کریں.
جب آپ نے ٹیسٹ مکمل کیا ہے، تو آپ کو فائل سسٹم کو یاد کرنے کی ضرورت ہے. ایسا کرنے کا سب سے آسان طریقہ استعمال کرنا ہے
پہاڑ
کے ساتہ
اے
(تمام) اختیار. فائل کے نظام کی فہرست کے لئے یہ "/ وغیرہ / FSTAB" کی جانچ پڑتال کرتا ہے، اور اس بات کو یقینی بناتا ہے کہ وہ تمام نصب ہوتے ہیں جیسے وہ باقاعدگی سے بوٹ کے پیچھے رہیں گے.
سڈو ماؤنٹ -ا
نوٹ کریں کہ ہمیں بتانے کی ضرورت نہیں ہے
FSCK.
تقسیم کے بارے میں کیا قسم کا نظام ہے؛ افادیت کا تعین کرتا ہے کہ فائل کے نظام کی جانچ پڑتال کرکے. اس کا مطلب یہ ہے کہ ہم فائل سسٹم کو چیک کر سکتے ہیں
/ dev / sdc1.
،
ext3.
ہمارے ٹیسٹ پی سی پر فائل کا نظام، ہم نے اسی کمانڈ کا استعمال کرتے ہوئے ہم استعمال کیا
/ dev / sdb1.
، جو ایک ہے
ext4.
تقسیم
سڈو FSCK / DEV / SDC1 -F
شاید آپ فائل کے نظام کو حل کرنے میں براہ راست ڈوبنا نہیں چاہتے ہیں. آپ کو چھلانگ سے پہلے دیکھنا پسند ہے. تم پوچھ سکتے ہو
FSCK.
کسی بھی چیز کو ٹھیک کرنے اور صرف ٹرمینل ونڈو میں مسائل کی اطلاع دیتے ہیں. The.
این
(خشک رن) کا اختیار صرف یہ ہے کہ:
سڈو FSCK -n / DEV / SDB1
اس کے برعکس بتانا ہے
FSCK.
فوری طور پر پریشان نہ ہونے کے لئے اگر یہ کسی غلطی کو ڈھونڈتا ہے، اور صرف آگے بڑھیں اور انہیں ٹھیک کریں. ایسا کرنے کے لئے، استعمال کریں
-
(کوئی اشارہ نہیں) اختیار.
سڈو FSCK -YE / DEV / SDB1
جڑ تقسیم پر FSCK کا استعمال کرتے ہوئے
آپ استعمال نہیں کر سکتے ہیں
FSCK.
ایک پہاڑ تقسیم پر، لیکن آپ کے کمپیوٹر کو بوٹ کرنے کے لئے جڑ تقسیم کرنا ضروری ہے. تو ہم کیسے چل سکتے ہیں
FSCK.
جڑ تقسیم پر؟ جواب بوٹ کے عمل میں رکاوٹ ڈالنا اور چل رہا ہے
FSCK.
وصولی موڈ میں.
جبکہ آپ کا کمپیوٹر بوٹنگ کر رہا ہے، "شفٹ" کی چابی کو پکڑو. اگر آپ نے ابھی تک ٹائم کیا ہے تو آپ لینکس میں بوٹ نہیں کریں گے. بوٹ عمل ایک سیاہ اور سفید مینو میں روکا جائے گا. اس آرٹیکل کے لئے استعمال ہونے والی ٹیسٹ مشین Ubuntu چل رہا تھا لیکن دیگر تقسیم ایک ہی قسم کے مینو ہیں، اگرچہ یہ ظہور میں مختلف ہوسکتا ہے. اس پر اسکرین شاٹس میں یہ "Ubuntu" کا کہنا ہے کہ اس کے پاس آپ کی تقسیم کا نام ہوگا.
"اوپر تیر" اور "نیچے تیر" کی چابیاں کے ساتھ نمایاں بار کو منتقل کریں تاکہ "Ubuntu کے لئے اعلی درجے کے اختیارات" مینو آئٹم منتخب کیا جاتا ہے. اگلے اسکرین میں منتقل کرنے کے لئے "درج کریں" کو مار ڈالو.
اس اختیار کو منتخب کریں جو "(وصولی موڈ) کے ساتھ ختم ہوجاتا ہے." ہماری مثال میں، یہ "ubuntu، لینکس 5.11.0-20-Generic (وصولی موڈ) کے ساتھ ہے." "درج کریں" کی چابی کو مار ڈالو.
آپ وصولی مینو دیکھیں گے. منتخب کریں "FSCK تمام فائل کے نظام کو چیک کریں" اور "ٹھیک" بٹن پر روشنی ڈالنے کیلئے "ٹیب" کی چابی کو دبائیں. انٹر دبائیں."
آپ ایک اطلاع دیکھیں گے کہ جڑ تقسیم آپ میں بیان کردہ کسی دوسرے تقسیم کے ساتھ ساتھ نصب کیا جائے گا "/ وغیرہ / FSTAB" فائل .
"ہاں" کے بٹن پر اجاگر کرنے کے لئے "ٹیب" کی چابی کو دبائیں اور "درج کریں" پر دبائیں.
تم دیکھیں گے
FSCK.
انٹرایکٹو موڈ میں چلائیں. اگر وہاں موجود ہیں تو آپ کو جانے کی حوصلہ افزائی کی جائے گی
FSCK.
انہیں درست کریں یا ان کو نظر انداز کریں. جب فائل کے نظام کی جانچ پڑتال کی گئی ہے تو آپ دوبارہ بحالی کے مینو کو دیکھیں گے.
"دوبارہ" کے بٹن کو نمایاں کرنے کے لئے "ٹیب" کی چابی کو منتخب کریں، "ٹھیک" بٹن پر کلک کریں، اور "درج کریں" پر دبائیں. بوٹ عمل دوبارہ شروع کرے گا، اور آپ لینکس میں بوٹ کریں گے.
وصولی موڈ بوٹ کچھ ڈرائیوروں پر اثر انداز کر سکتا ہے، لہذا جیسے ہی آپ لینکس میں بوٹ کرتے ہیں، ایک بار پھر دوبارہ ربوٹ کرنے کے لئے اچھا عمل ہے. یہ یقینی بناتا ہے کہ آپ کا کمپیوٹر اس کے معیاری فیشن میں کام کر رہا ہے.
جب چیزیں غلط ہوتی ہیں
حفاظت کے نیٹ ورک ایک وجہ کے لئے ہیں. جاننے کے لئے حاصل کریں
FSCK.
کمانڈ. اگر ضرورت ہو تو اسے ایک دن غصے میں استعمال کرنا پڑتا ہے، تو آپ خوش ہوں گے کہ آپ اپنے آپ کو پہلے سے واقف ہیں.