پاپ!_OS میں دستی پارٹیشنز کیسے بنائیں

Pap Os My Dsty Par Yshnz Kys Bnayy



مواد کا موضوع:

  1. لینکس سسٹمز میں عام پارٹیشنز
  2. پارٹیشنز میں ترمیم کرنے کے لیے Pop!_OS میں GParted استعمال کریں۔
    1. تبادلہ
    2. بوٹ
    3. جڑ
  • مٹائیں اور انسٹال کریں۔
  • لینکس سسٹم صارفین کے لیے میموری کو منظم کرنا اور مینوئل پارٹیشنز بنانا نسبتاً آسان بناتا ہے۔ عام طور پر، چند وجوہات ہوتی ہیں کہ لوگ خود مینوئل پارٹیشنز بنانے کا انتخاب کرتے ہیں: صارف کے ڈیٹا کو سسٹم فائلوں سے الگ کرنا جس سے ذاتی معلومات کو کھونے کے بغیر سسٹم کو اپ ڈیٹ کرنا آسان ہو جاتا ہے، دوسرے آپریٹنگ سسٹم کے ساتھ دستی ڈوئل بوٹ بنانا (جیسے ونڈوز)، اپنی مرضی کے مطابق ڈسک کی جگہ مختص کرتا ہے جس سے ان صارفین کو فائدہ ہوتا ہے جن کے پاس مختلف قسم کے ڈیٹا جیسے ڈیٹا بیس، ملٹی میڈیا فائلوں، یا ورچوئل مشینوں کو منظم کرنے کے لیے مخصوص تقاضے ہوتے ہیں۔ اس کے علاوہ، مختلف فائل سسٹمز جیسے سویپ، روٹ، یا بوٹ کے لیے الگ الگ پارٹیشن بنا کر، ہر پارٹیشن کو اس کے استعمال کے لیے بہتر بنایا جا سکتا ہے اور ہم لینکس سسٹم کی مجموعی کارکردگی کو بہتر بنا سکتے ہیں۔







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



    لینکس سسٹمز میں عام پارٹیشنز

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



    1. /: یہ پارٹیشن بنیادی (روٹ) پارٹیشن ہے جس میں لینکس سسٹم کی تمام فائلیں شامل ہیں۔ /home پارٹیشن بہت سے لینکس ڈسٹری بیوشنز میں روٹ پارٹیشن میں بھی شامل ہے جسے 'سنگل پارٹیشن' سیٹ اپ کہا جاتا ہے۔
    2. /boot: یہ پارٹیشن بوٹ لوڈر پر مشتمل ہے جو سسٹم کو بوٹ کرنے کے لیے درکار ہے۔
    3. /swap: اس پارٹیشن کو ورچوئل میموری کے طور پر استعمال کیا جا سکتا ہے جب سسٹم کی فزیکل میموری ختم ہو جائے۔

    کچھ دیگر پارٹیشنز بھی ہیں جیسے /home (صارف کے ڈیٹا اور ذاتی فائلوں کو اسٹور کرنے کے لیے)، /var (متغیر ڈیٹا اور سسٹم لاگز کو اسٹور کرنے کے لیے)، /data (/home کی طرح)، یا /tmp (اسٹور کرنے کے لیے) عارضی فائلیں) جو عام طور پر صارف کی وضاحت کردہ لینکس پارٹیشنز میں دیکھی جاتی ہیں۔





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

    پارٹیشنز میں ترمیم کرنے کے لیے Pop!_OS میں GParted استعمال کریں۔

    GParted ایک پارٹیشن ایڈیٹر یوٹیلیٹی ہے جو Pop!_OS آپریٹنگ سسٹم میں دستیاب ہے۔ اس میں ایک گرافیکل یوزر انٹرفیس (GUI) شامل ہے جو صارفین کو اپنی ہارڈ ڈرائیوز پر پارٹیشنز کو بنانے، حذف کرنے، سائز تبدیل کرنے یا منتقل کرنے کے ساتھ ساتھ فائل سسٹم کی قسم اور فارمیٹ کو تبدیل کرنے کی اجازت دیتا ہے۔ یہ مختلف فائل سسٹمز کو سپورٹ کرتا ہے بشمول ext2، ext3، ext4، NTFS، FAT16، FAT32، اور مزید۔



    GParted یا تو Pop!_OS ایپلیکیشن اسٹور سے انسٹال کیا جا سکتا ہے یا اسے ٹرمینل کمانڈ کے ذریعے انسٹال کیا جا سکتا ہے: sudo apt-get install gparted .

    اس مضمون میں، ہم Pop!_OS میں دستی ڈسک پارٹیشنز کو مؤثر طریقے سے منظم کرنے کے لیے GParted کا استعمال کریں گے۔

    تبادلہ تقسیم

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

    تجویز کردہ سویپ سائز RAM سائز سے دوگنا ہے۔ لیکن جدید کمپیوٹرز کے لیے، خاص طور پر بڑے RAMS والے (128 GB تک)، یہ اب لاگو نہیں ہے۔ مثال کے طور پر، مثال کے کمپیوٹر کی RAM 32GB ہے، اور 6GB سویپ کافی ہے۔

    سویپ کا فائل سسٹم 'لینکس سویپ' ہے۔

    بوٹ پارٹیشن

    لینکس سسٹم میں بوٹ پارٹیشن میں وہ فائلیں ہوتی ہیں جو سسٹم کے بوٹ اپ ہونے کے لیے ضروری ہوتی ہیں۔ ان فائلوں میں بوٹ لوڈر اور کرنل شامل ہیں۔

    اس کا سائز عام طور پر 100 ایم بی کی طرح چھوٹا ہوتا ہے اور عام طور پر ہارڈ ڈرائیو کے شروع میں ہوتا ہے۔ اسے فائل سسٹم جیسے ext4 کے ساتھ فارمیٹ کیا جاتا ہے، اور یہ روٹ فائل سسٹم میں /boot ڈائریکٹری میں نصب ہوتا ہے۔ اگر آپ کی ڈسک میں کافی جگہ ہے، تو ہم محفوظ رہنے کے لیے 1GB کے ساتھ بھی جا سکتے ہیں۔ لیکن عام طور پر، 512 MB کافی سے زیادہ ہے۔

    /boot کا فائل سسٹم 'fat32' ہے۔

    روٹ پارٹیشن

    روٹ پارٹیشن (عام طور پر '/' کے طور پر بیان کیا جاتا ہے) روٹ فائل سسٹم پر مشتمل ہے اور یہ لینکس فائل سسٹم کے درجہ بندی کی بنیاد ہے۔ اس میں وہ تمام فائلیں شامل ہیں جو آپریٹنگ سسٹم کے کام کرنے کے لیے ضروری ہیں بشمول کنفیگریشن فائلیں، لائبریریاں، اور ایگزیکیوٹیبل، نیز صارف کی ہوم ڈائریکٹریز اور لاگز۔ اسے 'سنگل پارٹیشن' سیٹ اپ کے نام سے جانا جاتا ہے جس کا مطلب ہے کہ روٹ پارٹیشن میں پورا فائل سسٹم ہوتا ہے، جس سے سسٹم کو منظم کرنا آسان ہوتا ہے۔

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

    روٹ پارٹیشن عام طور پر لینکس سسٹم میں سب سے بڑا پارٹیشن ہوتا ہے۔ لہذا، ہم /root کے لیے ڈسک کی باقی جگہ براہ راست مختص کر سکتے ہیں۔
    /(root) کا فائل سسٹم 'ext4' ہے۔

    مٹائیں اور انسٹال کریں۔

    اس بات کو یقینی بنانے کے بعد کہ ہر پارٹیشن درست ہے، ہم سرخ 'Erease and Install' بٹن پر کلک کر سکتے ہیں۔ ایک بار ڈیوائس کی تقسیم مکمل ہو جانے کے بعد، ہم ڈیوائس کو دوبارہ شروع کر سکتے ہیں۔

    اب، Pop!_OS کی دستی تقسیم مکمل ہو گئی ہے۔

    نتیجہ

    اس آرٹیکل میں، ہم نے لینکس سسٹمز میں عام پارٹیشنز اور ان کی فائل فارمیٹ کو متعارف کرایا اور آپ کو دکھایا کہ پاپ!_OS میں مینوئل پارٹیشنز کیسے بنائیں۔ ہم نے آپ کو یہ بھی دکھایا کہ ہر پارٹیشن کو کس طرح اپنی مرضی کے مطابق بنانا ہے تاکہ وہ آپ کی ضروریات کے مطابق ہوں۔