লিনাক্সে ফাইল ব্যবহার করে ভার্চুয়াল হার্ডডিস্ক ভলিউম কীভাবে তৈরি করা যায়
ভার্চুয়াল হার্ড ডিস্ক (ভিএইচডি) একটি ডিস্ক ইমেজ ফাইল ফর্ম্যাট যা একটি ভার্চুয়াল হার্ড ডিস্ক ড্রাইভ উপস্থাপন করে, একটি শারীরিক হার্ড ড্রাইভের সম্পূর্ণ সামগ্রী সংরক্ষণ করতে সক্ষম। এটি একটি ধারক ফাইল যা কোনও শারীরিক হার্ড ড্রাইভের অনুরূপ কাজ করে। ডিস্ক চিত্রটি একটি বিদ্যমান হার্ড ড্রাইভের প্রতিলিপি তৈরি করে এবং এতে সমস্ত ডেটা এবং কাঠামোগত বৈশিষ্ট্য অন্তর্ভুক্ত থাকে।
শারীরিক হার্ড ড্রাইভের মতো কোনও ভিএইচডি একটি ফাইল সিস্টেম থাকতে পারে এবং আপনি এটি অপারেটিং সিস্টেম, অ্যাপ্লিকেশন এবং সেইসাথে ডেটা সঞ্চয় করার জন্য ব্যবহার করতে পারেন। ভার্চুয়ালবক্স ভার্চুয়াল মেশিনে (ভিএম) অপারেটিং সিস্টেম এবং অ্যাপ্লিকেশন এবং ডেটা সঞ্চয় করার জন্য ভিএইচডিগুলির একটি সাধারণ ব্যবহার।
এই নিবন্ধে, আমরা লিনাক্সে একটি ফাইল ব্যবহার করে ভার্চুয়াল হার্ড ডিস্ক ভলিউম কীভাবে তৈরি করব তা প্রদর্শন করব। এই নির্দেশিকাটি আপনার আইটি পরিবেশে পরীক্ষার উদ্দেশ্যে ভিএইচডি তৈরির জন্য দরকারী। এই গাইডের উদ্দেশ্যটির জন্য, আমরা আকারের 1 জিবি-র একটি ভিএইচডি ভলিউম তৈরি করব এবং এটি EXT4 ফাইল সিস্টেম প্রকারের সাথে ফর্ম্যাট করব।
ভার্চুয়াল ড্রাইভ ভলিউম ধরে রাখতে একটি নতুন চিত্র তৈরি করুন
আপনি এটি করতে পারেন এমন অনেকগুলি উপায় রয়েছে তবে সর্বাধিক সহজতম উপায়টি নিম্নলিখিত ডিডি কমান্ডটি ব্যবহার করা। এই উদাহরণে, আমরা আকারের 1 জিবি চিত্রের একটি ভিএইচডি ভলিউম তৈরি করব।
$ sudo dd if=/dev/zero of=VHD.img bs=1M count=1200
কোথায়:
- if =/dev/শূন্য: ইনপুট ফাইল ডেটা স্টোরেজ শুরু করার জন্য একটি অক্ষর প্রবাহ সরবরাহ করতে
- of = VHD.img: চিত্র ফাইলটি স্টোরেজ ভলিউম হিসাবে তৈরি করতে হবে
- বিএস = 1 এম: একবারে 1 এম পর্যন্ত পড়ুন এবং লিখুন
- গণনা = 1200: কেবল 1200 এম (1 জিবি) ইনপুট ব্লকগুলি অনুলিপি করুন
এর পরে, আমাদের এমকেএফএস ইউটিলিটি সহ ভিএইচডি চিত্র ফাইলটিতে EXT4 ফাইল সিস্টেমের ধরণের বিন্যাস করতে হবে। নীচের স্ক্রিনশটটিতে যেমন দেখানো হয়েছে /মেডিয়া/ভিএইচডি.আইএমজি কোনও ব্লক বিশেষ ডিভাইস নয় তখন y
উত্তর দিন।
$ sudo mkfs -t ext4 /media/VHD.img
ভিএইচডি ভলিউম অ্যাক্সেস করার জন্য আমাদের একটি ডিরেক্টরিতে (মাউন্ট পয়েন্ট) মাউন্ট করতে হবে। মাউন্ট পয়েন্ট তৈরি করতে এবং যথাক্রমে ভিএইচডি ভলিউম মাউন্ট করতে এই কমান্ডগুলি চালান। -o
মাউন্ট করার জন্য বিকল্পগুলি নির্দিষ্ট করতে ব্যবহৃত হয়, অপশন লুপটি/dev/ডিরেক্টরিতে ডিভাইস নোডকে নির্দেশ করে।
$ sudo mkdir /mnt/VHD/ $ sudo mount -t auto -o loop /media/VHD.img /mnt/VHD/
দ্রষ্টব্য: ভিএইচডি ফাইল সিস্টেমটি কেবলমাত্র পুনরায় বুট হওয়া অবধি মাউন্ট থাকবে, এটি সিস্টেম বুটে মাউন্ট করতে,/etc/fstab ফাইলে এই এন্ট্রি যুক্ত করুন।
/media/VHD.img /mnt/VHD/ ext4 defaults 0 0
এখন আপনি নিম্নলিখিত df কমান্ডটি ব্যবহার করে মাউন্ট পয়েন্ট সহ নতুন নির্মিত ভিএইচডি ফাইল সিস্টেম যাচাই করতে পারবেন।
$ df -hT
ভার্চুয়াল ড্রাইভ ভলিউম সরানো হচ্ছে
আপনার যদি আর ভিএইচডি ভলিউমের প্রয়োজন না হয়, ভিএইচডি ফাইল সিস্টেমটি আনমাউন্ট করার জন্য নিম্নলিখিত কমান্ডগুলি চালান, তারপরে চিত্র ফাইলটি মুছুন:
$ sudo umount /mnt/VHD/ $ sudo rm /media/VHD.img
একই ধারণাটি ব্যবহার করে, আপনি লিনাক্সে একটি ফাইল ব্যবহার করে একটি অদলবদল/স্থান তৈরি করতে পারেন।
এখানেই শেষ! এই নির্দেশিকাতে, আমরা লিনাক্সে একটি ফাইল ব্যবহার করে ভার্চুয়াল হার্ড ডিস্ক ভলিউম তৈরি করার পদ্ধতিটি প্রদর্শন করেছি। আপনার যদি কিছু ভাবনা ভাগ করে নেওয়ার বা জিজ্ঞাসা করার প্রশ্ন থাকে তবে নীচের মন্তব্য ফর্মের মাধ্যমে আমাদের সাথে যোগাযোগ করুন।