لینکس کمانڈ سیکھیں - fdisk

نام

fdisk - لینکس کے لئے تقسیم کے میز مینسپولٹر

مطمئن

Fdisk [-u] [ بی شعبوں ]] [سی سیز ] [ایچ ایچ سر ] [-S فرقہ جات ] آلہ

fdisk -l [-u] [ آلہ ... ]

fdisk-s تقسیم ...

fdisk -v

تفصیل

ہارڈ ڈس تقسیم کرنے والے ایک یا زیادہ منطقی ڈسک میں تقسیم کیا جا سکتا ہے. یہ ڈویژن ڈسک کے شعبے 0 میں پایا تقسیم تقسیم کی میز میں بیان کیا جاتا ہے.

بی ایس ڈی دنیا میں `ڈسک سلائسس 'اور' ڈیلکلاب 'کے بارے میں ایک بات چیت کرتا ہے.

لینکس کو جڑ فائل سسٹم کے لئے، کم سے کم ایک تقسیم کرنا ضروری ہے. یہ سویپ فائلوں اور / یا تقسیم کو تبدیل کر سکتے ہیں، لیکن بعد میں زیادہ موثر ہے. لہذا، عام طور پر ایک چاہتے ہیں کہ دوسرا لینکس تقسیم تقسیم کے طور پر وقف ہے. انٹیل مطابقت پذیری ہارڈ ویئر پر، BIOS جو سسٹم کو بوٹ کر دیتا ہے اسے صرف ڈسک کے پہلے 1024 سلنڈر تک پہنچ سکتا ہے. اس وجہ سے، بڑے ڈسک کے ساتھ لوگ اکثر تیسری تقسیم کرتے ہیں، صرف چند ایم بی بڑے پیمانے پر، عام طور پر / بوٹ پر نصب ہوتے ہیں، جن کی تصویر کو ذخیرہ کرنے اور چند معاون فائلوں کو بوٹ ٹائم میں ذخیرہ کرنے کی ضرورت ہے، تاکہ اس بات کو یقینی بنائیں کہ یہ چیزیں BIOS تک رسائی حاصل ہے. سیکشن کم از کم تعداد میں سے زیادہ استعمال کرنے کے لئے سیکورٹی، آسانی سے انتظامیہ اور بیک اپ، یا جانچ کی وجوہات ہوسکتی ہے.

پرنٹ کی ترتیب کو حل کریں، پرنٹ قطع مینجمنٹ سوفٹ ویئر کے ساتھ وقت بچائیں.

fdisk (دعوت کی پہلی شکل میں) تقسیم مینو کی تخلیق اور ہیریپشن کے لئے مینو مینوفیکچرنگ پروگرام ہے. یہ DOS قسم کی تقسیم کے میزیں اور بی ایس ڈی یا ایس یو قسم کی ڈیلکیلز کو سمجھتا ہے.

آلہ عام طور پر مندرجہ ذیل میں سے ایک ہے:

/ dev / hda / dev / hdb / dev / sda / dev / sdb

(ڈی وی ڈی ڈسکس کے لئے ESDI ڈسک، / dev / xd [ab] کے لئے (ایس ڈی ایس ڈسک) کے لئے IDE ڈسک، / dev / SD [ap] کے لئے (/ dev) HD [ah])، / dev / ed [ad]. آلہ کا نام پورے ڈسک سے مراد ہے.

تقسیم تقسیم کے نمبر کے بعد آلہ کا نام ہے. مثال کے طور پر، / dev / hda1 نظام میں پہلی IDE ہارڈ ڈسک پر پہلا تقسیم ہے. ڈسکس میں 15 تقسیم ہوتے ہیں. /usr/src/linux/Documentation/devices.txt بھی دیکھیں.

بی ایس ڈی / ایس ای قسم کی قسم کے ڈیلبل 8 تقسیم کی وضاحت کرسکتے ہیں، جس میں سے تیسرا 'مکمل ڈسک' تقسیم ہونا چاہئے. تقسیم کرنے شروع نہ کریں کہ سلنڈر 0 میں اصل میں اپنا پہلا شعبہ (مثالی تقسیم کی طرح) کا استعمال کرتے ہیں، کیونکہ وہ ڈیلبل کو تباہ کردے گا.

ایک آئیرکس / ایسجیآئ قسم کی ڈیلبلیل 16 تقسیم کی وضاحت کر سکتی ہے، جس میں گیارہویں پورے `حجم 'تقسیم ہونا چاہئے، جبکہ نویں` حجم ہیڈر' لیبل ہونا چاہئے. حجم ہیڈر کو تقسیم کاری کی میز بھی شامل کرے گی، یعنی، صفر کو بلاک کرنا شروع ہوتا ہے اور پانچ سلنڈرز سے ڈیفالٹ کی طرف سے توسیع ہوتی ہے. حجم ہیڈر میں باقی جگہ ہیڈر ڈائرکٹری اندراجات کی طرف سے استعمال کیا جا سکتا ہے. حجم ہیڈر کے ساتھ کوئی تقسیم نہیں ہوسکتا ہے. اس کے علاوہ اس کی قسم کو تبدیل نہ کریں اور اس پر کچھ فائل کا نظام بنائے، کیونکہ آپ تقسیم تقسیم کی میز کھو دیں گے. اس قسم کے لیبل کو صرف اس وقت استعمال کریں جب لینکس سے IRIX / ایسجیآئ مشینیں یا لینکس کے تحت IRIX / SGI ڈسک پر کام کرنا.

ڈاس قسم کی تقسیم کاری کی میز جزویوں کی لامحدود تعداد کی وضاحت کر سکتی ہے. شعبے میں 0 وہاں 4 تقسیم کی وضاحت ('پرائمری' کہا جاتا ہے) کے لئے کمرے ہے. ان میں سے ایک ایک توسیع تقسیم ہے یہ ایک باکس ہے جو منطقانہ تقسیم کے حصول میں رکھتا ہے، جس کے ساتھ شعبوں کی ایک منسلک فہرست میں لکھا ہے، ہر ایک سے متعلقہ منطقی تقسیم سے پہلے. چار بنیادی تقسیم، موجودہ یا نہیں، نمبر 1-4 حاصل کریں. منطقی تقسیم کی تعداد 5 سے گنتی شروع ہوتی ہے.

ڈاس قسم کی تقسیم کی میز میں شروع آفسیٹ اور ہر تقسیم کے سائز کو دو طریقوں میں ذخیرہ کیا جاتا ہے: جیسا کہ مطلق تعداد کے شعبوں (32 بٹس میں دیئے جاتے ہیں) اور سلنڈر / ہیڈ / سکیکٹر ٹرپل کے طور پر (10 + 8 + 6 میں دیئے جائیں گے. بٹس). سابق ٹھیک ہے - 512 بائٹ سیکٹر کے ساتھ یہ 2 ٹی بی تک کام کرے گا. بعد میں دو مختلف مسائل ہیں. سب سے پہلے، یہ سی / ایچ / ایس کے شعبوں کو صرف اس وقت بھرایا جا سکتا ہے جب سروں کی تعداد اور فی سیکٹر کی تعداد کی تعداد معلوم ہو. دوسرا، یہاں تک کہ اگر ہم جانتے ہو کہ یہ تعداد کیا ہونا چاہئے، دستیاب 24 بٹس کافی نہیں ہیں. DOS صرف C / H / S استعمال کرتا ہے، ونڈوز دونوں استعمال کرتا ہے، لینکس کبھی بھی سی / ایچ / ایس کا استعمال نہیں کرتا.

اگر ممکن ہو تو، fdisk خود کار طریقے سے ڈسک جامی حاصل کرے گا. یہ لازمی طور پر جسمانی ڈسک جیومیٹری (حقیقت میں، جدید ڈسک واقعی جسمانی جامی کی طرح کچھ نہیں ہے، یقینی طور پر نہیں کہ جو آسان سلنڈر / ہیڈسیٹ / سیکٹر فارم میں بیان کیا جاسکتا ہے)، لیکن ڈسک جیومیٹری ہے جو MS-DOS استعمال کرتا ہے تقسیم کے ٹیبل کے لئے.

عام طور پر سبھی ڈیفالٹ کے ذریعے اچھی طرح سے جاتا ہے، اور اگر اس ڈسک پر لینکس واحد نظام ہے تو کوئی مسئلہ نہیں ہے. تاہم، اگر دوسرے آپریٹنگ سسٹم کے ساتھ ڈسک کو اشتراک کیا جانا ہے، تو یہ اکثر ایک اچھا خیال ہے کہ دوسرے آپریٹنگ سسٹم سے فڈیش کو کم سے کم ایک تقسیم کرنا. جب لینکس کے بوٹوں کو تقسیم تقسیم کی میز پر لگ رہا ہے، اور دوسرے نظاموں کے ساتھ اچھے تعاون کے لۓ (جعلی) جیومیٹرری کی ضرورت ہوتی ہے.

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

MS-DOS کے کچھ ورژن پہلے تقسیم کو تخلیق کرتے ہیں جو سلنڈر کی حد پر شروع نہیں ہوتی، لیکن پہلے سلنڈر میں سیکٹر 2. سلنڈر 1 میں شروع ہونے والی پارٹیوں میں سلنڈر کی سرحد پر شروع نہیں ہوسکتا، لیکن آپ کی مشین پر OS / 2 تک جب تک آپ کو دشواری کا امکان نہیں ہے.

ایک مطابقت پذیری () اور ایک BLKRRPART ioctl () (ڈسک سے تقسیم تقسیم کی میز) خارج ہونے سے پہلے انجام دیا جاتا ہے جب تقسیم تقسیم کی میز کو اپ ڈیٹ کیا گیا ہے. طویل عرصے سے اس کے استعمال کے بعد دوبارہ استعمال کرنے کے لئے ضروری ہونا تھا. مجھے نہیں لگتا کہ یہ معاملہ اب بھی ہے - دراصل، تیزی سے ریبٹنگ بھی ممکنہ طور پر تحریری اعداد و شمار کے نقصان کا سبب بن سکتا ہے. نوٹ کریں کہ دانا اور ڈسک ہارڈ ویئر دونوں ڈیٹا بفر کرسکتے ہیں.

ڈاس 6. ایکس انتباہ

DOS 6.x فارم کمانڈ تقسیم کے اعداد و شمار کے علاقے کے پہلے شعبے میں کچھ معلومات کے لئے لگ رہا ہے، اور اس معلومات کو تقسیم کرنے کی میز میں معلومات کے مقابلے میں زیادہ قابل اعتماد طور پر پیش کرتا ہے. ڈاس فاریٹ ڈیس ایف ڈی آئی ایس کی توقع کرتا ہے جب سائز تبدیل ہوجاتا ہے تو تقسیم کے اعداد و شمار کے پہلے 512 بٹس کو صاف کرنے کے لئے. ڈاس فاریٹ اس اضافی معلومات کو نظر انداز کریں گے اگرچہ / یو پرچم دیا جاتا ہے - ہم یہ ڈاس فاریٹ اور ڈاس ایف ڈیسک میں ایک مسئلے پر غور کرتے ہیں.

سب سے نیچے کی عبارت یہ ہے کہ اگر آپ DOS تقسیم تقسیم کی میز کے سائز کو تبدیل کرنے کے لئے cfdisk یا fdisk استعمال کرتے ہیں، تو آپ ڈی ڈی فاریٹ کو تقسیم کرنے کی شکل سے قبل اس ڈیشن کے پہلے 512 بٹس کو ڈی ڈی پر استعمال کرنا ضروری ہے. مثال کے طور پر، اگر آپ DOS تقسیم کے ٹیبل انٹری / dev / hda1 کے لۓ cfdisk استعمال کررہے تھے تو، (لینکس سے fdisk یا cfdisk اور cfdisk اور ریبوٹ آؤٹ کرنے کے بعد لینکس ٹیبل کی معلومات درست ہے) آپ کو کمانڈ کا استعمال کریں گے "dd = = / ڈو / صفر = / dev / hda1 bs = 512 شمار = 1 "تقسیم کے پہلے 512 بٹس صفر کرنے کے لئے.

اگر آپ ڈی ڈی کمانڈ استعمال کرتے ہیں تو آپ کو انتہائی ضروری ہے ، کیونکہ چھوٹے ٹائپو آپ کے ڈسک بیکار پر تمام ڈیٹا بنا سکتے ہیں.

بہترین نتائج کے لۓ، آپ کو ہمیشہ OS-مخصوص تقسیم کی میز پروگرام کا استعمال کرنا چاہئے. مثال کے طور پر، آپ کو لینکس Fdisk یا لینکس cfdisk پروگرام کے ساتھ DOS FDISK پروگرام اور لینکس کے تقسیم کے ساتھ DOS تقسیم کرنا چاہئے.

اختیارات

ب

ڈسک کے شعبے کے سائز کی وضاحت کریں. جائز اقدار 512، 1024، یا 2048 ہیں. (حالیہ کھنگالیں شعبے کے سائز کو جانتے ہیں. یہ صرف پرانی کونے پر استعمال کریں یا دانی کے خیالات کو زیادہ کرنے کے لئے.)

سی سیز

ڈسک کے سلنڈرز کی تعداد کی وضاحت کریں. مجھے کوئی اندازہ نہیں ہے کہ کوئی ایسا کیوں کرنا چاہتا ہے.

ہ

ڈسک کے سروں کی تعداد کی وضاحت کریں. (جسمانی نمبر نہیں، بالکل، لیکن تقسیم کی میزیں کے لئے استعمال کیا جاتا ہے.) مناسب اقدار 255 اور 16 ہیں.

-S فرقہ جات

ڈسک کے فی ٹریک کے شعبوں کی تعداد کی وضاحت کریں. (جسمانی نمبر نہیں، بالکل، لیکن تقسیم کی میزیں کے لئے استعمال کیا جاتا ہے.) ایک مناسب قیمت 63 ہے.

ایل

مخصوص آلات کے لئے تقسیم کے میزیں فہرست کریں اور پھر نکلیں. اگر کوئی آلات نہیں دیئے جاتے ہیں، ان میں / ذکر / تقسیم / ان کا ذکر کیا جاتا ہے (اگر وہ موجود ہے) استعمال کیا جاتا ہے.

تقسیم تقسیم کی میزبانی کرتے وقت، سلنڈروں کے بجائے شعبوں میں سائز دیں.

ڈسشن

تقسیم کے سائز (بلاکس میں) معیاری پیداوار پر چھپی ہوئی ہے.

-v

Fdisk پروگرام کا پرنٹ ورژن نمبر اور باہر نکلیں.