لینکس ڈسک بٹوار اور وضع کریں
دستاویز کا مقصد:
اس دستاویز کے لیے ایک لینکس عملیاتی نظام سے منسلک ہارڈ ڈسک ڈرائیو پارٹاشنانگ کے لیے ہدایت دے گا ۔ لینکس بٹوار وضع کاری اور نظام پر بے چینی بڑھتی جارہی ہے ۔
نوٹ: نیلے متن اس دستاویز میں نظام کنسول پر دی گئی کمانڈ کی نمائندگی ہے ۔ کمانڈ آؤٹ پٹ سنتری متن کی نمائندگی ہے ۔ سیاہ متن احکام اور احکام کی پیداوار کے بارے میں معلومات کے لیے عمومی ہدایت کی نمائندگی ہے ۔
OS: OS اس مثال کے لئے استعمال Ubuntu12.04 ہے ۔ آپ اس کو مندرجہ ذیل کمانڈ کی طرف سے تلاش کر سکتے ہیں ۔
root@ubuntu-12: ~ # بلی/وغیرہ/مسئلہ
اوبنٹو 12.04.4 ل
تقسیم کی ساخت:
حالیہ تقسیم کو دیکھنے کے لئے ڈھانچے نظام پر داخل درج ذیل کمانڈ ہے ۔
root@ubuntu-12: ~ # دف -h
ربائی سائز استعمال فائدہ استعمال % واقع پر
/ دیو/sda1 15 گرام 2.4 گرام 12 گرام 18 فی صد /
یوڈیو 239M 4.0K 239 ملین 1% /dev
تمپفس 99 کروڑ 772 K 99 کروڑ 1% /run
کوئی 5.0 ملین 0 5.0M 0% / رن/مقفل کریں
کوئی 248M 148K 248M 1% / رن/سم
پیش کار ڈسک:
کتنے ڈسک پر جڑے ہوئے ہیں چیک کرنے کے لیے نظام میں داخل درج ذیل کمانڈ ہے ۔
root@ubuntu-12: ~ # فداسک -l | grep کرنے ^ ڈسک
ڈسک /dev/sda: 16.1 GB, 16106127360 بائٹ
ڈسک شناخت کنندہ: 0x000d2cfb
حیثیت فی آؤٹ پٹ کے اوپر، اس وقت ہوتا ہے صرف "اس نظام سے منسلک 1 ڈسک/دیو/سویئر ڈِس ایبلمنٹ الاؤنس" ۔
فداسک کمانڈ کا استعمال کرتے ہوئے نئے ڈسک partition
اب میں ایک نئی ڈسک اس پیش کار کے لیے ڈسک وضع کاری فداسک کا استعمال کرتے ہوئے کی صورت بنانے کے لیے اضافہ کیا ہے ۔
ہم نے مزید کہا کہ ایک نئی ڈسک نظام پر کے طور پر مندرجہ ذیل فداسک کمانڈ کا استعمال کرتے ہوئے کا کھوج لگایا ہے کہ آیا چیک کر سکتے ہیں ۔
root@ubuntu-12: ~ # فداسک -l | grep کرنے ' ^ ڈسک /dev'
ڈسک /dev/sdb جائز تقسیم جدول کا حامل نہیں ہے
ڈسک /dev/sda: 16.1 GB, 16106127360 بائٹ
ڈسک /dev/sdb: 8589 ایم بی, 8589934592 بائٹ
اب یہ ایک نیا ڈسک لیبل "/ دیو/سدب" کا سائز 8589 ایم بی کے نظام اور اس پر اس وقت کا کھوج لگایا ہے کے ساتھ ایک جائز تقسیم جدول کا حامل نہیں کہ دکھا رہی ہے ۔
ڈسک "سدب/دیو /" partition کرنے کے لیے حکم کے طور پر درج ذیل داخل کریں:
root@ubuntu-12: ~ # فداسک/دیو/سدب
آلہ ایک جائز ڈاس تقسیم میز، نہ ہی سورج، سگ یا اوسف داسکلابال پر مشتمل ہے ۔
ڈسک شناخت کنندہ 0xc0074826 کے ساتھ ایک نئی ڈاس داسکلابال عمارت ہے ۔
تبدیلیاں صرف, میموری میں رہیں گے جب تک آپ ان کو تحریر کرنے کا فیصلہ ہے ۔
اس کے بعد، بے شک پچھلا مضمون ممکن الحصول نہیں ہونگے ۔
تنبیہ: تقسیم ٹیبل 4 کا ناجائز پرچم 0x0000 w کی طرف سے (دین) صحیح ہو جائے گا
حکم (m کی مدد کے لئے):
M لکھنا ان پٹ اور آپ تمام دستیاب کمانڈ یہاں ملے گا جیسا کہ:
حکم (m کی مدد کے لئے): m
حکم عمل
d ایک تقسیم کو حذف کریں
l فہرست تقسیم اقسام معلوم
m اس مینیو چھاپیں
ن ایک نئی تقسیم کا ا ضافہ کریں
اے نئے خالی ڈاس تقسیم جدول بنائیں
p تقسیم میز چھاپیں
q تبديلياں محفوظ کئے بغير بند کریں
t ایک تقسیم کے نظام کی شناخت تبدیل کریں
v تقسیم میز کی توثیق کریں
w تحریر ڈسک اور خروج کریں جدول
ایک نئی تقسیم پر نئے اضافہ ڈسک بنانے کے لیے میں دستیاب سوئچ کرتا ہے اوپر "ن" کا انتخاب کریں ۔
حکم (m کی مدد کے لئے): ن
تقسیم کی قسم:
p بنیادی (0 پرائمری، توسیع، 0 4 آزاد)
یعنی توسیع کر دی
اب آپ یا تو "ص" کو دے سکتے ہیں یا "یعنی" تم پر بنیاد ایک بنیادی تقسیم یا ایک توسیع تقسیم بنانا چاہتے ہیں ۔
(طے شدہ p) منتخب کریں: p
تقسیم (1-4، طے شدہ 1) نمبر: 1
پہلے شعبے (2048-16777215، طے شدہ 2048): 2048
آخری شعبے، + شعبوں یا + سائز {K, M, G} (2048-16777215، طے شدہ 16777215): 10000
تقسیم چھاپنے کے لیے ڈسک پر جداول "ص" کے طور پر ان پٹ حکم دے ۔
حکم (m کی مدد کے لئے): p
ڈسک /dev/sdb: 8589 ایم بی, 8589934592 بائٹ
16777216 شعبوں 255 سر، 63 شعبوں/ٹریک، 1044 سلنڈر، کل
یونٹ 1 * 512 = 512 سیکٹر کے شعبوں =
سيکٹر سائز (منطقی/جسمانی): 512 سیکٹر/512 سیکٹر
I/o سائز (کم از کم/زیادہ سے زیادہ): 512 سیکٹر/512 سیکٹر
ڈسک شناخت کنندہ: 0xc0074826
آلہ بوٹ شروع اختتام بلاکس کی شناخت نظام
/dev/sdb1 2048 10000 3976 + 83 لینکس
اب میں ایک مزید تقسیم جو صرف مثال کیا جائے گا توسیع بناؤں گا ۔
حکم (m کی مدد کے لئے): ن
تقسیم کی قسم:
p بنیادی (1 پرائمری، توسیع، 0 3 مفت)
یعنی توسیع کر دی
(طے شدہ p) منتخب کریں: e
تقسیم (1-4، طے شدہ 2) نمبر: 2
پہلے شعبے (10001-16777215، طے شدہ 10001): 10001
آخری شعبے، + شعبوں یا + سائز {K, M, G} (10001-16777215، طے شدہ 16777215): 16777215
تقسیم چھاپنے کے لیے جدول دوبارہ دے "ص" کے طور پر ان پٹ ۔ اب آپ 2 بٹوار /dev/sdb1 اور /dev/sdb2 ڈسک پر ملے گا ۔
حکم (m کی مدد کے لئے): p
ڈسک /dev/sdb: 8589 ایم بی, 8589934592 بائٹ
16777216 شعبوں 255 سر، 63 شعبوں/ٹریک، 1044 سلنڈر، کل
یونٹ 1 * 512 = 512 سیکٹر کے شعبوں =
سيکٹر سائز (منطقی/جسمانی): 512 سیکٹر/512 سیکٹر
I/o سائز (کم از کم/زیادہ سے زیادہ): 512 سیکٹر/512 سیکٹر
ڈسک شناخت کنندہ: 0xc0074826
آلہ بوٹ شروع اختتام بلاکس کی شناخت نظام
/dev/sdb1 2048 10000 3976 + 83 لینکس
/dev/sdb2 10001 16777215 8383607 + 5 توسیع کر دی
اب آپ ہیں اتفاق بٹوار کے ساتھ پیدا فرمایا، پھر ان کو ڈسک (ڈسک کے لیے محفوظ) لکھتے ہیں تو یہ وقت ہے ۔
'W' تبدیلیوں کو ڈسک پر لکھنے کے لئے ماحصل کے طور پر دیتے ہیں ۔
حکم (m کی مدد کے لئے): w
تقسیم میز ہو چکنے ہے!
بلا تقسیم کی میز کو دوبارہ پڑھ کر ioctl() ۔
ڈسک، ہم وقت ہو ۔
اب درج ذیل طور پر ایک تقسیم پہاڑ سے ایک پہاڑ پر نقطہ (ڈائریکٹری ی) بنائیں ۔
root@ubuntu-12: ~ # مکدیر /disk2
root@ubuntu-12: ~ # مکدیر /disk3
اب ڈسک وضع تاکہ اسے کچھ نظام مسل کی حامل ہو گی ۔ میں ext3 نظام مسل کے ساتھ وضع کاری ہوں ۔ درج ذیل کمانڈ استعمال کریں ۔
ایک ڈسک وضع کاری:
root@ubuntu-12: ~ # mkfs.ext3/دیو/sdb1
mke2fs 1.42 (29-Nov-2011)
ربائی لیبل =
OS قسم: لینکس
بلاک سائز = 1024 (لاگ = 0)
ٹکڑا سائز = 1024 (لاگ = 0)
پھلانگنا 0 بلاکس، لکیر چوڑائی = = 0 بلاکس
1000 انوداس، 3976 بلاکس
سپر صارف کے لئے محفوظ شدہ 198 بلاکس (4.98 فیصد)
1 = پہلا کوائف بلاک
زیادہ سے زیادہ ربائی بلاک = 4194304
1 بلاک گروپ
8192 بلاکس فی گروپ، 8192 گروپ فی پارہ ساز
گروپ فی 1000 انوداس
گروپ جداول الاٹ: کیا
اناودی جدولیں تحریر: کیا
روزنامچہ (1024 ٹکڑے) بنا رہا ہے: کیا
سپربلاککس اور ربائی اکاؤنٹنگ معلومات تحریر: کیا
سیٹ اپ ایک ڈسک کا بننا، وضع کاری، مسل نظام کے بارے میں سب کچھ ہے ۔ اب آپ اپنی تقسیم سے پہلے پیدا کیا ایک پہاڑ پر نقطہ پہاڑ کر سکتے ہیں ۔ میں آپ کوہ کے مقام /disk2 پر پیدا کیا ماؤنٹ /dev/sdb1 پارٹیشن دکھا رہا ہوں ۔
ایک تقسیم بڑھتے ہوئے:
root@ubuntu-12: ~ # ماؤنٹ /dev/sdb1 /disk2/
اب میں نظام کی تقسیم سکیم کے لیے نظر آئے گا اور نئی تقسیم اس میں مل جائے گا ۔
root@ubuntu-12: ~ # دف -h
ربائی سائز استعمال فائدہ استعمال % واقع پر
/ دیو/sda1 15 گرام 2.4 گرام 12 گرام 18 فی صد /
یوڈیو 239M 4.0K 239 ملین 1% /dev
تمپفس 99 کروڑ 780 K 99 کروڑ 1% /run
کوئی 5.0 ملین 0 5.0M 0% / رن/مقفل کریں
کوئی 248M 148K 248M 1% / رن/سم
/ دیو/sdb1 3.8 ملین 1.1 ملین 26 لاکھ 30% /disk2
/Etc/fstab مسل کی تازہ کاری کریں:
میں یہ واقع میرے نظام کا ایک مستقل تقسیم partition بنانا چاہتے ہیں ۔ ایسا کرنے کے لیے میں ایک مستقل اندراج میں فائل /etc/fstab بنانے کے لئے ہے. براہ مہربانی پر عمل مندرجہ ذیل حکم اور اندراج میں فائل میں شامل کریں ۔
root@ubuntu-12: ~ # ۶/وغیرہ/فسٹعب
اور نیچے فائل میں لائن شامل کریں:
1 2/دیو/sdb1 /disk1 ext3 طے شدہ
محفوظ کریں اور مسل بند کریں ۔
لیبل تقسیم:
آپ e2label کا استعمال کرتے ہوئے تقسیم لیبل کر سکتے ہیں ۔ اگر آپ نئے تقسیم /backup لیبل کرنا چاہتے ہیں، مثال کے طور پر، داخل کریں
root@ubuntu-12: ~ # e2label/دیو/sdb1 /backup1
اب آپ لیبل استعمال کر سکتے ہیں "/ backup1" "sdb1/دیو /" کی بجائے کہیں بھی ۔ یعنی/وغیرہ/فستب میں درج ذیل مسل ۔
= / Backup1 /disk1 ext3 طے شدہ 1 2 لیبل