কম্পিউটার টিউটোরিয়াল

ভার্চুয়ালবক্স ডিস্কের আকার পরিবর্তন করা:ভার্চুয়াল ডিস্কগুলি সঙ্কুচিত এবং প্রসারিত করা

ভার্চুয়ালবক্স - টিউটোরিয়াল

-এ কীভাবে ডিস্ক সঙ্কুচিত/প্রসারিত করা যায়

আপডেট করা হয়েছে:নভেম্বর 16, 2009

আমরা ইতিমধ্যে ভার্চুয়ালবক্স ডিস্ক পরিচালনার উপর দুটি টিউটোরিয়াল পেয়েছি। আমরা শিখেছি কিভাবে ডিস্ক ক্লোন করতে হয় এবং কিভাবে ভার্চুয়াল মেশিনে ডিস্ক যোগ করতে হয়। আজ, আমরা শিখব কিভাবে অত্যধিক সঞ্চয়স্থান গ্রহণকারী ডিস্কগুলিকে সঙ্কুচিত করা যায় বা বিপজ্জনকভাবে কম ফাঁকা জায়গা নিয়ে চলমান ডিস্কগুলিকে প্রসারিত করা যায়।

ভার্চুয়ালবক্স ডিস্কের আকার পরিবর্তন করা:ভার্চুয়াল ডিস্কগুলি সঙ্কুচিত এবং প্রসারিত করা

এটি আমাদের প্রথম কাজ। ধরা যাক আপনি একটি 40GB ভার্চুয়াল ডিস্ক তৈরি করেছেন এবং এটিকে প্রাক-বরাদ্দ করেছেন। প্রকৃতপক্ষে, আপনি যখন একটি নতুন ভার্চুয়াল স্টোরেজ ডিভাইস তৈরি করছেন, তখন আপনার কাছে একটি গতিশীলভাবে প্রসারিত ডিস্ক এবং একটি স্থির-আকারের একটি তৈরির মধ্যে পছন্দ থাকে৷

আপনি যদি একটি নির্দিষ্ট আকারের ডিস্ক তৈরি করেন, তাহলে আপনি এটি সঙ্কুচিত করতে সক্ষম হবেন। আপনি যদি একটি গতিশীলভাবে প্রসারিত ডিস্ক তৈরি করেন তবে আপনি এটিকে সঙ্কুচিত করতে সক্ষম হবেন এমন সম্ভাবনা কম। এখন, প্রথমে দেখা যাক ডিস্কের আকার পরিবর্তন করার আগে আমাদের কী করতে হবে।

সঙ্কুচিত হওয়ার আগে কাজগুলি

ডিফ্র্যাগমেন্ট

এটি একটি দরকারী কাজ, কারণ এটি কিছু বিচ্ছুরিত ডেটাকে ক্রমাগত ব্লকে স্থানান্তরিত করতে পারে, যা আপনাকে ডিস্কের আকার পরিবর্তন করতে দেয়। ডিফ্র্যাগমেন্টেশন ভার্চুয়াল মেশিন দ্বারা ব্যবহৃত কিছু ফাইল সিস্টেমে প্রযোজ্য নাও হতে পারে।

আবর্জনা সরান

এটিও বেশ উপকারী। অস্থায়ী ফাইল এবং অস্থায়ী ইন্টারনেট ফাইল, ট্র্যাশ বিন, ইনস্টলেশনের অবশিষ্টাংশ, এতিম প্যাকেজ করা ইত্যাদি পরিষ্কার করা। প্রতিটি অপারেটিং সিস্টেমের জন্য আলাদা পদ্ধতির প্রয়োজন।

কমান্ড সঙ্কুচিত করুন

আবার, আমরা সর্বশক্তিমান VBoxManage ইউটিলিটি ব্যবহার করব:

VBoxManage modifyhd disk.vdi কমপ্যাক্ট

আমরা এখানে কি আছে?

modifyhd কমান্ড VBoxManage কে ডিস্ক পরিবর্তন করার চেষ্টা করতে বলে।

disk.vdi টার্গেট ডিস্ক আপনি কাজ করতে চান. এখন, আপনি ডিস্ক পরিবর্তন করার চেষ্টা করার আগে, দয়া করে নিশ্চিত করুন যে ভার্চুয়াল মেশিনের ভিতরে সংরক্ষিত কোনো গুরুত্বপূর্ণ ডেটা নিরাপদে ব্যাক আপ করা হয়েছে। আসলে, আপনি আপনার প্রোডাকশন সেটআপে পরিবর্তন করার আগে ডিস্কটি ক্লোন করতে এবং অনুলিপিতে সঙ্কুচিত অপারেশন পরীক্ষা করতে চাইতে পারেন।

কমপ্যাক্ট হল একটি ফাংশন যা VBoxManage কে ডিস্ক সঙ্কুচিত করার চেষ্টা করতে বলে। এটি সফল হতে পারে বা নাও হতে পারে, আপনার ডিস্কে কোন ডেটা রয়েছে এবং এটি ফাইল সিস্টেমে কীভাবে ছড়িয়ে পড়েছে তার উপর নির্ভর করে। উদাহরণস্বরূপ, যদি আপনার ভার্চুয়াল মেশিনে একটি 6GB TrueCrypt কন্টেইনার থাকে, যা মূলত ফাইলসিস্টেমগুলিকে এনক্যাপসুলেট করে কাঁচা, এলোমেলো ডেটা হিসাবে দেখা হয়, ডিস্ক স্পেসের এই অংশটি কম্প্যাক্ট করা যাবে না।

আরও একটি আছে যা আপনার সচেতন হওয়া উচিত ...

গতিশীলভাবে প্রসারিত ডিস্কগুলি স্পার্স ফাইল, যেখানে খালি স্টোরেজ কার্যত কোন স্থান নেয় না। ভার্চুয়াল ডিস্ককে অন্য ফরম্যাটে রূপান্তর করলে সেগুলোকে তাদের আসল আকারে স্ফীত করতে পারে। উদাহরণস্বরূপ, আপনি যদি আপনার ডিস্কগুলিকে RAW ফরম্যাটে রূপান্তর করেন, QEMU-এর মতো একটি ইউটিলিটি ব্যবহার করে, যেমনটি আমরা Amazon EC2 টিউটোরিয়ালে দেখিয়েছি, সেগুলি তাদের পূর্ণ আকারে ফিরে আসবে।

এটি মনে রাখবেন, কারণ যদিও আপনার ভার্চুয়াল ডিস্কটি 100GB আকারের হওয়ার সময় মাত্র 1MB সময় নিতে পারে, ম্যানিপুলেশন এবং রূপান্তরগুলি ফাইলটিকে তার পূর্ণ আকারে খুলবে৷ যে সব হবে. আমার কাছে কোনো উত্তেজনাপূর্ণ স্ক্রিনশট নেই, আমি ভয় পাচ্ছি।

ডিস্ক প্রসারিত করুন

ডিস্ক প্রসারিত করা একটি সহজ, যদিও আরও জটিল কাজ। এটি সহজ, কারণ আপনি যদি এটিতে আপনার হাত রাখেন তবে আপনি সফল হবেন, যেখানে সঙ্কুচিত পদ্ধতিটি আরও এক ধরণের জুয়া। অন্যদিকে, ডিস্ক প্রসারিত করা সঙ্কুচিত হওয়ার মতো জাদুকরীভাবে ঘটে না।

ডিস্কটি প্রসারিত করতে, আপনাকে প্রথমে এটিকে চিত্রিত করতে হবে। এর অর্থ অপারেটিং সিস্টেমের একটি চিত্র তৈরি করা। বেশিরভাগ ক্ষেত্রে, এটি ইন-ভিভো করা যায় না এবং ক্লোনজিলার মতো একটি বাহ্যিক, তৃতীয়-পক্ষের সফ্টওয়্যার প্রয়োজন লাইভ সেশনে।

ভার্চুয়ালবক্স ডিস্কের আকার পরিবর্তন করা:ভার্চুয়াল ডিস্কগুলি সঙ্কুচিত এবং প্রসারিত করা

পরবর্তী ধাপ হল একটি নতুন, বড় ডিস্ক তৈরি করা এবং এটি আপনার ভার্চুয়াল মেশিনে যোগ করা। ভাগ্যক্রমে, আমরা শেষ নিবন্ধে এটি কীভাবে করতে হয় তা শিখেছি।

ভার্চুয়ালবক্স ডিস্কের আকার পরিবর্তন করা:ভার্চুয়াল ডিস্কগুলি সঙ্কুচিত এবং প্রসারিত করা

তৃতীয় ধাপ হল বড় ডিস্কে ছবিটি পুনরুদ্ধার করা। অবশেষে, আপনাকে বুট ডিভাইস হিসাবে নতুন ডিস্ক সেট করতে হবে। পরের বার যখন আপনি আপনার ইমেজিং সফ্টওয়্যারটির উপর নির্ভর করে আপনার ভার্চুয়াল মেশিনকে শক্তি দেবেন, তখন নতুন ডিস্ককে সামঞ্জস্য করার জন্য চিত্রটি প্রসারিত করা হবে বা নতুন ডিস্কের শেষে আপনার অতিরিক্ত খালি জায়গা থাকবে। কিন্তু অপেক্ষা করুন!

গুরুত্বপূর্ণ ! দয়া করে মনে রাখবেন যে আপনাকে ছবিটি কোথাও সংরক্ষণ করতে হবে! তাই কার্যকরভাবে, আপনার তৃতীয় স্টোরেজ ডিভাইসের প্রয়োজন হবে, যেখান থেকে ছবিটি ব্যাকআপ করা হবে এবং পরে পুনরুদ্ধার করা হবে। এটা একটু জটিল, আমি জানি.

মিনি সারাংশ

ভার্চুয়াল ডিস্কের সফল প্রসারণের জন্য রিক্যাপ করতে:

  • অন্তত আসল আকারের নতুন ডিস্ক তৈরি করুন।
  • ভার্চুয়াল মেশিনে নতুন ডিস্ক সংযুক্ত করুন।
  • ভার্চুয়াল মেশিনে বুট করুন এবং নতুন ডিস্ক পার্টিশন/ফরম্যাট করুন।
  • মূল ডিস্কের ছবি তৈরি করতে আপনার পছন্দের ইমেজিং সফ্টওয়্যার ব্যবহার করুন। বেশিরভাগ ইমেজিং সফ্টওয়্যার লাইভ সিডি থেকে কাজ করে, যদিও কিছু ব্যবহার করার সময় সিস্টেমের স্ন্যাপশট নিতে পারে। এর মানে হল আপনাকে লাইভ সিডি বা ইমেজিং সফ্টওয়্যারের একটি ISO ইমেজ থেকে ভার্চুয়াল মেশিন বুট করতে হবে।
  • একটি ছবি তৈরি করুন; এটি আমাদের অস্থায়ী ডিস্কে সংরক্ষণ করুন।
  • ভার্চুয়াল মেশিনকে পাওয়ার ডাউন করুন।
  • ভার্চুয়াল মেশিনে একটি তৃতীয় ডিস্ক সংযুক্ত করুন, আসলটির চেয়ে বড়, কারণ আমরা ভার্চুয়াল মেশিন ডিস্কটি প্রসারিত করতে চাই।
  • লাইভ সেশনে আবার বুট করুন এবং এইবার অস্থায়ী ডিস্ক থেকে তৃতীয়, বড় ডিস্কে ছবিটি পুনরুদ্ধার করুন। অনুগ্রহ করে মনে রাখবেন যে সমস্ত ইমেজিং সফ্টওয়্যার প্রয়োজন যে অপারেটিং সিস্টেম পুনরুদ্ধার করা হচ্ছে তা বন্ধ করা প্রয়োজন, তাই আপনাকে লাইভ সেশনের প্রয়োজন হবে। ঐচ্ছিকভাবে, একটি দ্বৈত বুট সিস্টেমও কাজ করতে পারে, তবে আসুন জিনিসগুলিকে জটিল না করি।
  • ইমেজ পুনরুদ্ধার করার পরে, ভার্চুয়াল মেশিনের পাওয়ার বন্ধ করুন।
  • অস্থায়ী স্টোরেজ ডিস্কটি আলাদা করুন।
  • অরিজিনাল, ভরা ডিস্ক এবং নতুন, বৃহত্তর ডিস্কের মধ্যে বুট অগ্রাধিকার পরিবর্তন করুন যেটি সম্প্রতি এটিতে পুনরুদ্ধার করা হয়েছে, যাতে নতুন ডিস্কটি প্রথমে বুট করা হয়।
  • আপনার ভার্চুয়াল মেশিনে বুট করুন এবং নিশ্চিত করুন যে সবকিছু কাজ করছে। আপনি সন্তুষ্ট হয়ে গেলে, আপনি প্রথম ডিস্কটি আলাদা করতে পারেন বা এটি ফর্ম্যাট করতে পারেন এবং ডেটা স্টোরেজের জন্য এটি ব্যবহার করতে পারেন।

আপনি দেখতে পাচ্ছেন, ডিস্ক প্রসারিত করা একটি অত্যন্ত গুরুতর, জটিল কাজ যেটি নতুন ব্যবহারকারীদের চেষ্টা করার চেষ্টা করা উচিত নয় যদি না তারা পার্টিশনের সাথে পরিচিত হয় এবং ইমেজিং সফ্টওয়্যারের সাথে কাজ করতে সত্যিই স্বাচ্ছন্দ্যবোধ করে। আমি আশা করি আমার ব্যাখ্যা যথেষ্ট পরিষ্কার ছিল।

ভার্চুয়ালবক্স স্ন্যাপশট

ভার্চুয়ালবক্স স্ন্যাপশটগুলি ডিস্কের সঙ্কুচিত/প্রসারণে হস্তক্ষেপ করতে পারে। আপনি যদি এই দুটি অপারেশনের সাথে সমস্যার সম্মুখীন হন, স্ন্যাপশটগুলি সরানোর কথা বিবেচনা করুন। আবার, আপনি এখনও সেটআপ পরীক্ষা করার সময়, একটি ক্লোন মেশিনে আপনার সমস্ত ক্রিয়াকলাপ সম্পাদন করুন।

উপসংহার

ডিস্কগুলি সঙ্কুচিত করা এবং প্রসারিত করা একটি জটিল কাজ যা অনেক ঝুঁকির সাথে জড়িত, যেহেতু বোচড অপারেশনের ফলে ডেটা ক্ষতি হতে পারে। এই ধরনের কাজের জন্য জ্ঞান এবং অভিজ্ঞতা প্রয়োজন এবং আপনি শারীরিক বা ভার্চুয়াল ডিস্কের সাথে কাজ করছেন কিনা তা সমানভাবে ভয়ঙ্কর।

আপনি যা করতে পারেন তা হল সামনের পরিকল্পনা। আপনার সেটআপটিকে মডুলার এবং স্কেলেবল করার চেষ্টা করুন, যাতে আপনি প্রতিদিনের ক্রিয়াকলাপকে বাধা না দিয়ে সহজেই পুরোটির বিটগুলি বিনিময় করতে পারেন। উদাহরণস্বরূপ, সিস্টেম এবং ডেটার জন্য সর্বদা পৃথক পার্টিশন ব্যবহার করুন, সম্ভবত সেগুলিকে অনেকগুলি (ভার্চুয়াল ডিস্ক) জুড়ে ছড়িয়ে দিন।

সিস্টেম পার্টিশনের পরে কিছু ফাঁকা জায়গা ছেড়ে দেওয়ার কথা বিবেচনা করুন যাতে আপনার এটির চিত্রের প্রয়োজন নাও হতে পারে, তবে শুধুমাত্র GParted-এর মতো একটি পার্টিশন সফ্টওয়্যার ব্যবহার করে এটিকে প্রসারিত করুন। একইভাবে, সর্বদা বিক্রেতার দ্বারা ন্যূনতম প্রস্তাবিত প্রয়োজনীয়তার উপরে কিছু অতিরিক্ত স্থান বরাদ্দ করুন। উদাহরণস্বরূপ, যদি আপনার OS-এর 4GB ইন্সটল করার প্রয়োজন হয়, তাহলে 8GB বা তার বেশি ব্যবহার করুন। আপনি কখনই নিশ্চিত হতে পারবেন না যে আপনাকে কোন নতুন বড় প্রোগ্রামগুলি ইনস্টল করতে হবে। এবং যদি আপনি গতিশীলভাবে প্রসারিত ডিস্ক ব্যবহার করেন, তাহলে অতিরিক্ত খালি স্থানটি সত্যিই কোন ব্যাপার না।

আমি এই টিউটোরিয়াল দরকারী ছিল আশা করি. বেশিরভাগের বিপরীতে, এটি চিত্রগুলিতে বেশ পাতলা, তবে আমি এমন একটি সাধারণ সূত্রের কথা ভাবতে পারিনি যা এই নিবন্ধটিকে একটি বিশাল জিনিসে বিস্ফোরিত না করে সহজেই উল্লেখিত সমস্ত উপাদান উপস্থাপন করবে। আপনার যদি প্রশ্ন থাকে, নির্দ্বিধায় আমার সাথে যোগাযোগ করুন।

চতুর্থ নিবন্ধে, আমরা ভার্চুয়ালবক্স নেটওয়ার্কিং এবং শেয়ারিং নিয়ে আলোচনা করব।

চিয়ার্স।


  1. 3টি নিফটি ব্রাউজার কৌশল যা সবাই প্রশংসা করবে

  2. আপনি এটি কেনার আগে আপনার CPU আপনার জিপিইউকে কতটা বাধা দেয় তা দেখুন

  3. কিভাবে ফায়ারফক্সকে অত্যধিক মেমরি ব্যবহার করা থেকে আটকাতে হয়

  4. কিভাবে আপনার SharePoint সাইটে ডকুমেন্ট আপলোড করবেন