লিনাক্স ব্যবহার করার সময় হয় আপনাকে হার্ড ড্রাইভ, রিমুवेबल মিডিয়া যেনে USB ড্রাইভ এবং SD কার্ড, এবং আরও অনেক কিছু ম্যানেজ করতে হয়। এটি বিশেষত সত্য যদি আপনি উবুন্টু উইন্ডোজ বা দ্বিতীয় লিনাক্স ইনস্টলেশনের সাথে ডুয়াল-বুট (dual-boot) করার পরিকল্পনা করেন।
তাই আপনার ড্রাইভ এবং সেগুলোর পার্টিশন কীভাবে ম্যানেজ করবেন সেটা জানা গুরুত্বপূর্ণ। পার্টিশন রিসাইজ করা, হার্ড ড্রাইভ রিফরম্যাট করা, বা এর স্বাস্থ্য পরীক্ষা করা—এই সব কাজ আপনি উবুন্টুর বিল্ট-ইন ডিস্ক ম্যানেজমেন্ট টুল "Disks" দিয়ে করতে পারেন।
সাধারণ ওভারভিউ
Disks চালু করতে, অ্যাপ্লিকেশন মেনু খুলুন বOTTOM-LEFT কোণে লঞ্চারে ক্লিক করে। সেখানে আপনি ম্যানুয়ালি অ্যাপটি খুঁজে পেতে পারেন বা নাম লিখে সার্চ করতে পারেন।
ইউটিলিটির লেআউট খুব সহজ। বাম পাশে ড্রাইভের একটি লিস্ট আছে যেগুলো আপনি ম্যানেজ করতে পারেন। ডানপাশে সিলেক্ট করা ড্রাইভের সংক্রান্ত সব তথ্য দেখানো হয়।
উপরের হälfteতে ড্রাইভের সাধারণ তথ্য থাকে—নাম, স্টোরেজ ক্যাপাসিটি, কীভাবে পার্টিশন করা আছে, এবং ড্রাইভের SMART স্ট্যাটাস (পরবর্তীতে বিস্তারিত)। আপনি পুরো ড্রাইভের জন্য কিছু অ্যাকশন নিতে পারেন টপ-রাইট কোণার মেনু দিয়ে।
নিচের হälfteতে পার্টিশন লেআউট দেখতে পাবেন; এটি বর্তমানে সিলেক্ট করা পার্টিশনের তথ্য দেয়। পার্টিশন লেআউট ভিউ ব্যবহার করে আপনি পার্টিশন যোগ/হেটাতে পারেন, আনমাউন্ট (unmount) করতে পারেন, এবং গিয়ার আইকনে ক্লিক করে আরও কাজ করতে পারেন।
চলুন প্রতিটি অপশন বিস্তারিত জানি। প্রথমে, GNOME Disks-এ পুরো ড্রাইভের জন্য যেসব অ্যাকশন নেওয়া যায় সেগুলো।
GNOME Disks-এ ডিস্ক অ্যাকশন
Format Disk আপনার হার্ড ড্রাইভ রিফরম্যাট করতে দেয় একটি নতুন পার্টিশন টেবিল তৈরি করে এবং পুরনোটি ওভাররাইট করে, ফলে সিস্টেম সেই ড্রাইভের যেকোনো পার্টিশন আর রিকগ্নাইজ করে না।
আপনি Quick এবং Slow অপশনে বেছে নিতে পারেন, যার মানে Disks শুধু পার্টিশন টেবিল ওভাররাইট করবে এবং ডেটা টেকনিক্যালি অক্ষত থাকবে (যদিও রিকভারি টুল ছাড়া ব্যবহারযোগ্য নয়), অথবা এটি ড্রাইভের সকল ডেটা শূন্য দিয়ে ওভাররাইট করবে।
MBR এবং GPT-এর মধ্যে বেছে নেওয়া একটু জটিল। MBR মানে Master Boot Record এবং এটি সর্বোচ্চ চারটি পার্টিশন সাপোর্ট করে (তবে আপনি লজিক্যাল পার্টিশন তৈরি করতে পারেন যাতে চারটির লিমিট কার্যকরভাবে অপসারিত হয়), এবং ২TB পর্যন্ত হার্ড ড্রাইভ সাপোর্ট করে।
GPT মানে GUID Partition Table এবং এটি চারটি পার্টিশন এবং ২TB লিমিট উভয়ই অপসারণ করে। তাই GPT বেছে নেওয়া nieuwer এবং "ভালো", কিন্তু MBR ব্যবহার করলে কোনো সমস্যা নেই যতক্ষণ এর লিমিটেশন আপনাকে বাধা না দেয়।
আপনি আপনার ড্রাইভের ইমেজও তৈরি করতে পারেন, যা চমৎকার ব্যাকআপ তৈরি করে। যদি আপনি একটি ইমেজ ব্যবহার করে ড্রাইভ রিস্টোর করতে চান, তবে ইউটিলিটি দিয়ে সেটাও করা যায়। এই অপশনগুলো হলো Create/Restore Disk Image। শুধু নিশ্চিত হন ইমেজ তৈরি করার সময় আপনার কাছে আরেকটি স্টোরেজ মিডিয়াম আছে যা ইমেজ ধারণ করতে পারবে।
আপনার ড্রাইভ আসলে কত দ্রুত সেটা জানতে চাইলে, Benchmark Disk দিয়ে বেঞ্চмар্ক করতে পারেন রিড/রাইট স্পীড এবং অ্যাকসেস টাইম (ড্রাইভ ফাইল লোকেট করতে যে সময় নেয়) দেখতে।
যদি আপনি মনে করেন আপনার ড্রাইভ অস্বাভাবিক আচরণ করছে, তবে SMART Data & Self-Tests দেখুন সিস্টেম ডিস্কের সাথে কোনো অসঙ্গতি ডিটেক্ট করতে পারে কিনা।
যদি কিছু সমস্যা পায়, তবে সেটা ফিক্স করার জন্য অনেক কিছু করা যায় না, কিন্তু কমপক্ষে আপনি জানবেন এটি হার্ডওয়্যার সমস্যা। যদি সিস্টেম কিছুই খুঁজে না পায়, তবে অন্য কিছু কারণ হতে পারে আপনার সমস্যার পেছনে।
Drive Settings অপশন দিয়ে রাইট ক্যাশ সেটিংস প্রয়োগ করতে পারেন ড্রাইভ দ্রুত করার জন্য। রাইট ক্যাশ এনেবল করলে ড্রাইভের পারফরম্যান্স বেড়ে যেতে পারে কারণ এটি ড্রাইভকে বাধ্য করে লিখতে হওয়া ডেটা প্রথমে ক্যাশে রাখতে, এবং ক্যাশ ফুল হলে সেটা পারম্যানেন্টলি ডিস্কে লেখা হয়।
এটি হলো কারণ একবার রাইট ইভেন্ট অনেকবার রাইট ইভেন্টের চেয়ে দ্রুত যখন লিখতে হওয়া ডেটার পরিমাণ একই হয়। শুধু জানা রাখুন, এটা এনেবল করলে পাওয়ার লস হলে ডেটা লস হতে পারে—ক্যাশে থাকা ডেটা যা এখনো পারম্যানেন্টলি লেখা হয়নি, পাওয়ার কাটলে হারিয়ে যাবে।
GNOME Disks-এ পার্টিশন অ্যাকশন
আগে বলা অনুযায়ী, আপনি পার্টিশন যোগ, হেটাতে, এবং আনমাউন্ট করতে পারেন পার্টিশন লেআউট ভিউ থেকে। আপনি একটি নির্দিষ্ট পার্টিশনে ক্লিক করে গিয়ার আইকনে ক্লিক করলেও একই ধরনের অ্যাকশন পাবেন যা শুধু সেই পার্টিশনকে প্রভাবিত করে।
উদাহরণস্বরূপ, আপনি পার্টিশন ফরম্যাট করতে পারেন (Quick এবং Slow দুভায় পদ্ধতিতে) একটি নতুন ফাইলসিস্টেম টাইপে Format Partition দিয়ে। আপনি পুরো ড্রাইভের বদলে শুধু একটি পার্টিশনের ইমেজ তৈরি ও রিস্টোর করতে পারেন Create/Restore Partition Image দিয়ে।
শেষে, আপনি পার্টিশন বেঞ্চмар্ক ও করতে পারেন Benchmark Partition দিয়ে দেখতে ভিন্ন ফাইলসিস্টেম টাইপ (যেমন btrfs) বা অন্যান্য ফ্যাক্টর থেকে পারফরম্যান্স বেড়ানো সম্ভব কিনা।
পার্টিশনের জন্য আরও কিছু অপশন আছে যা ড্রাইভের জন্য সম্ভব নয়। Edit Partition এর অধীনে আপনি বেছে নিতে পারেন পার্টিশনটি কী টাইপের হওয়া উচিত (এটি ফাইলসিস্টেম টাইপে ফরম্যাট করার থেকে ভিন্ন)।
Edit Filesystem ব্যবহার করুন পার্টিশনের লেবেল/নাম পরিবর্তন করতে। এখানעים আর কিছু নেই।
Edit Mount Options দিয়ে আপনি বেছে নিতে পারেন বুটআপ সময় ফাইলসিস্টেম মাউন্ট হবে কিনা এবং অন্য পরিবর্তন করতে পারেন। আপনি যদি নতুন হার্ড ড্রাইভ যোগ করে থাকেন এবং চান সিস্টেম অটোমেটিক্যালি মাউন্ট করুক, তবে এখানে আসবেন।
যদি আপনি_ENCRYPTION সেটআপ করে থাকেন পার্টিশনের সাথে, তবে সেটিংস এডিট করতে পারেন Edit Encryption Options এর অধীনে।
ISO মাউন্ট করা
আপনি Disks ইউটিলিটি ব্যবহার করে ISO ইমেজ ড্রাইভ হিসেবে মাউন্ট করতে পারেন। শুধু Disks মেনুতে ক্লিক করুন (যখন আপনার মাউস স্ক্রিনের খুব উপরের প্যানেলের ওপর যাবে) এবং তারপর Attach Disk Image ক্লিক করুন। আপনি যে ISO ইমেজ মাউন্ট করতে চান সেটা খুঁজে বের করুন, এবং হয়ে গেলো।
সহজ ডিস্ক ম্যানেজমেন্ট বিল্ট-ইন আছে
Disks একটি চমৎকার টুল এবং উবুন্টুর প্রায় সকল ডিস্ক ম্যানেজমেন্ট কাজ হ্যান্ডেল করার জন্য যথেষ্ট সক্ষম।
যদি আপনি বিকল্প খুঁজেন, তবে GParted চেক আউট করুন, একটি সুপ্রতিষ্ঠিত ডিস্ক ম্যানেজমেন্ট টুল। অথবা লিনাক্স কমান্ড লাইনের জন্য উপলব্ধ অনেক ড্রাইভ ম্যানেজমেন্ট এবং পার্টিশনিং টুল ব্যবহার করতে পারেন।