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

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

হার্ড ড্রাইভ, SSD, এবং অন্যান্য স্টোরেজ ডিভাইস তাদের ফিজিক্যাল ডেটা স্টোরেজকে এমন একটি সিস্টেমে সংগঠিত করতে হয় যা একটি কম্পিউটিং ডিভাইস বুঝতে পারে।

পার্টিশন, ভলিউম, এবং লজিক্যাল ড্রাইভ আপনার স্টোরেজ ডিভাইসের রিয়েল এস্টেট ম্যাপ আউট করার ভিন্ন ভিন্ন উপায়। যদিও তারা একই কাজ করে, তাদের মধ্যে বুনিয়ादी পার্থক্য রয়েছে।

শুরু করুন শীর্ষ থেকে: ফিজিক্যাল ড্রাইভ

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

ভলিউম এবং পার্টিশন দুটোই ফিজিক্যাল ডিস্কের ভিতরে এবং জুড়ে পাওয়া যাওয়া ডেটা স্ট্রাকচার। আপনার ফিজিক্যাল ডিস্ক আপনার ব্যবহৃত ভলিউমগুলোকে সম্পূর্ণরূপে ধারণ করবে অধিকাংশ হোম ইউজারের জন্য। তবে, বিপরীতটিও ঘটতে পারে, যা আমরা নিচে "Logical vs. Physical Volumes"-এ ব্যাখ্যা করেছি।

সবচেয়ে গুরুত্বপূর্ণ তথ্যগুলো হলো: একটি ফিজিক্যাল ডিস্কের সমগ্রতা একটি একক ভলিউম হতে পারে, একটি ফিজিক্যাল ডিস্কে একাধিক ভলিউম থাকতে পারে, এবং একটি ভলিউম একাধিক ফিজিক্যাল ডিস্ক জুড়ে ছড়িয়ে থাকতে পারে।

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

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

इसे একটি ফিল্ডকে জমির প্লটে ভাগ করার মতো ভাবুন। প্রতিটি বেড়া-বাঁধা জমির প্লট একটি ড্রাইভের পার্টিশনের মতো।

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

ভলিউম কী?

"ভলিউম" শব্দটি প্রায়শই "ডিস্ক" এবং এমনকি "পার্টিশন"-এর সাথে বিনিময়যোগ্যভাবে ব্যবহৃত হয়, কিন্তু তাদের মধ্যে একটি বুনিয়ादी পার্থক্য রয়েছে। এটি সাহায্য করে না যে বিভিন্ন অপারেটিং সিস্টেম এবং কম্পিউটার লিটারেচার এই শব্দগুলোর কিছুটা লুজলি এবং বিনিময়যোগ্যভাবে ব্যবহার করে। বিভ্রান্তি অবশ্যী, কিন্তু আমরা কিছুটা স্পষ্ট করার চেষ্টা করব।

একটি ভলিউম হলো একটি স্বয়ংসম্পূর্ণ ডেটা ইউনিট। এর একটি ভলিউম লেবেল (নাম), একটি একক ফাইল সিস্টেম (যেমন NTFS বা FAT32), এবং সাধারণত একটি সম্পূর্ণ ডিস্ক বা পার্টিশন কভার করে।

আপনি আপনার ড্রাইভগুলো দেখলে, যেমন C: বা D:, যা আপনি দেখছেন সেটি হলো একটি ভলিউম। যেহেতু ভলিউমগুলো সাধারণত ডিস্ক-সাইজ বা পার্টিশন-সাইজের হয়, তাই সহজে ভুলে যাওয়া যায় যে তারা এক এবং একই জিনিস নয়, বরং দুটি স্বতন্ত্র ধারণা।

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

এটির প্রমাণ হিসেবে বিবেচনা করুন যে আপনি একটি ভলিউমকে একটি ফাইল হিসেবে স্টোর করতে পারেন, যেমন একটি DVD বা ডিস্ক ইমেজ। আপনি তারপর এই ইমেজ ফাইলগুলোকে আপনার অপারেটিং সিস্টেমে ভলিউম হিসেবে "মাউন্ট" করতে পারেন, এবং সেগুলো একদম একটি ফিজিক্যাল ড্রাইভ বা ফরম্যাট করা পার্টিশনের মতো আচরণ করবে এবং দেখাবে।

ভলিউম এবং পার্টিশনের পার্থক্যের আরেকটি সাধারণ উদাহরণ হলো আপনি একটি ফ্লপি ডিস্ক পার্টিশন করতে পারেন না, কিন্তু এটি একটি স্টোরেজ ভলিউম। একই কথা কোনো পার্টিশন না থাকা একটি ড্রাইভের জন্যও लागু হয়, যেটি মানে সেটির একটি একক পার্টিশন আছে যা পুরো ডিস্ক ব্যবহার করে। কোনো পার্টিশন নেই, কিন্তু এটি একটি ভলিউম।

আশা করি এটা একটি ভলিউমের পার্থক্য ড্রাইভ বা পার্টিশনর মতো ধারণা থেকে প্রদর্শন করে।

লজিক্যাল vs. ফিজিক্যাল ভলিউম

এখন যেহেতু আমরা প্রতিষ্ঠা করেছি যে একটি ভলিউম আবশ্যক নয় যে একটি HDD বা পার্টিশনের মতো একই জিনিস, তাই "লজিক্যাল" ভলিউম সংক্ষেপে আলোচনা করা ভালো। আপনি যদি একটি ফিজিক্যাল ডিস্কে একাধিক ভলিউম রাখেন, তবে ऐसी পরিস্থিতিও আছে যেখানে একটি ভলিউমের আকার একটি একক ডিস্ক যা ধারণ করতে পারে তার চেয়ে বড়।

এখানেই লজিক্যাল ভলিউমের ভূমিকা আসে। একটি লজিক্যাল ভলিউম ইউজারের কাছে একটি বড় সतত স্টোরেজ স্পেসের মতো দেখায়। কিন্তু ফিজিক্যালি এটি একটি একক ডিস্কের বিভিন্ন লোকেশনে বা এমন লোকেশনে থাকে যা একাধিক ডিস্ক জুড়ে ছড়ানো।

লজিক্যাল ড্রাইভ

একটি লজিক্যাল ভলিউমকে লজিক্যাল ড্রাইভের সাথে গুলাফ করবেন না। আপনি যদি একটি ফিজিক্যাল ড্রাইভকে একাধিক পার্টিশনে ভাগ করেন এবং তারপর প্রতিটি পার্টিশনকে একটি ভলিউম হিসেবে ফরম্যাট করেন, প্রতিটির নিজস্ব ড্রাইভ লেটার সহ, সেসব ড্রাইভ "লজিক্যাল" ড্রাইভ। কঠোরভাবে বললে, সকল ভলিউম লজিক্যাল যেহেতু সেগুলো আবশ্যক নয় যে একটি একক বা পুরো ফিজিক্যাল ড্রাইভের সাথে লিংকড। फिरেও, "লজিক্যাল ভলিউম" শব্দটি একাধিক ড্রাইভ জুড়ে ছড়ানো একটি ভলিউমকে বোঝাতে বেশি সাধারণ।

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

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

বেসিক ডিস্ক vs. ডাইনামিক ডিস্ক

উইন্ডোজে, হার্ড ড্রাইভ কনফিগারেশনের দুটি টাইপ আছে: Basic Disks এবং Dynamic Disks।

আপনার উইন্ডোজ কম্পিউটারের ড্রাইভগুলো Basic Disks হিসেবে কনফিগারড থাকার সম্ভাবনা বেশি। Basic Disk-এর দুটি টাইপ আছে। যেসব Master Boot Record (MBR) ব্যবহার করে সেগুলোর চারটি প্রাইমারি পার্টিশন বা তিনটি প্রাইমারি পার্টিশন এবং একটি এক্সটেন্ডেড পার্টিশন থাকতে পারে, যেটিকে অনেক লজিক্যাল পার্টিশনে ভাগ করা যায়। নতুন কম্পিউটার যেগুলো GUID Partition Table (GPT) ব্যবহার করে সেগুলোর ১২৮টি পার্টিশন হতে পারে, MBR পার্টিশনের চেয়ে অনেক বেশি।

পার্থক্য জানতে, "MBR vs. GPT: Which Format Is Better for an SSD Drive?" চেক আউট করুন।

MBR বা GPT হোক, সকল বেসিক ডিস্ক পার্টিশন টেবিল ব্যবহার করে ডিস্কের পার্টিশন ম্যানেজ করতে। অন্যদিকে, ডাইনামিক ডিস্ক Logical Disk Manager (LDM) ডেটাবেস ব্যবহার করে। এই ডেটাবেস ডাইনামিক ডিস্কে বসবাসকারী ভলিউম সম্পর্কে তথ্য ধারণ করে, যেমন তাদের আকার, তারা কোথায় শুরু ও শেষ, এবং তাদের ফাইল সিস্টেম। ডাইনামিক ডিস্ক GPT এবং MBR পার্টিশনও সমর্থন করে কিন্তু তার বাইরে চলে যায়।

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

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

একটি স্প্যান্ডেড ভলিউম অপারেটিং সিস্টেমের কাছে একটি একক ভলিউম হিসেবে উপস্থিত হয়, কিন্তু ফিজিক্যাল ডেটা একাধিক ডিস্কে থাকে। ভলিউমটি একাধিক ডিস্কের আন্যালোকেটেড স্পেস সেগমেন্ট থেকে তৈরি হয় এবং এক্সপ্যান্ড করা যায়।

একটি স্ট্রাইপড ভলিউমও একাধিক ফিজিক্যাল ড্রাইভকে একটি একক লজিক্যাল ভলিউমে কম্বাইন করে, কিন্তু ডেটা সকল ডিস্কে ইন্টারলিভড থাকে যাতে ড্রাইভগুলোর রিড এবং রাইট স্পিড কম্বাইন করা যায়। স্ট্রাইপিংকেও RAID 0 নামে জানা যায় এবং মেকানিক্যাল হার্ড ড্রাইভের জন্য সবচেয়ে দ্রুত স্পিড অফার করে। এই স্পিড-বুস্টিং টেকনিক SSD-এর জন্য কম প্রাসঙ্গিক।

আন্যালোকেটেড স্পেস

আপনি যখন একটি পার্টিশন ম্যানেজার বা অন্য সাদৃশ্য ডিস্ক ইউটিলিটি ব্যবহার করে একটি ডিস্কে ভলিউম তৈরি বা ডিলিট করেন, আপনি একটি দেওয়া ফিজিক্যাল ড্রাইভের একটি সেকশন "unallocated space" হিসেবে মার্ক করা দেখতে পারেন।

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

আপনি যদি আন্যালোকেটেড বা ফ্রি স্পেস দেখেন, তবে আপনি সেখানে এক বা একাধিক পার্টিশন বা ভলিউম তৈরি করতে পারেন। কিছু কেসে, আপনি একটি সন্নিহিত পার্টিশনকে এক্সপ্যান্ড করে সেই আন্যালোকেটেড স্পেস অন্তর্ভুক্ত করতে পারেন।

পার্টিশন, ভলিউম, এবং লজিক্যাল ড্রাইভ রিসাইজ করা

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

উইন্ডোজ, উবুন্টু লিনাক্স এবং macOS-এ আপনার ডিস্ক স্ট্রাকচার চেক করুন

উইন্ডোজ, লিনাক্স, এবং macOS তিনটি প্রাইমারি ডেস্কটপ অপারেটিং সিস্টেম, এবং সকলদের নিজস্ব ডিস্ক বা পার্টিশন ম্যানেজমেন্ট ইউটিলিটি আছে। লিনাক্সের বিভিন্ন ডিস্ট্রোর ম্যানেজার দেখতে ভিন্ন হতে পারে, কিন্তু সকলর একই ব্রড ফাংশনালিটি আছে।

উইন্ডোজ ডিস্ক ম্যানেজমেন্ট

মাইক্রোসফট উইন্ডোজ ডিস্ক ম্যানেজমেন্ট ইউটিলিটি খুব সফিস্টিকেটেড এবং পার্টিশন, ভলিউম, এবং আরও অনেক কিছুর প্রায় সকল অপারেশন করতে দেয়। আপনি এটিকে অনেকভাবে খুলতে পারেন, কিন্তু সবচেয়ে সহজ হলো Start Button-এ রাইট-ক্লিক করে Disk management সিলেক্ট করা।

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

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

উবুন্টু লিনাক্স ডিস্ক ইউটিলিটি

উবুন্টু লিনাক্সে, অন্তর্ভুক্ত ডিস্ক ম্যানেজমেন্ট ইউটিলিটি কেবল Disks নামে ডাকা হয়। উইন্ডোজ ইউটিলিটির মতো, এটি ফিজিক্যাল ড্রাইভ এবং সেসবে বসবাসকারী ভলিউমগুলোর একটি স্পষ্ট ভিজুয়াল ব্রেকডাউন দেয়।

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

আপনি এখানেও আপনার ভলিউম এবং পার্টিশন ম্যানেজ করতে পারেন, কিন্তু মনে রাখবেন যে লিনাক্সের ডিফল্ট পার্টিশন সেট উইন্ডোজের চেয়ে বেশি জটিল। উদাহরণস্বরূপ, স্বাপ পার্টিশন হলো যা লিনাক্স RAM স্বাপ স্পেস হিসেবে ব্যবহার করে, যেখানে উইন্ডোজ শুধু একটি এক্সিস্টিং পার্টিশনে একটি ফাইল ব্যবহার করে।

যা সত্য যে আপনি পার্টিশন ডিলিট করার জন্য ঘুরে বেড়াতে পারবেন না যদি না আপনি জানেন সেটি সেফ, লিনাক্সে সেটি দ্বিগুণ সত্য।

macOS ডিস্ক ইউটিলিটি

macOS Disk Utility অন্যান্য অপারেটিং সিস্টেমের মতোতত বylase তথ্য দিয়ে বчиво নয়। তবে, এটি ডিস্কের স্ট্রাকচার সেটআপ বা মডিফাই করার জন্য সবচেয়ে ক্রিটিক্যাল ফাংশনগুলো অফার করে।

Disk Utility চালু করার সবচেয়ে সহজ উপায় হলো Spotlight Search ব্যবহার করা। তাই Command + Space চাপুন এবং তারপর Disk Utility টাইপ করুন। তারপর Enter চাপুন প্রোগ্রাম চালু করতে।

পার্টিশন vs ভলিউম vs লজিক্যাল ড্রাইভ: স্টোরেজ অর্গানাইজেশনের স্পষ্ট গাইড

এটি আপনার ম্যাকের সাথে সংযুক্ত সকল ড্রাইভ এবং সেসব ড্রাইভের স্ট্রাকচার দেখাবে। শুধু মনে রাখবেন যে macOS কিছু ফাইল ফরম্যাট বুঝতে পারে না, যেমন NTFS, স্পেশাল থার্ড-পার্টি সফটওয়্যার ছাড়া।

সাবধানতা অবলম্বন করুন!

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

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


  1. ক্রোমে উইন্ডোজ হ্যালো অথেনটিকেশন ডিজেবল করুন রিপিটেড PIN প্রম্পট বন্ধ করতে

  2. Windows PC এবং Mac-এ Steam আনইনস্টল করার পদ্ধতি

  3. উইন্ডোজে ওয়ায়ারলেস নেটওয়ার্ক সিকিউরিটি কী (পাসওয়ার্ড) বের করুন

  4. স্মার্টফোনকে হাই-কোয়ালিটি ওয়েবক্যাম বানান পিসি জন্য