কম্পিউটারের ড্রাইভ পার্টিশন যেভাবে ম্যানেজ করবেন!
কম্পিউটারের হার্ড-ড্রাইভ বা SSD-তে পার্টিশন তৈরি ও ম্যানেজমেন্ট করা হয়ে উঠেছে একটি গুরুত্বপূর্ণ দক্ষতা। পার্টিশনিং এর ফলে আপনি আপনার ডেটা সংগঠন, নিরাপত্তা এবং ব্যাকআপ ব্যবস্থাপনা আরো কার্যকরী করতে পারেন।
১। ড্রাইভ পার্টিশন কেন প্রয়োজন?
১.১ ডেটা সংরক্ষণ ও সুরক্ষা
পার্টিশনের মাধ্যমে আপনি অপারেটিং সিস্টেম বা প্রোগ্রামআধারিত ডেটা সঙ্গে গুরুত্বপূর্ণ ব্যক্তিগত ফাইল আলাদা রাখতে পারেন। এতে OS রিক্যাশ বা রি-ইন্সটল করার সময় ব্যক্তিগত ডেটা ক্ষতি হওয়ার ঝুঁকি কমে।
১.২ পারফরম্যান্স এবং টাইম সেভিং
যদি OS এবং অ্যাপ্লিকেশন আলাদা পার্টিশনে থাকেন, তাহলে সিস্টেম বুট এবং অ্যাপ্লিকেশন লোড টাইম আর দ্রুত হয়। কারণ ডাটা অ্যাক্সেস হয় সুনির্দিষ্ট অংশ থেকে।
১.৩ সিস্টেম ব্যাকআপ ও রিস্টোর সহজতর
প্রতি পার্টিশনকে আলাদাভাবে ক্লোন বা ইমেজ হিসেবে ব্যাকআপ করা যায়, ফলে কোনো স্পেসিফিক ডেটার জন্য পুরো ড্রাইভ ব্যাকআপ নেওয়ার প্রয়োজন পড়ে না।
১.৪ মাল্টি-বুট সিস্টেম স্থাপন
যদি আপনি একাধিক অপারেটিং সিস্টেম (যেমন Windows ও Linux) একই কম্পিউটারে ইনস্টল করতে চান, তবে পার্টিশনিং অপরিহার্য। প্রতিটি OS কে নির্দিষ্ট পার্টিশন বরাদ্দ করতে হয়।
১.৫ ফাইল সিস্টেম এবং ফরম্যাট নিয়ন্ত্রণ
প্রতিটি পার্টিশনে আপনি আলাদা ফাইল সিস্টেম (NTFS, FAT32, exFAT, EXT4 ইত্যাদি) ব্যবহারের মাধ্যমে ব্যবহারের ধরন অনুযায়ী উপযোগী ফরম্যাট নির্বাচন করতে পারেন।
২। পার্টিশন সম্পর্কে মৌলিক ধারণা
২.১ পার্টিশনের ধরণ
-
প্রাইমারি পার্টিশন (Primary Partition)
হার্ড‑ড্রাইভে সর্বোচ্চ চারটি প্রাইমারি পার্টিশন থাকতে পারে। একটিকে অ্যাক্টিভ প্রাইমারি পার্টিশন করে OS বুট করা হয়। -
এক্সটেন্ডেড পার্টিশন (Extended Partition)
চতুর্থ প্রাইমারি পার্টিশন হিসাবে একটি এক্সটেন্ডেড পার্টিশন থাকতে পারে, যা ভেতরে অনেক Logical Partition ধারণ করতে পারে। -
লজিক্যাল পার্টিশন (Logical Partition)
এক্সটেন্ডেড পার্টিশনের ভেতরে থাকে এবং পরিচালনাগতভাবে ধরনগত পৃথক হয়।
২.২ MBR ও GPT পার্টিশন টেবিল
-
MBR (Master Boot Record)
প্রাচীন ফরম্যাট, ২ টিবি পর্যন্ত ড্রাইভ সাপোর্ট করে, MBR-তে শুধুমাত্র চারটি প্রাইমারি পার্টিশন বা তিন প্রাইমারি + একটি এক্সটেন্ডেড পার্টিশন করা যায়। -
GPT (GUID Partition Table)
আধুনিক ফরম্যাট, বৃহৎ ডিস্ক (যেমন ২ টিবি এর বেশি) সাপোর্ট করে, অনেক প্রাইমারি পার্টিশন সমর্থন করে এবং আরও নিরাপদ‒ভিত্তিক। UEFI বুট ব্যবস্থার সাথে ভালো কাজ করে।
২.৩ ফাইল সিস্টেমের ধরন
-
NTFS: Windows-এ স্বাভাবিক ব্যবহৃত, নিরাপদ, এডভান্সড ফিচার (যেমন ACL, ফাইল এনক্রিপশন) সমর্থন করে।
-
FAT32: পুরনো ফরম্যাট, ছোট ফাইল এবং রিমুভেবল মিডিয়ায় ব্যবহৃত, ৪ গিগাবাইট বড় ফাইল সাপোর্ট করে না।
-
exFAT: FAT32 এর বিকল্প, বড় ফাইল, বড় ড্রাইভ এবং মাল্টিপ্ল্যাটফর্ম সমর্থন করে।
-
EXT4, XFS, Btrfs: Linux-এ ব্যবহৃত আধুনিক ফাইল সিস্টেম ফিচার, journaling ও উন্নত ব্যবস্থাপনা সহ।
৩। পার্টিশন ম্যানেজমেন্ট করার উপযুক্ত পরিবেশ ও সরঞ্জাম
৩.১ অপারেটিং সিস্টেমের বিল্ট‑ইন সরঞ্জাম
-
Windows: Disk Management (diskmgmt.msc), Command-Line টুল DiskPart
-
Linux:
fdisk
,cfdisk
,parted
, GUI ভিত্তিতে GNOME Disks, KDE Partition Manager -
macOS: Disk Utility
৩.২ তৃতীয় পক্ষীয় সফটওয়্যার
অনেক সময় বিল্ট‑ইন টুল যথেষ্ট পরিপূর্ণ না হতে পারে। তখন ব্যবহার করা হয়:
-
MiniTool Partition Wizard
-
EaseUS Partition Master
-
AOMEI Partition Assistant
-
GParted (Linux, Live-CD/USB)
-
Paragon Partition Manager
এইগুলো প্রফেশনাল‑গ্রেড ইন্টারফেস, ক্লোনিং, রিসাইজ, কনভার্ট, OS মুভ ইত্যাদি ফিচার নিয়ে আসে।
৪। ধাপ আরও ধাপে ড্রাইভ পার্টিশন ম্যানেজমেন্ট (Windows ভিত্তিক)
৪.১ পূর্ব‑শর্ত: ব্যাকআপ নিশ্চিত করুন
পার্টিশন পরিবর্তনের আগে প্রয়োজনীয় গুরুত্বপূর্ণ ডেটার ব্যাকআপ থাকা আবশ্যক। ভুল হলে ডেটা হারাতে পারেন।
৪.২ Disk Management (Windows)
-
Disk Management খুলুন:
Start → Run → diskmgmt.msc
অথবা সার্চ বারে "Create and format hard disk partitions"। -
পার্টিশন রিস্ট্রাকচারিং:
-
Shrink Volume – বিদ্যমান পার্টিশন ছোট করে নতুন স্পেস তৈরি করুন।
-
Extend Volume – unallocated স্পেস থেকে থাকা এলাকা বাড়ান।
-
-
নতুন পার্টিশন তৈরি:
Unallocated স্পেসে রাইট‑ক্লিক → New Simple Volume → উইজার্ড অনুসরণ করুন। -
সিস্টেম রিকগনেশনে সাহায্য:
পার্টিশনের জন্য একটি ড্রাইভ লেটার (যেমন D:, E:) নির্ধারণ করুন এবং ফাইল সিস্টেম (NTFS/FAT32) নির্বাচন করুন।
৪.৩ DiskPart (Command-Line ভিত্তিক)
-
CMD খুলুন (Run as Administrator)
-
diskpart
লিখে এন্টার দিন। -
list disk
→ উপযুক্ত ডিস্ক নির্বাচন (select disk 0
, ইত্যাদি) -
list partition
,delete partition
,create partition primary size=xxxx
,shrink
,extend
কমান্ডগুলো প্রয়োগ করুন।
৪.৪ তৃতীয়‑পক্ষীয় টুল ব্যবহার (উদাহরণ: MiniTool Partition Wizard)
-
সফটওয়্যার ডাউনলোড ও ইনস্টল করুন।
-
ইন্টারফেসে ড্রাইভ দেখতে পাবেন।
-
পরবর্তী কাজ:
-
Resize/Move – পার্টিশন আয়তন এবং অবস্থান পরিবর্তন।
-
Create/Delete – নতুন পার্টিশন তৈরি বা মুছে ফেলুন।
-
Format/Convert – ফাইল সিস্টেম পরিবর্তন (NTFS ↔ FAT32) বা MBR ↔ GPTে রূপান্তর।
-
Copy – পার্টিশন ক্লোন করে ব্যাকআপ বা মাইগ্রেশন।
-
-
পরিবর্তন গুলো কার্যকর করতে “Apply” ক্লিক করুন।
৫। Linux‑এ ড্রাইভ পার্টিশন ম্যানেজমেন্ট
৫.১ টার্মিনাল‑ভিত্তিক কমান্ড (fdisk / parted)
fdisk
-
sudo fdisk /dev/sdX
(X হলো a, b, c etc.) -
p
– বর্তমান পার্টিশন তালিকা দেখুন। -
d
– পার্টিশন ডিলিট,n
– নতুন পার্টিশন তৈরি,t
– টাইপ পরিবর্তন,w
– সংরক্ষণ ও প্রস্থান।
parted
-
sudo parted /dev/sdX
-
print
– ডিস্ক ব্রিফ তথ্য পাওয়া যায়। -
mkpart primary ext4 1MiB 100GiB
– নির্দিষ্ট সাইজে পার্টিশন;
resizepart NUMBER END
বদল করার জন্য;
set NUMBER boot on
করে বুট ফ্ল্যাগ টগল করা যায়।
৫.২ GUI টুল (GNOME Disks / GParted)
প্রয়োজনে লাইভ USB থেকে চালিয়ে পার্টিশন তৈরি, মোভ, রিসাইজ, ফাইল সিস্টেম ফরম্যাট, ক্লোন ইত্যাদি করা যায়।
৬। GPT ও MBR রূপান্তর (Windows ও Linux উভয় ক্ষেত্রেই)
-
Windows (বিল্ট‑ইন):
Disk Management MBR থেকে GPT তে সরাসরি রূপান্তর করতে পারে না যদি পাটিশনে তথ্য থাকে। কিন্তুmbr2gpt.exe
(Windows 10/11) ব্যবহার করে কনভার্ট করা যায়, শর্তসাপেক্ষে (OEM BIOS থেকে UEFI বুটে রূপান্তরের জন্য)। -
তৃতীয়‑পক্ষীয় টুল:
AOMEI Partition Assistant, MiniTool Partition Wizard, EaseUS Partition Master ইত্যাদি GPT ↔ MBR রূপান্তরে সহায়তা করে। -
Linux (gdisk):
sudo gdisk /dev/sdX
দিয়ে GPT ↔ MBR কনভার্সন করা যায়; সাবধানতার সঙ্গে কাজ করতে হবে, কারণ ভুল হলে ডেটা মুছে যেতে পারে।
৭। গুরুত্বপূর্ণ টিপস ও বেস্ট প্র্যাকটিস
৭.১ ব্যাকআপ পূর্বে অধিক গুরুত্ব
যে কোনো পার্টিশন পরিবর্তনের আগে বিস্তারিত ব্যাকআপ তৈরি থাকা আবশ্যক — External HDD, NAS, ক্লাউড, ISO ইমেজ— যেকোনো উপায় ব্যবহার করুন।
৭.২ সিস্টেম রিকভারি / রিস্টোর পয়েন্ট তৈরি
Windows এ System Restore point, System Image বা ম্যানুয়াল Restore Point তৈরি করলে ভুল হলে ফিরে আসা সহজ হয়।
৭.৩ পার্টিশন প্রস্তুতির সময় ছাড়ার সাইজ নির্ধারণ
যদি ভবিষ্যতে файла বৃদ্ধি বা OS আপডেট ধরা হয়, তখন পার্টিশনের জন্য অতিরিক্ত কিছু স্পেস রাখা বুদ্ধিমানের কাজ।
৭.৪ ফাইল সিস্টেমের সঠিক পছন্দ
-- প্রয়োজন অনুযায়ী NTFS, exFAT, EXT4 ইত্যাদি বেছে নিন।
-- FAT32‑তে বড় ফাইল (৪GB) সচরাচর সমস্যা, exFAT‑এ সমাধান; তবে পুরনো ডিভাইস সাপোর্ট সীমাবদ্ধ হতে পারে।
৭.৫ OS‑বিচ্ছিন্ন পার্টিশন
Operating System এবং ডেটার জন্য আলাদা পার্টিশন হলে এক পার্টিশনে সমস্যা হলে অন্যটি অক্ষত থাকে।
৭.৬ Multi-Boot ব্যবস্থাপনায় সতর্কতা
OS‑এর জন্য পার্টিশন মাঝখানে গঠন করা উচিত, লাইভ USB/UEFI/BIOS সেটিংস ঠিকঠাক রাখা প্রয়োজন।
৭.৭ সিস্টেম রিফ্রেশ ও মাইগ্রেশন লক্ষ্য রাখুন
SSD মাইগ্রেট করা বা সিস্টেম ফ্রেশ ইনস্টলেশনের আগে পার্টিশন পরিকল্পনা করা ভালো।
৮। একাডেমিক এবং প্র্যাকটিক্যাল কঠোর পর্যালোচনা
আমরা যদি praktical ক্ষেত্রে নজর দিই, তাহলে পার্টিশন ম্যানেজমেন্ট শুধু শুধু ব্যবহারকারীর সুবিধাতা বাড়ায় না, বরং সিস্টেম স্থিতিশীলতা ও নিরাপত্তা বৃদ্ধি করে। উদাহরণস্বরূপ:
-
ব্যবহারকারীরা রিপোর্ট দিয়েছে: “পার্টিশনে personal data আলাদা করায় Windows reinstall করা হলেও প্রয়োজনীয় ডাটা নিরাপদ থাকে।”
-
প্রফেশনাল IT টিম বলতে পারে: “ব্যাকআপ নেয়ার চেয়ে partition ঠিকঠাক করা কম সময়সাশ্রয়ী এবং নিরাপদ।”
৯। সাধারণ ভুল ও সমাধান
৯.১ ডেটা লস বা পার্টিশন লুকিয়ে যাওয়া
প্রাথমিকভাবে সম্ভাব্য কারণ হিসেবে ব্যাকআপ ছাড়া পরিবর্তন করা বা সঠিক ধাপে না যাওয়াকে মনে করা হয়। সমাধানে: ব্যাকআপ রেখে Disk Management / GParted সঠিকভাবে ব্যবহার করা এবং écrire করে কাজ শেষ করা।
৯.২ পার্টিশনের সাইজ পরিবর্তন সম্ভব না হওয়া (গ্রে‑আউট)
– সাধারণত unmovable system ফাইল (যেমন pagefile.sys বা hibernation) কারণ;
– সমাধান: hibernate বন্ধ করুন (powercfg /h off
), paging file কমিয়ে পরিবর্তন করুন।
৯.৩ MBR থেকে GPT‑এ রূপান্তরের সময় সমস্যা
– অধীনত UEFI সক্রিয় না হলে boot fail বা উইন্ডোজ non-bootable হয়ে যেতে পারে;
– সমাধান: UEFI mode enable করুন, এবং ‘BIOS setup’ থেকে Legacy থেকে UEFI পরিবর্তন করুন।
৯.৪ পার্টিশনের ফাইল সিস্টেম পরিবর্তনে data corruption
– উদাহরণ: NTFS থেকে FAT32 তে conversion; এতে data corrupt বা loss হতে পারে।
– সমাধান: clean format পর করুন, ডেটা ব্যাকআপ ও restore করুন।
0মন্তব্য(গুলি):
একটি মন্তব্য পোস্ট করুন
Comment below if you have any questions