ورچوئل باکس ڈسک کا سائز بڑھائیں۔

Increase Virtualbox Disk Size



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

ہم ورچوئل باکس ورژن 5.2.6 استعمال کریں گے ، اگر آپ اس سے زیادہ پرانے ہیں تو آپ اسے اپ ڈیٹ کرنا چاہیں گے۔ اس ریلیز میں UI میں کچھ اہم تفصیلات تبدیل کی گئی ہیں اور اگر آپ کا ورژن تھوڑا پرانا ہے تو آپ کو ان کی پیروی کرنے میں دشواری ہو سکتی ہے۔







منطقی حجم مینیجر ، یا LVM ، معاملہ کو کچھ زیادہ پیچیدہ بنا دیتا ہے لیکن یہ ٹھیک ہے ، ہم اس کیس کو بھی اس ٹیوٹوریل میں سنبھال لیں گے۔



LVM استعمال کیے بغیر لینکس مہمان۔

ڈسک کا سائز تبدیل کرتے وقت سب سے پہلا کام ڈسک کا صحیح نام لینا ہے جسے آپ تبدیل کریں گے۔ ورچوئل باکس ڈیش بورڈ سے VM پر جائیں جسے آپ وسعت دینا چاہتے ہیں۔ یقینی بنائیں کہ مشین اندر ہے۔ پاور آف حالت.



  1. بائیں کونے سے مشین کو اس کے اسٹوریج مینو کے تحت منتخب کریں ورچوئل ڈسک کا نام حاصل کریں جس پر آپریٹنگ سسٹم انسٹال ہے۔ ہمارے معاملے میں ڈسک کا نام ہے۔ vdi (عام 20.00GB)
  2. اب پر کلک کریں۔ عالمی ٹولز ڈیش بورڈ کے اوپر دائیں کونے پر بٹن۔
  3. آپ سیکشن میں درج کئی ورچوئل ڈسکس دیکھ سکتے ہیں۔ وہ جو ہماری دلچسپی رکھتا ہے۔ Ubuntu.vdi جیسا کہ ہم نے مرحلہ 1 میں سیکھا۔ مناسب ڈسک کا نام منتخب کریں جسے آپ کا VM استعمال کرتا ہے اور اس کے سائز کو اپنی قیمت کے مطابق ایڈجسٹ کریں۔ ہم اس کا سائز 20 جی بی سے بڑھا کر 40 جی بی کریں گے۔ کلک کریں۔ درخواست دیں واپس جانے سے پہلے مشین کے آلات .
  4. اب ہم VM شروع کر سکتے ہیں اور مہمان آپریٹنگ سسٹم پر ایک نظر ڈال سکتے ہیں۔ VM شروع کریں ، لاگ ان کریں ، ٹرمینل کھولیں اور درج کریں:$ڈی ایف– ہ

    روٹ فائل سسٹم کے لیے دستیاب جگہ اسٹوریج کی جگہ میں کوئی اضافہ نہیں دکھا رہی ہے۔ یہ سمجھنے کے لیے کہ آپ VM سے منسلک تمام سٹوریج بلاک ڈیوائسز کی فہرست کے لیے درج ذیل کمانڈ کیوں چلا سکتے ہیں۔





    $lsblk

    ایک بلاک ڈیوائس ہے۔ ایس ڈی اے ، سائز میں 40G جو اس قسم کا ہے جس میں تقسیم کیا گیا ہے۔ ایس ڈی اے 1 ، سائز 20G (جس کے اوپر جڑ فائل سسٹم بیٹھا ہے) اور باقی غیر مختص ہے۔ /(جڑ) تقسیم وہ ہے جو ہمارے معاملے میں بڑھتی ہے۔ تبادلہ تقسیم بھی ہے۔ sda2. جڑ تقسیم کا سائز تبدیل کرنے کے لیے ہمارے لیے ورچوئل مشین کو بند کرنا زیادہ محفوظ ہے۔

  5. جڑ فائل سسٹم کو بڑھانے کے لیے ، ہم استعمال کریں گے۔ gparted افادیت . .iso فائل کو لنک سے ڈاؤنلوڈ کریں۔ اگلا ہمیں اپنی ورچوئل ڈسک میں ترمیم کے لیے gparted کی ضرورت ہے۔ وی ڈی آئی .
  6. ورچوئل باکس ڈیش بورڈ پر واپس جائیں ، VM پر دائیں کلک کریں ، ترتیبات منتخب کریں اور ترتیبات ونڈو کے بائیں کالم سے اسٹوریج منتخب کریں۔ IDE کنٹرولر کے تحت ، آپ دیکھ سکتے ہیں کہ کوئی آپٹیکل ڈسک منسلک نہیں ہے۔ آپ جہاں کہتے ہیں وہاں کلک کر سکتے ہیں۔ خالی ، انتہائی دائیں طرف سی ڈی آئیکن پر کلک کریں (صفات سیکشن کے تحت) ، منتخب کریں gparted iso فائل اور اسے کنٹرولر کے تحت ماؤنٹ کریں: IDE۔
  7. اپنے VM کے لیے ترتیبات سیکشن میں سسٹم پر جائیں اور چیک کریں کہ آپٹیکل ڈسک بوٹ آرڈر میں ہارڈ ڈسک کے اوپر ہے۔ یہ یقینی بناتا ہے کہ gparted.iso ڈی فیکٹو OS کے بجائے بوٹ کرتا ہے۔
  8. اب VM دوبارہ شروع کریں ، اور آپ اپنی پسندیدہ زبان اور کلیدی نقشہ منتخب کرنے کے بعد gparted GUI میں داخل ہو جائیں گے۔ ڈیسک ٹاپ پر پیش کردہ gparted ایپلیکیشن پر کلک کریں۔ یہ وہ جگہ ہے جہاں مختلف لوگوں کے لیے بہت سی چیزیں مختلف ہوتی ہیں۔ مذکورہ بالا صورت میں ، ہمارے پاس /(جڑ) کے لیے صرف ایک مرکزی تقسیم ہے۔ sda1. آپ کے پاس بڑھنے کے لیے ایک مختلف فائل سسٹم ہو سکتا ہے اور آپ کو متعلقہ تقسیم کا سائز بڑھانا پڑے گا۔ مندرجہ بالا کیس اوبنٹو 16.04 LTS کی پہلے سے طے شدہ تنصیب کے لیے کام کرتا ہے۔
  9. تبادلہ تقسیم مرکزی تقسیم اور غیر مختص جگہ کے درمیان ہے اور اسے حذف کرنے کی ضرورت ہے۔ اگر کوئی اور فائل سسٹم ہے جیسے۔ /گھر درمیان میں نصب ، اسے حذف نہ کریں! آپ اہم ڈیٹا کھو سکتے ہیں۔ غیر مختص جگہ کے لیے نئی تقسیم بنانے پر غور کریں ، اگر ایسا ہے۔ جب ہم اپنی جڑ کی تقسیم کا سائز تبدیل کرتے ہیں تو یہ کیسے ظاہر ہوتا ہے۔
  10. ایس ڈی اے 5 اور پھر ایس ڈی اے 2 کو حذف کرکے پھر تبادلہ تقسیم کو حذف کیا جاتا ہے۔ درخواست دیں بٹن اب آپ جڑ کی تقسیم کا اختتام تک سائز تبدیل کرنے کے لیے آزاد ہیں لیکن تبادلہ تقسیم کے لیے آخر میں چند گیگا بائٹس چھوڑ دیں۔ کلک کریں۔ درخواست دیں ایک بار جب آپ تقسیم کرنے کے طریقے سے خوش ہوں۔ یہی ہے! اب ، سسٹم کو دوبارہ شروع کرنے پر آپ دیکھیں گے کہ VM کے فائل سسٹم میں آپ کے ساتھ کام کرنے کے لیے مزید جگہ دستیاب ہے۔

لینکس مہمان LVM استعمال کر رہے ہیں۔

اگر مہمان آپریٹنگ سسٹم LVM استعمال کر رہا ہے تو ہمیں چند مراحل میں ترمیم کرنے کی ضرورت ہے۔ سب سے پہلے ، جب آپ gparted UI میں ہوتے ہیں ، تو آپ دیکھیں گے کہ LVM paritions کے آگے ایک لاک آئیکن ہے۔ ان پارٹیشنز پر دائیں کلک کریں اور ان کا سائز تبدیل کرنے کے لیے غیر فعال آپشن منتخب کریں۔



ایک بار جب آپ مطلوبہ پارٹیشن بڑھا لیں تو سسٹم کو دوبارہ شروع کریں اور ٹرمینل کھولیں۔

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

$پی وی ایس

آپ دیکھ سکتے ہیں کہ 20G جگہ جسمانی حجم کے لیے نئی دستیاب ہے۔ /dev/sda5 جسمانی حجم کو بڑھانے کے لیے:

$pvresize/دیو/sda5

آئیے اب بلاک ڈیوائسز پر ایک نظر ڈالیں۔

$lsblk

lsblk چلانے سے پتہ چلتا ہے کہ جڑ تقسیم ابھی تک صرف 17.5G پر قابض ہے جبکہ تقسیم پر 39.5G ہے sda5. اس کی وجہ یہ ہے کہ ہماری جسمانی تقسیم بڑھ گئی ہے لیکن منطقی حجم مینیجر اس سے آگاہ نہیں ہے۔

حجم کے نام کو بھی نوٹ کریں جو /(root) ڈائریکٹری پر لگا ہوا ہے۔ مندرجہ بالا آؤٹ پٹ میں اس کا نام | _+_ | ہے۔

پوری دستیاب خالی جگہ کو استعمال کرنے کے لیے ، نیچے دی گئی کمانڈ چلائیں ، آپ ٹیب پر کلک کرنا چاہیں گے۔ /dev/ubuntu… مناسب ڈیوائس نوڈ پر جانے کے لیے:

$lvextend -l +100۔٪مفت/دیو/ubuntuServer-vg/جڑ

اگر آپ LVM استعمال کرنے والے ہیں اور اگر آپ نیا مہمان OS انسٹال کر رہے ہیں تو LVM سے بچنے کی کوشش کریں۔