পরিশিষ্ট C. ডিস্ক পার্টিশনের পরিচিতি

উল্লেখ্যউল্লেখ্য
 

এই পরিশিষ্টটি x86-ভিত্তিক ব্যাতীত অন্যান্য আর্কিটেকচারের জন্য প্রযোজ্য নয়। কিন্তু, এতে বর্ণিত সাধারণ বিষয়বস্তু গুরুত্ত্বপূর্ণ হতে পারে।

বেশ কিছুকাল সময় থেকে, ডিস্ক পার্টিশন ব্যক্তিগত কম্পিউটারের অভিন্ন অংশ হয়ে উঠেছে। কিন্তু অধিকাংশ ক্রেতা, ইনস্টল করা অপারেটিং সিস্টেমসহ কম্পিউটার ক্রয় করার কারণে, পার্টিশনের প্রয়োজনীয়তা এবং কর্তব্য সম্বন্ধে অজ্ঞাত থাকেন। Red Hat Enterprise Linux ইনস্টলেশন প্রক্রিয়া সহজে সম্পন্ন করতে সহায়তা করার জন্য, এই অধ্যায়ে ডিস্ক পার্টিশনের গুরুত্ত্ব এবং কর্ম সম্বন্ধে ব্যাখ্যা করা হয়েছে।

ডিস্ক পার্টিশন সম্বন্ধে সুবিদিত থাকলে, আপনি বিভাগ C.1.4-এ এগিয়ে, Red Hat Enterprise Linux ইনস্টলেশনের জন্য আপনার ডিস্কে স্থান ফাঁকা করা সম্বন্ধে অধিক তথ্য পড়ুন। এই বিভাগে, Linux সিস্টেমের দ্বারা ব্যবহৃত পার্টিশন নামাঙ্কন প্রক্রিয়া, অন্যান্য অপারেটিং সিস্টেমের সাথে ডিস্কের স্থান ভাগ করার পদ্ধতি এবং অন্যান্য গুরুত্ত্বপূর্ণ তথ্য আলোচিত হয়েছে।

C.1. হার্ড-ডিস্ক সংক্রান্ত মৌলিক ধ্যান-ধারণা

হার্ড-ডিস্ক অতি সাধারণ একটি কর্ম করে থাকে— ডিস্কে ডাটা সংরক্ষণ করে এবং কোনো কমান্ড নির্বাহিত হলে প্রয়োজনীয় ডাটা উদ্ধার করে।

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

চিত্র C-1. একটি অব্যবহৃত ডিস্ক-ড্রাইভ

বিশেষ কিছু দ্রষ্টব্য নয়, তাই না? কিন্তু ডিস্ক-ড্রাইভের বিষয়ে মৌলিক স্তরে আলোচনায় এতটুকুই যথেষ্ট। যেমন ড্রাইভে ডাটা সংরক্ষণ করার প্রক্রিয়া। এই অবস্থায় এটি করা যাবে না। কারণ প্রথমে কয়েকটি কর্ম সম্পন্ন করা আবশ্যক…

C.1.1. আপনি কী লিখবেন তার পরিবর্তে আপনি কীভাবে তা লিখবেন

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

চিত্র C-2. ফাইল-সিস্টেমসহ একটি ডিস্ক-ড্রাইভ

চিত্র C-2, অনুযায়ী ফাইল-সিস্টেমের দ্বারা আরোপিত শৃঙ্খলাটির দরুন কিছু আপস করার প্রয়োজন হতে পারে:

  • ড্রাইভে উপলব্ধ ফাঁকা স্থানের সামান্য অংশ ফাইল-সিস্টেম সংক্রান্ত ডাটা সংরক্ষণ করতে ব্যবহার করা হয় যা ব্যবহারের জন্য কখনও উপলব্ধ হবে না।

  • অবশিষ্ট স্থানকে, ফাইল-সিস্টেম সুসংগত ক্ষুদ্র অংশে বিভাজন করে। এই বিভাজিত অংশগুলি Linux-এ ব্লক হিসাবে পরিচিত। [1]

ফাইল-সিস্টেমের দ্বারা ডিরেক্টরি, ফাইল প্রভৃতি নির্মাণ করার বিনিময়ে এই আপসের মূল্য অতি তুচ্ছ।

এখানে উল্লেখ করা প্রয়োজন যে, কোনো সর্বাত্মক ফাইল-সিস্টেম বর্তমানে বিদ্যমান নেই। চিত্র C-3-র বর্ণনা অনুযায়ী, একটি ডিস্ক-ড্রাইভে একাধিক ভিন্ন ফাইল-সিস্টেম একত্রে অবস্থান করতে সক্ষম। আপনি নিশ্চয় এতক্ষণে বুঝে থাকবেন যে ফাইল-সিস্টেমগুলি সাধারণত একে-অপরের সাথে সংগতিপূর্ণ হয় না; অর্থাত্‍, একটি অপারেটিং সিস্টেম তার দ্বারা ধারণ করা ফাইল-সিস্টেমটি (অথবা সম্বন্ধীয় কয়েকটি) ব্যতীত অন্য ফাইল-সিস্টেমকে সমর্থন করে না। যদিও এটি কোনো কঠোর-নিয়ম নয়। উদাহরণস্বরূপ, Red Hat Enterprise Linux বিভিন্ন ধরনের একাধিক ফাইল-সিস্টেমকে সমর্থন করতে সক্ষম (অন্যান্য অপারেটিং সিস্টেমের দ্বারা ব্যবহৃত ফাইল-সিস্টেমও এই তালিকায় অন্তর্ভুক্ত), যার ফলে বিভিন্ন ফাইল-সিস্টেমের মধ্যে সহজে ডাটা আদান-প্রদান করা সম্ভব।

চিত্র C-3. বিভিন্ন ফাইল-সিস্টেমসহ ডিস্ক ড্রাইভ

ডিস্কের উপর ফাইল-সিস্টেম নির্মাণ এই প্রক্রিয়ার সর্বপ্রথম ধাপ। এর মূল উদ্দেশ্য হল ডাটা সংরক্ষণ এবং উদ্ধার করা। আসুন ড্রাইভের উপর কয়েকটি ফাইল লেখার পরে তার ফলাফল দেখা যাক।

চিত্র C-4. ডাটাসহ ডিস্ক-ড্রাইভ

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

কম্পিউটার-সংক্রান্ত অন্যান্য প্রযুক্তির সঙ্গে তাল মিলিয়ে, হার্ড-ড্রাইভও সময়ের সাথে সাথে তার রূপ পরিবর্তন করেছে। বিশেষ করে এগুলির মাপ অর্থাত্‍ ডাটা-ধারণ করার ক্ষমতা। এর ফলে ডিস্ক-ড্রাইভ ব্যবহারের পদ্ধতির আমূল পরিবর্তন ঘটেছে।

C.1.2. পার্টিশন: একটি ড্রাইভকে একাধিক ড্রাইভে রূপান্তর

ডিস্ক-ড্রাইভের ধারণক্ষমতা বৃদ্ধি পাওয়ার ফলে, এর উপর অবস্থিত ফরম্যাট করা স্থান একটি বৃহত্‍ খন্ডে রাখার বিচক্ষণতা সম্বন্ধে অনেক ব্যবহারকারীর মনে সন্দেহ উদ্রেক হয়েছে। এই সন্দেহের অনেক কারণ রয়েছে, কিছু তাত্ত্বিক এবং কিছু প্রযুক্তিগত। তাত্ত্বিক ক্ষেত্রে একটি নির্দিষ্ট মাপের ঊর্ধ্বে ডিস্কে উপলব্ধ অতিরিক্ত স্থান বিশৃঙ্খলা সৃষ্টি করতে পারে। প্রযুক্তিগত ক্ষেত্রে, কয়েকটি ফাইল-সিস্টেমের সমর্থনক্ষমতা একটি নির্দিষ্ট মাপ অবধি সীমাবদ্ধ অথবা ফাইল-সিস্টেমগুলি অধিক ক্ষমতাসম্পন্ন বৃহত্‍ ড্রাইভ সমর্থন করতে সক্ষম কিন্তু এর মধ্যে অবস্থিত ফাইল অনুসন্ধান করার পদ্ধতি অত্যন্ত ব্যয়সাপেক্ষ হয়ে দাড়ায়।

এই সমস্যার সমাধান হল পার্টিশন নির্মাণ প্রক্রিয়া। প্রত্যেকটি পার্টিশন একটি পৃথক ডিস্করূপে ব্যবহার করা যাবে। এই কর্মটি একটি পার্টিশন টেবিল নির্মাণ করে সম্পন্ন করা হয়।

উল্লেখ্যউল্লেখ্য
 

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

চিত্র C-5. পার্টিশন টেবিলসহ ডিস্ক-ড্রাইভ

চিত্র C-5-র বর্ণনা অনুযায়ী, পার্টিশন টেবিলটি চারটি ভাগে অথবা চারটি প্রধান পার্টিশনে বিভক্ত হয়েছে। হার্ড-ড্রাইভের উপরে অবস্থিত একটি প্রধান পার্টিশনে শুধুমাত্র একটি লজিক্যাল ড্রাইভ (অথবা বিভাগ) উপস্থিত থাকতে পারে। প্রত্যেকটি বিভাগ একটি পৃথক পার্টিশনের জন্য প্রয়োজনীয় তথ্য ধারণ করতে পারে, অর্থাত্‍ একটি পার্টিশন টেবিল চারটির বেশি পার্টিশনের বিবরণ ব্যাখ্যা করতে পারবে না।

পার্টিশন-টেবিলের প্রত্যেকটি এন্ট্রিতে ঐ পার্টিশনের একাধিক বৈশিষ্ট্যর বর্ণনা করা হয়ে থাকে:

  • ডিস্কের যে স্থানে পার্টিশনটি আরম্ভ হয় এবং সমাপ্ত হয়

  • পার্টিশনটি "সক্রিয়" আছে কি না

  • পার্টিশনের ধরন

আসুন প্রত্যেকটি বৈশিষ্ট্য বিস্তারিতভাবে আলোচনা করা যাক। পার্টিশনের মাপ এবং অবস্থান চিহ্নিত করা হয় আরম্ভ এবং সমাপ্তির পয়েন্টের সাহায্যে। কয়েকটি অপারেটিং সিস্টেমের বুট-লোডার "সক্রিয়" ফ্ল্যাগটি ব্যবহার করে। অর্থাত্‍ "সক্রিয়" হিসাবে চিহ্নিত পার্টিশনে অবস্থিত অপারেটিং সিস্টেমটি বুট করা হয়।

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

এই অতিরিক্ত জটিলতা আপনাকে বিভ্রান্ত করতে পারে। উদাহরণের জন্য চিত্র C-6, দেখুন।

চিত্র C-6. শুধুমাত্র একটি পার্টিশনসহ ডিস্ক-ড্রাইভ

অনেক সময় পার্টিশন প্রক্রিয়ার আবির্ভাব হওয়ার পূর্বের অবস্থার অনুরূপ সম্পূর্ণ ডিস্ক জুড়ে শুধুমাত্র একটি পার্টিশন বিদ্যমান থাকে। পার্টিশন-টেবিলে শুধুমাত্র একটি এন্ট্রি লেখা থাকে যা পার্টিশনের আরম্ভে স্থানটিকে চিহ্নিত করে।

এই পার্টিশনটিকে আমরা "DOS" ধরনের চিহ্নিত করেছি। যদিও টেবল C-1-এ উল্লিখিত সম্ভাব্য একাধিক পার্টিশনের মধ্যে এটি একটি কিন্তু বর্তমান আলোচনার উদ্দেশ্য এই উদাহরণটি যথেষ্ট।

টেবল C-1-এ কয়েকটি জনপ্রিয় (এবং অখ্যাত) পার্টিশনের ধরন এবং সেগুলির হেক্সা-ডেসিমেল সংখ্যার মান তালিকাভুক্ত করা হয়েছে।

পার্টিশনের ধরনমানপার্টিশনের ধরনমান
ফাঁকা00Novell Netware 38665
DOS 12-bit FAT01PIC/IX75
XENIX root02Old MINIX80
XENIX usr03Linux/MINUX81
DOS 16-bit <=32M04Linux swap82
প্রসারিত (Extended)05Linux native83
DOS 16-bit >=3206Linux প্রসারিত (extended)85
OS/2 HPFS07Amoeba93
AIX08Amoeba BBT94
AIX bootable09BSD/386a5
OS/2 Boot Manager0aOpenBSDa6
Win95 FAT320bNEXTSTEPa7
Win95 FAT32 (LBA)0cBSDI fsb7
Win95 FAT16 (LBA)0eBSDI swapb8
Win95 Extended (LBA)0fSyrinxc7
Venix 8028640CP/Mdb
Novell51DOS accesse1
PPC PReP Boot41DOS R/Oe3
GNU HURD63DOS secondaryf2
Novell Netware 28664BBTff

টেবল C-1. পার্টিশনের ধরন

C.1.3. পার্টিশনে অন্তর্ভুক্ত পার্টিশন—- প্রসারিত (extended) পার্টিশনের একটি সংক্ষিপ্ত চিত্র

সময়ের সাথে সাথে চারটি পার্টিশনের ব্যবহার অপর্যাপ্ত প্রমানিত হয়েছে। ডিস্ক-ড্রাইভের ধারণ ক্ষমতা বৃদ্ধি হওয়ার দরুন চারটি পরিমিত-মাপের পার্টিশন কনফিগার করেও পর্যাপ্ত স্থান অব্যবহৃত রয়ে যাওয়ার সম্ভাবনা থাকে। চারের অধিক পার্টিশন তৈরি করার একটি উপায় সন্ধান করা আবশ্যক হয়ে পড়ে।

এই পরিস্থিতিতে প্রসারিত (extended) পার্টিশনের আবির্ভাব হয়। আপনি টেবল C-1-এ "প্রসারিত(extended)" পার্টিশনের উল্লেখ দেখে থাকবেন। এই ধরনটি প্রসারিত (extended) পার্টিশনের জন্য ব্যবহৃত হয়ে থাকে।

একটি পার্টিশন নির্মাণ করে সেটিকে "প্রসারিত (extended)" ধরনের চিহ্নিত করা হলে, একটি প্রসারিত পার্টিশন টেবিল তৈরি হয়। প্রসারিত পার্টিশন একটি ডিস্ক ড্রাইভের মত আচরণ করে থাকে — এর পার্টিশনটেবিলটি এক অথবা একাধিক পার্টিশনকে চিহ্নিত করে থাকে (বর্তমানে যা চারটিপ্রধান পার্টিশন-র পরিবর্তে লজিক্যাল পার্টিশন হিসাবে পরিচিত হয়) যা প্রসারিত পার্টিশনের মধ্যে সম্পূর্ণরূপে অন্তর্ভুক্ত থাকে। চিত্র C-7-এ প্রদর্শিত ডিস্ক-ড্রাইভটিতে একটি প্রধান পার্টিশন এবং দুটি লজিক্যাল পার্টিশনসহ একটি প্রসারিত (extended) পার্টিশন (ও কিছু পার্টিশন না-করা অব্যবহৃত স্থান) উপস্থিত রয়েছে।

চিত্র C-7. প্রসারিত (extended) পার্টিশনসহ ডিস্ক-ড্রাইভ

এই চিত্রে প্রধান এবং লজিক্যাল পার্টিশনের মধ্যেকার পার্থক্য ব্যক্ত করা হয়েছে — প্রধান পার্টিশন চারটির বেশি তৈরি করা সম্ভব নয়, কিন্তু লজিক্যাল পার্টিশনের ক্ষেত্রে এই সংখ্যাটির কোনো সীমা নির্দিষ্ট করা নেই। Linux-র দ্বারা প্দয়োগ করা পার্টিশন-ব্যবহার প্রক্রিয়ার দরুন একটি ডিস্ক ড্রাইভে ১২টির অধিক লজিক্যাল পার্টিশন না রাখাই বাঞ্ছনীয়।

আসুন, Red Hat Enterprise Linux-ইনস্টল করার সময়, পার্টিশন সংক্রান্ত এই আলোচনার উপযোগিতা সম্বন্ধে পর্যালোচনা করা যাক।

C.1.4. Red Hat Enterprise Linux জন্য স্থান বরাদ্দ করা

হার্ড-ডিস্ক পুনরায় পার্টিশন করার সময় আপনি তিনটি সম্ভাব্য পরিস্থিতির সম্মুখীন হতে পারেন:

  • পার্টিশন না করা ফাঁকা স্থান উপস্থিত রয়েছে

  • একটি অব্যবহৃত পার্টিশন উপস্থিত আছে

প্রত্যেকটি পরিস্থিতি ক্রমানুযায়ী পর্যালোচনা করা যাক।

উল্লেখ্যউল্লেখ্য
 

নিম্নোক্ত চিত্রগুলি সুস্পষ্ট বর্ণনার জন্য সরলভাবে আঁকা হয়েছে এবং তা Red Hat Enterprise Linux ইনস্টলেশনের সময়কার পার্টিশনের বিন্যাসের যথার্থ চিত্র প্রদর্শন করে না।

C.1.4.1. পার্টিশন না করা ফাঁকা স্থানের ব্যবহার

এমতাবস্থায়, নির্ধারিত পার্টিশনগুলি সম্পূর্ণ হার্ড-ডিস্ক জুড়ে বিস্তার করে না এবং এর ফলে কিছু অব্যবহৃত স্থান পার্টিশনের বাইরে রয়ে যায়। চিত্র C-8-এ এর বর্ণনা করা হয়েছে।

চিত্র C-8. পার্টিশন না করা ফাঁকা স্থানসহ ডিস্ক ড্রাইভ

চিত্র C-8-এ, 1 বরাদ্দ না করা স্থানসহ একটি অনির্ধারিত পার্টিশনকে চিহ্নিত করে এবং 2 বরাদ্দ করা স্থানসহ একটি নির্ধারিত পার্টিশনকে চিহ্নিত করে।

একটি অব্যবহৃত হার্ড-ডিস্কও এই বিভাগের অন্তর্গত বিবেচিত হয়ে পারে। শুধুমাত্র একটি প্রভেদ হল যে এর সমস্ত স্থান কোনো নির্দিষ্ট পার্টিশন হিসাবে চিহ্নিত হয় না।

পরবর্তী অংশে, তুলনামূলকভাবে একটি সাধারণ পরিস্থিতি সম্পর্কে আলোচনা করা হবে।

C.1.4.2. একটি অব্যবহৃত পার্টিশনে উপস্থিত স্থানের ব্যবহার

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

চিত্র C-9. একটি অব্যবহৃত পার্টিশনসহ ডিস্ক-ড্রাইভ

চিত্র C-9 -তে, 1 একটি অব্যবহৃত পার্টিশন এবং 2 Linux-র জন্য বরাদ্দ করা একটি একটি অব্যবহৃত পার্টিশনকে উল্লেখ করে।

এই পরিস্থিতির সম্মুখীন হলে আপনি অব্যবহৃত পার্টিশনের জন্য বরাদ্দ করা স্থান ব্যবহার করতে পারেন। প্রথমে ঐ পার্টিশনটি মুছে সেটির স্থানে যথাযত Linux পার্টিশন(গুলি) নির্মাণ করুন। ইনস্টলেশন প্রক্রিয়ার সময় আপনি অব্যবহৃত পার্টিশনটি মুছে, নতুন পার্টিশনগুলি নিজে তৈরি করতে পারবেন।

C.1.5. পার্টিশন নামাঙ্কানের পদ্ধতি

Linux ডিস্ক পার্টিশনকে অক্ষর এবং সংখ্যার সংমিশ্রণে চিহ্নিত করে থাকে যার ফলে বিভ্রান্তি হওয়ার সম্ভাবনা হয়েছে, বিশেষ করে যদি হার্ড-ড্রাইভ এবং তাতে অবস্থিত পার্টিশনগুলি "C drive" প্রভৃতি ধরনে উল্লেখ করা হয়। DOS/Windows-র ক্ষেত্রে নিম্নোক্ত পদ্ধতি ব্যবহৃত হয়ে থাকে:

  • DOS/Windows-র দ্বারা পাঠযোগ্য কিনা জানার জন্য প্রত্যেকটি পার্টিশনের ধরন পরীক্ষা করা হয়।

  • পার্টিশনের ধরন সমঞ্জসে থাকলে তার জন্য একটি "ড্রাইভ চিহ্নকারী অক্ষর" নির্ধারণ করা হয়। ড্রাইভের চিহ্ন "C" দিয়ে আরম্ভ হয় এবং যে সংখ্যক পার্টিশনের নামাঙ্কন করা প্রয়োজন তার উপর নির্ভর করে অক্ষর ব্যবহৃত হবে।

  • ড্রাইভের অক্ষরটি ব্যবহার করে পার্টিশন এবং তার অন্তর্বর্তী ফাইল-সিস্টেমকে চিহ্নিত করা হয়।

Red Hat Enterprise Linux অন্যান্য অপারেটিং সিস্টেমের তুলনায় শিথিল নামাঙ্কন পদ্ধতি ব্যবহার করে যার সাহাজ্য অধিক তথ্য ব্যক্ত করা সম্ভব। এই পদ্ধতিটি ফাইল-ভিত্তিক এবং /dev/xxyN রূপে ব্যবহার করা হয়।

পার্টিশন নামাঙ্কনের অর্থোদ্ধার করার পদ্ধতি:

/dev/

এই ডিরেক্টরিতে সমস্ত ডিভাইস ফাইল রক্ষিত আছে। যেহেতু পার্টিশনগুলি হার্ড-ড্রাইভের উপর অবস্থিত এবং সমস্ত হার্ড-ড্রাইভগুলি মূলত ডিভাইস, পার্টিশন উল্লেখকারী ফাইলগুলি /dev/-এ রক্ষিত রয়েছে।

xx

পার্টিশনের নামের প্রথম দুটি অক্ষর পার্টিশনটিকে ধারণকারী ডিভাইসের ধরন উল্লেখ করে সাধারণত hd (IDE ডিস্কের ক্ষেত্রে) অথবা sd (fSCSI ডিস্কের ক্ষেত্রে)।

y

পার্টিশনটি যে ডিভাইসে উপস্থিত আছে তা এই অক্ষরের দ্বারা চিহ্নিত হয়। উদাহরণস্বরূপ, /dev/hda (প্রথম IDE হার্ড-ডিস্ক) অথবা/dev/sdb (দ্বিতীয় SCSI ডিস্ক)।

N

সর্বশেষ সংখ্যাটি পার্টিশনকে উল্লেখ করে। প্রথম চারটি (প্রধান অথবা প্রসারিত) পার্টিশনের জন্য 1 থেকে 4 সংখ্যা নির্ধারণ করা হয়। লজিক্যাল পার্টিশনগুলি 5 থেকে আরম্ভ হয়। উদাহরণস্বরূপ, /dev/hda3 হল প্রথম IDE হার্ড-ডিস্কের তৃতীয় প্রধান অথবা প্রসারিত (extended) পার্টিশন এবং /dev/sdb6 হল দ্বিতীয় SCSI হার্ড-ডিস্কের দ্বিতীয় লজিক্যাল পার্টিশন।

উল্লেখ্যউল্লেখ্য
 

DOS/Windows-র থেকে ভিন্ন এই নামাঙ্কন পদ্ধতির কোনো অংশ পার্টিশনের ধরনের উপর ভিত্তি করে তৈরি নয়; Red Hat Enterprise Linux-র মধ্যে সমস্ত পার্টিশন সনাক্ত করা সম্ভব। কিন্তু এর ফলে সব ধরনের না হলেও, Red Hat Enterprise Linux অন্যান্য অনেক অপারেটিং সিস্টেমের জন্য নির্দিষ্ট পার্টিশন থেকে ডাটা পড়তে সক্ষম হয়।

এই তথ্যটি সম্বন্ধে সচেতন থাকলে Red Hat Enterprise Linux-র জন্য প্রয়োজনীয় পার্টিশন নির্মাণের প্রণালী সহজে বোধগম্য হবে।

C.1.6. ডিস্ক পার্টিশন এবং অন্যান্য অপারেটিং সিস্টেম

আপনার Red Hat Enterprise Linux পার্টিশন অন্যান্য অপারেটিং সিস্টেমের পার্টিশনের সাথে হার্ড-ডিস্কে সহাবস্থান করলেও অধিকাংশ সময়ে কোনো সমস্যা উত্‍‌পন্ন হওয়ার সম্ভাবনা নেই। কিন্তু Linux-র সাথে কয়েকটি অপারেটিং সিস্টেমের সমন্বয় করার সময় বিশেষ সতর্কতা অবলম্বন করা প্রয়োজন।

C.1.7. ডিস্ক-পার্টিশন এবং মাউন্ট-পয়েন্ট

অনেক নতুন ব্যবহারকারী Linux-র দ্বারা পার্টিশনের ব্যবহার সম্পর্কে বিভ্রান্তির সম্মুখীন হয়ে থাকেন। DOS/Windows-এ এই বিষয়টি তুলনামূলকভাবে সহজবোধ্য: প্রতিটি ড্রাইভের জন্য একটি "ড্রাইভ অক্ষর" ধার্য্য করা হয়। ড্রাইভচিহ্নকারী অক্ষরটি উল্লেখ করে ঐ পার্টিশনের ফাইল এবং ডিরেক্টরি ব্যবহার করা যাবে।

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

উদাহরণস্বরূপ, যদি /dev/hda5 পার্টিশনটি /usr/-এ মাউন্ট করা হয়, তাহলে /usr/-এ অন্তর্ভুক্ত সমস্ত ফাইল এবং ডিরেক্টরি প্রকৃতরূপে /dev/hda5-এ অবস্থান করবে। এর ফলে /usr/share/doc/FAQ/txt/Linux-FAQ ফাইলটি /dev/hda5-এ রক্ষিত থাকবে, কিন্তু /etc/X11/gdm/Sessions/Gnome ফাইলটি ঐ একই স্থানে থাকবে না।

পূর্ববর্তী উদাহরণ ব্যবহার করে /usr/-এ অন্তর্ভুক্ত এক অথবা অধিক ডিরেক্টরি অন্যান্য পার্টিশনের মাউন্ট-পয়েন্টরূপে ব্যবহার করা সম্ভব। উদাহরণ, /usr/local/-র উপরে একটি পার্টিশন (যেমন /dev/hda7) মাউন্ট করা হলে /usr/local/man/whatis ফাইলটি /dev/hda5-র পরিবর্তে /dev/hda7 -এ অবস্থিত হবে।

C.1.8. পার্টিশনের সংখ্যা কী হবে?

Red Hat Enterprise Linux ইনস্টলেশন প্রক্রিয়ার এই পর্বে, অপারেটিং সিস্টেমর দ্বারা ব্যবহারযোগ্য পার্টিশনের সংখ্যা এবং মাপ সম্ভন্ধে কিছু বিচার বিবেচনা করা প্রয়োজন। Linux সমাজের মধ্যে "যথাযত পার্টিশন সংখ্যা" সম্বন্ধে মতভেদের কোনো সিদ্ধান্তে না হওয়ার দরুন, যত মত তত পথ মেনে নিয়ে ব্যবহারকারীরা তাদের প্রয়োজন অনুসারে পার্টিশনের বিন্যাস করে থাকেন।

অন্য কোনো বিশেষ কারণ না থাকলে ন্যুনতমরূপে নিম্নোক্ত পার্টিশনগুলি তৈরি করার বিশেষ প্রস্তাব আপনাকে দেওয়া হচ্ছে: swap, /boot/ (iSeries সিস্টেমে ব্যতীত অন্য সব সিস্টেমের জন্য /boot/ ফাইল প্রয়োজন) , PPC PReP Boot, এবং / (root)। উল্লেখ্য OS/400 রিলিজ V5R2 এবং ঊর্ধ্বের সংস্করণে, পরিবর্তনশীল অবস্থায় ভার্চুয়াল ডিস্ক যোগ করা সম্ভব।

অধিক বিবরণের জন্য, বিভাগ 2.14.4 পড়ুন।

সংক্ষিপ্তটিকা

[1]

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