Ranish Partition Manager
রানিশ পার্টিশন ম্যানেজার একটি ফ্রিওয়্যার হার্ড ডিস্ক পার্টিশন এডিটর, ডিস্ক ক্লোনিং ইউটিলিটি এবং বুট ম্যানেজার, যা মাল্টি-বুট সিস্টেম তৈরির জন্য একটি উচ্চ স্তরের নিয়ন্ত্রণ প্রদান করে। এটি ফ্রিওয়্যার লাইভ সিডি সিস্টেমরেস্কিউসিডি এবং আলটিমেট বুট সিডিতে পাওয়া যায় (উইন্ডোজ সংস্করণ নয়)। এটি এমএস-ডস, পিসি ডস, ডিআর-ডস বা ফ্রিডসের অধীনে চলে। পার্টিশনিং বৈশিষ্ট্য উইন্ডোজ ভিস্তা এবং উইন্ডোজ 7-এর সাথে বান্ডিল করা পার্টিশন এডিটরের বিপরীতে, রানিশ পার্টিশন ম্যানেজার পার্টিশন টেবিল তৈরি করতে পারে যেখানে উইন্ডোজ এক্সপি এবং উইন্ডোজ ভিস্তা উভয়ই ইনস্টল করা যেতে পারে। যাইহোক, আরপিএম-এ কোনও ত্রুটি ছাড়াই একটি পার্টিশন টেবিল তৈরি করা সম্ভব, যেখানে উইন্ডোজ এক্সপি ইনস্টলার এক্সপি ইনস্টল করতে পারে না (পার্টিশন টেবিল থেকে বর্ধিত পার্টিশন মান মুছে না ফেলে)। ভিস্তার পার্টিশন এডিটর দিয়ে এই ধরনের পার্টিশন টেবিল সম্পাদনা করলে মিশ্র সারিবদ্ধকরণ হবে। ডিস্কে সংরক্ষণ করার আগে যে কোনও সংখ্যক পরিবর্তন করা যেতে পারে। সর্বশেষতম বিটা (v2.44 বিটা) একটি ড্রাইভে 4টি প্রাথমিক পার্টিশনের সীমাবদ্ধতা অতিক্রম করার জন্য একটি সমাধান প্রদান করে, এইভাবে 30টি পর্যন্ত প্রাথমিক (এবং তাই বুটযোগ্য) পার্টিশনের অনুমতি দেয়। প্রাথমিক পার্টিশন, লজিক্যাল ড্রাইভ এবং ই. বি. আর বর্ধিত পার্টিশন (টাইপ 05)-এর সেক্টর-নির্ভুল সম্পাদনার অনুমতি দেয়। আরপিএম-এর একটি বিশেষ বিরল বৈশিষ্ট্য হল এটি দেখায় যে বর্ধিত বুট রেকর্ডগুলি ঠিক কোথায় রয়েছে, ব্যবহারকারীকে সেগুলি কোথায় থাকা উচিত সে সম্পর্কে পরামর্শ দেয় এবং ব্যবহারকারীকে সেগুলি যে কোনও জায়গায় রাখার অনুমতি দেয়। আরপিএম একটি ত্রুটি দেখাতে পারে যদি ইবিআরগুলি হেডের শুরুতে না থাকে (বর্ধিত পার্টিশনের শুরুর তুলনায়-টাইপ 0এফ)। যদি এই ধরনের পার্টিশন সারিবদ্ধকরণগুলি উপেক্ষা করা হয় এবং পার্টিশনটি উইন্ডোজ এক্সপি ডিস্ক ম্যানেজার দ্বারা সম্পাদিত হয়, এক্সপি লজিক্যাল ড্রাইভগুলি মুছে ফেলতে পারে। এটি ঘটতে পারে যদি বর্ধিত পার্টিশনটি প্রথমে উইন্ডোজ ভিস্তা বা উইন্ডোজ 7 দ্বারা সম্পাদিত হয়। যেহেতু আরপিএম এই সমস্ত তথ্য দেখায় এবং পুরো ড্রাইভকে সিএইচএস বিন্যাসে দেখায়, তাই পুরো বর্ধিত এবং প্রাথমিক পার্টিশন টেবিলগুলি একটি আদর্শ সিএইচএস সারিবদ্ধকরণের সাথে সামঞ্জস্যপূর্ণ কিনা তা সহজেই দেখা যায়। যদি একটি পার্টিশন টেবিল একটি সামঞ্জস্যপূর্ণ সিএইচএস সারিবদ্ধকরণ অনুসরণ না করে (বা এমনকি যদি এটি করে), এবং একটি ভিস্তা পার্টিশনকে নির্দিষ্ট সরঞ্জাম ব্যবহার করে আকার পরিবর্তন বা চিত্রায়িত করা হয়, তবে এই সরঞ্জামগুলি পার্টিশনের শুরুটিকে "সংশোধন" করতে পারে (কখনও কখনও এটি একটি সিলিন্ডারে রেখে (বা ট্র্যাক?) সীমানা) এবং এটিকে আনবুটযোগ্য করে তোলে। (উৎস) এটি পার্টিশনের অবস্থান (সিলিন্ডারে) লেখা, পার্টিশনের টেবিল থেকে মুছে ফেলা এবং পরে পার্টিশনের টেবিলে পুনরায় যুক্ত করা সহজ করে তোলে, যাতে পার্টিশনের আবার দৃশ্যমান হয়। এটি মাল্টি-বুট সিস্টেমে ব্যবহৃত হয়, যেখানে চারটি প্রাথমিক পার্টিশনের প্রয়োজন হয়। এই কৌশলটি ব্যবহার করে লজিক্যাল ড্রাইভগুলিকে প্রাথমিক পার্টিশনে এবং তদ্বিপরীতভাবে রূপান্তর করা সম্ভব। এটি একটি পরীক্ষামূলক কৌশল যার নির্দিষ্ট পরিস্থিতিতে সমস্যা থাকতে পারে (নীচের বিভাগটি দেখুন)। এই কৌশলটি শুধুমাত্র প্রাথমিক বিভাজনের সঙ্গে কাজ করে। উইন্ডোজ এক্সপি ইনস্টল করার জন্য পার্টিশন টেবিল থেকে বর্ধিত পার্টিশনটি মুছে ফেলার প্রয়োজন হতে পারে (মাস্টার বুট রেকর্ডে)। তবে, আপনি যদি মাস্টার বুট রেকর্ডে বর্ধিত পার্টিশন মানটি মুছে ফেলেন তবে আপনি এটি আবার যুক্ত করার চেষ্টা করবেন, আরপিএম প্রথম বর্ধিত বুট রেকর্ডটি মুছে ফেলবে। পরিবর্তে, এটি একটি ডিস্ক সম্পাদক যেমন সিস্টেম রেসকিউ সিডিতে হেক্সেডিট দিয়ে করা যেতে পারে। বর্ধিত পার্টিশনের মান একটি ফাইলে অনুলিপি করা হয় এবং পার্টিশন টেবিল থেকে মুছে ফেলা হয়। উইন্ডোজ এক্সপি ইনস্টল করার পরে, বর্ধিত পার্টিশন মানটি আবার অনুলিপি করা হয় এবং বর্ধিত পার্টিশনটি উইন্ডোজে দৃশ্যমান হয়। ক্লোনিং আরপিএম বিট-অভিন্ন পার্টিশন ক্লোন তৈরি করতে পারে। (গতি দেখুন।) নিচের যেকোনও একটি থেকে স্পিড আরপিএম তাৎক্ষণিকভাবে চলেঃ সিস্টেমরেস্কিউসিডি (প্রথম প্রম্পটে "ফ্লপি ডিস্ক ইমেজ থেকে সিস্টেম টুলস চালান" নির্বাচন করুন (সংস্করণ 1.6)। সংস্করণ 2.8.1 এবং তার উপরে সিস্টেমরেস্কিউসিডি আর আরপিএম অন্তর্ভুক্ত করে না। টিইউআই থেকে একটি ফ্লপি ডিস্কে আরপিএম ইনস্টল করা যেতে পারে (পার্টিশন টেবিলের একটি টেক্সট ফাইল সংরক্ষণ করার জন্য এটির কমান্ড লাইন ব্যবহারের প্রয়োজন হয় না)। আরপিএম একটি হার্ড ড্রাইভে ইনস্টল করা যেতে পারে। নিয়মিত ব্যবহৃত অপারেটিং সিস্টেম থেকে চালানো যেতে পারে এমন সরঞ্জামগুলি ছাড়াও, আরপিএম একটি হার্ড ডিস্ক পার্টিশন করার বা একটি অপারেটিং সিস্টেম পুনরুদ্ধার, ক্লোন বা সরানোর দ্রুততম উপায়গুলির মধ্যে একটি। আরপিএম-এর সীমাবদ্ধতা এবং সমাধানগুলি বহু বছর ধরে হালনাগাদ করা হয়নি। (এটি একটি গতিশীল ডিস্ক বা একটি বড় সেক্টর ড্রাইভের সাথে কাজ করে কিনা তা অজানা।) এর কিছু কৌতূহল এবং প্রদর্শন সমস্যা রয়েছে, যার বেশিরভাগই আরপিএম লেখার সময়কার তুলনায় অনেক বড় ড্রাইভ ব্যবহার করার সময় ঘটেঃ আরপিএম দিয়ে পার্টিশন ফরম্যাট করার ফলে কখনও কখনও উইন্ডোজ এক্সপিতে সমস্যা দেখা দেয়। এটি সর্বোচ্চ 64টি লাইন প্রদর্শন করতে পারে। যখন পার্টিশন টেবিলে প্রায় 3টি প্রাথমিক পার্টিশন এবং 28টি লজিক্যাল ড্রাইভ সহ একটি "বর্ধিত পার্টিশন" থাকে, তখন এটি একটি পার্টিশন যোগ করা অসম্ভব করে তোলে। লজিক্যাল ড্রাইভের জন্য ন্যূনতম দুটি লাইন প্রয়োজন। ড্রাইভের মধ্যে ফাঁকা জায়গা সাধারণত একটি করে লাইন ব্যবহার করে। একটি সিস্টেমে, "ম্যানুয়ালি" প্রবেশ করা যেতে পারে এমন সর্বোচ্চ সিলিন্ডার মান ছিল 65535। উইজার্ড ব্যবহার করে উচ্চতর সংখ্যা প্রবেশ করা যেতে পারে (উইজার্ড চালানোর জন্য "এন্টার" টিপুন)। "-" কী ব্যবহার করে মানগুলি সর্বদা হ্রাস করা যেতে পারে। বর্ধিত পার্টিশনের শুরু (টাইপ 0x0F) শুধুমাত্র ম্যানুয়ালি করা যেতে পারে যাতে বর্ধিত পার্টিশনের শুরুটি সিলিন্ডার 65535 এর বাইরে পুনরায় আকার দেওয়া যায় না। উদাহরণস্বরূপ একটি ডিস্ক (এবং পার্টিশন টেবিল) নিন যা 512 বাইটের একটি সেক্টর আকার, 63টি সেক্টরের একটি হেড আকার এবং বৃহত্তম (এবং সম্ভবত সবচেয়ে সাধারণ) সিলিন্ডার আকার, অর্থাৎ প্রতি সিলিন্ডারে 255 হেড ব্যবহার করে। এই ডিস্কে, রানিশ পিএম বর্ধিত পার্টিশনের শুরুকে পুনরায় আকার দিতে পারে, যা ডিস্কের শুরু থেকে প্রায় 502 গিগাবাইটেরও কম। একটি ডিস্কে যা সিলিন্ডারের আকার সিলিন্ডারে 240 হেড ব্যতীত একই, বর্ধিত পার্টিশন শুরুর জন্য সর্বোচ্চ অবস্থান হবে প্রায় 472 গিগাবাইট। সাধারণত শুধুমাত্র নির্দিষ্ট অপারেটিং সিস্টেম (যেমন উইন্ডোজ) ইনস্টল করার জন্য প্রাথমিক পার্টিশনের প্রয়োজন হয় (লজিক্যাল ড্রাইভের বিপরীতে)। 472 জিআইবি সম্ভবত এই উদ্দেশ্যে প্রচুর জায়গা, এমনকি মাল্টি-বুট সিস্টেমের ক্ষেত্রেও। উইজার্ডের একটি কুইর্ক থাকে যেখানে সিলিন্ডার মানের শেষ অক্ষরটি ভুলভাবে প্রদর্শিত হতে পারে যখন মান পরিবর্তন করা হয়। যদি এটি উপেক্ষা করা হয় তবে এটি ভাল কাজ করে বলে মনে হয়। এটি সাধারণত এমন পার্টিশনগুলির সাথে ব্যবহার করা যেতে পারে যা একক সিএইচএস সারিবদ্ধকরণ অনুসরণ করে না, তবে এই কারণগুলির জন্য এটি বিশ্রী হতে পারেঃ আরপিএম পার্টিশন টেবিলকে সিএইচএস বা সেক্টর হিসাবে দেখার অনুমতি দেয়। সেক্টর মোডে, সম্ভবত 250 গিগাবাইট বা তার বেশি ড্রাইভগুলিতে, অনেকগুলি সেক্টর রয়েছে যা তারা ডিসপ্লের পরবর্তী লাইনে লাইনগুলিকে ধাক্কা দেয়। এবং কার্সারটি সঠিক জায়গায় উপস্থিত হয় না। আপনি যদি শুধুমাত্র সেই সেক্টরটি জানেন যা আপনি পার্টিশনটি চালু করতে চান, তাহলে আপনাকে এই কারণে এটিকে একটি সিএইচএস মানে রূপান্তর করতে হতে পারেঃ সেক্টর মোডে, সেক্টরগুলিতে একটি পার্টিশন তৈরি করার জন্য সম্ভাব্য সর্বোচ্চ আকার, 268,435,433 এর উপরে কিন্তু 268,435,550 এর অধীনে ছিল। সিলিন্ডারে মানগুলি প্রবেশ করার সময় কমপক্ষে একটি টেরাবাইটের পার্টিশন তৈরি করা হয়েছে (উইজার্ড ব্যবহার করে সিএইচএস মোডে)। কিন্তু সিএইচএস মোডে এটি কোনও হেড বা সেক্টর অ্যাড্রেস টাইপ করার অনুমতি দেয় না। "-" এবং "+" কীগুলি এই মানগুলি বাড়াতে বা কমাতে পারে, যখন সেগুলি টাইপ করা যায় না। কিছু ফাইল সিস্টেম ফরম্যাট করতে পারে না বা তাদের ভলিউম লেবেল প্রদর্শন করতে পারে না যেমন। প্রাথমিক পার্টিশন টেবিল এবং বর্ধিত পার্টিশন রানিশ পার্টিশন ম্যানেজারের এন. টি. এফ. এস ব্যাকআপ প্রাথমিক পার্টিশন টেবিল এবং "বর্ধিত পার্টিশন" (টেবিল) উভয়েরই একটি (ম্যানুয়াল) ব্যাকআপ তৈরি করতে ব্যবহার করা যেতে পারে। লজিক্যাল ড্রাইভগুলিকে প্রাথমিক পার্টিশনে রূপান্তর করা এবং আরপিএম ব্যবহার করে লজিক্যাল ড্রাইভগুলিকে প্রাথমিক পার্টিশনে রূপান্তর করা সম্ভব। আরপিএম-এ এটি লজিক্যাল ড্রাইভ "মুছে" দিয়ে করা হয়, "বর্ধিত পার্টিশন" (টাইপ 0x0এফ)-এর শুরুতে এগিয়ে নিয়ে যাওয়া হয়, লজিক্যাল ড্রাইভের মতো একই স্থানে একটি প্রাথমিক "পার্টিশন" পুনরায় তৈরি করা হয়, তারপর পরিবর্তনগুলি সংরক্ষণ করা হয়। একটি প্রাথমিক বিভাজনকে লজিক্যাল ড্রাইভে রূপান্তর করার জন্য প্রক্রিয়াটি বিপরীত হয়। যাইহোক, এই রূপান্তরগুলির আগে বা পরে বিভাজনকে অবশ্যই একটি আদর্শ সিএইচএস সারিবদ্ধকরণ থেকে বিচ্যুত হতে হবে, কারণ লজিক্যাল ড্রাইভগুলি সাধারণত দ্বিতীয় মাথা (মাথা 1) থেকে শুরু হয় এবং প্রাথমিক পার্টিশনগুলি সাধারণত একটি সিলিন্ডারের শুরুতে শুরু হয়। বেশিরভাগ আধুনিক অপারেটিং সিস্টেমে সম্ভবত রূপান্তরিত ড্রাইভে ফাইলগুলি পড়তে এবং সম্পাদনা করতে সমস্যা হবে না তবে পার্টিশনের পুনরায় আকার বা ইমেজিংয়ের জন্য ব্যবহৃত কিছু সফ্টওয়্যার, পার্টিশনের শুরুটি সরিয়ে (সম্ভবত একটি স্ট্যান্ডার্ড সিএইচএস সারিবদ্ধকরণের সাথে সামঞ্জস্য রেখে) বা 1-এমআইবি সারিবদ্ধকরণের সাথে সামঞ্জস্য রেখে পার্টিশনটি নীরবে "সংশোধন" করার সিদ্ধান্ত নিতে পারে। এই আকার পরিবর্তন উইন্ডোজ এক্সপিকে বুট করা থেকে বিরত করবে না, তবে এটি উইন্ডোজ ভিস্তার বুট করা থেকে বিরত রাখতে পারে, যদি ভিস্তার বুট ফাইলগুলি আপডেট না করে স্টার্টিং সেক্টরটি সরানো হয়। দ্বিতীয়ত, ব্যবহারকারী যদি না জানেন যে পার্টিশনটি সরানো হয়েছে, তবে তারা বুঝতে পারবেন না যে পার্টিশন টেবিলের একটি পুরানো ব্যাকআপ অপ্রচলিত হয়ে যাবে। যাইহোক, প্রাথমিক পার্টিশনগুলিকে লজিক্যাল ড্রাইভে রূপান্তর করার ক্ষেত্রে আরেকটি সম্ভাব্য সমস্যা রয়েছে, যদি না এই উদ্দেশ্যে প্রাথমিক পার্টিশনগুলি তৈরি করা হয়। উইন্ডোজ এক্সপি ডিস্ক ম্যানেজমেন্ট "অ-মানক" বর্ধিত পার্টিশনগুলি মুছে ফেলার জন্য পরিচিত। রূপান্তর করার জন্য একটি ই. বি. আর বরাদ্দ করার জন্য প্রাথমিক বিভাজনের আগে কমপক্ষে 63টি সেক্টর থাকতে হবে। এই কারণগুলির জন্য, যে কোনও প্রাথমিক পার্টিশনের জন্য যা একটি বর্ধিত পার্টিশনে রূপান্তরিত হতে পারে, সিলিন্ডারের শুরুতে পরিবর্তে মাথা 1-এ শুরু করা ভাল হতে পারে। এই সিলিন্ডারের শুরু থেকে হেড 1 পর্যন্ত ফাঁকা জায়গা হওয়া উচিত; পূর্ববর্তী পার্টিশনটি শেষ সম্পূর্ণ সিলিন্ডারের শেষে (বা পূর্ববর্তী সিলিন্ডারের শেষে) শেষ হওয়া উচিত। হেড 1-এ (হেড 0-এর পরিবর্তে) প্রাথমিক পার্টিশন শুরু করার আরেকটি সুবিধা রয়েছে। এটি লজিক্যাল ড্রাইভগুলিতে এই প্রাথমিক পার্টিশনগুলির বিট-অভিন্ন ক্লোনিংয়ের অনুমতি দেয়, যা সম্পূর্ণ স্বাভাবিক (স্বাভাবিক) লজিক্যাল ড্রাইভ তৈরি করে। অর্থাৎ, লজিক্যাল ড্রাইভের ই. বি. আরগুলি একটি সিলিন্ডারের শুরুতে থাকে, লজিক্যাল ড্রাইভটি ঠিক পরবর্তী মাথায় শুরু হয় এবং লজিক্যাল ড্রাইভটি একটি সিলিন্ডার সীমানায় শেষ হয়। তবে এই লেখক হেড 1 থেকে শুরু হওয়া প্রাথমিক পার্টিশনগুলি থেকে অপারেটিং সিস্টেমগুলি ইনস্টল বা বুট করার পরীক্ষা করেননি, যা প্রথম পার্টিশন ছিল না। (প্রথম পার্টিশনটি সাধারণত হেড 1 দিয়ে শুরু হয় কারণ এই সিলিন্ডারটি মাস্টার বুট রেকর্ড দিয়ে শুরু হয়।) অন্যান্য পার্টিশন সম্পাদকদের সাথে তুলনা বেশিরভাগ গ্রাফিকাল পার্টিশন সম্পাদকদের মতো, জিপার্টেড সেক্টর-নির্ভুল নয়, যার অর্থ এটি সেক্টর বা সিলিন্ডারের সংখ্যা দেখাবে না যেখানে পার্টিশন তৈরি করা হচ্ছে। যাইহোক, এটি এমন কিছু কাজ করে যা আরপিএম করতে পারে নাঃ জিপার্টেড পার্টিশনগুলিকে তাদের ডেটা (এনটিএফএস, এফএটি, ইত্যাদি) দিয়ে আকার পরিবর্তন করতে পারে। এবং এটি এন. টি. এফ. এস পার্টিশন ফরম্যাট করতে পারে। যদিও আরপিএম এফএটি পার্টিশন ফরম্যাট করতে সক্ষম, উইন্ডোজ এক্সপির আরপিএম দিয়ে ফরম্যাট করা একটি পার্টিশনে একটি ত্রুটি ছিল। রানিশ পার্টিশন ম্যানেজার এবং জিএনইউ পার্টেড (পার্টেড) একটি সিএইচএস বিন্যাসে সমস্ত পার্টিশন প্রদর্শন করতে পারে, এবং উভয়ই সেক্টর সুনির্দিষ্ট, তবে পার্টেড ইবিআরগুলির অবস্থান বা তাদের মধ্যে থাকা সমস্ত মান দেখায় না। লিনাক্সে, এই সমস্ত তথ্য sfdisk-us-l-x ব্যবহার করে প্রদর্শিত করা যেতে পারে তবে বিন্যাসটির আরও পরীক্ষা-নিরীক্ষা প্রয়োজন এবং আরপিএমের মতো রঙের সাথে ত্রুটি/সতর্কতা নির্দেশ করে না। কমান্ড লাইন সরঞ্জামগুলি বিভক্ত বা এসএফডিস্কের বিপরীতে, আরপিএম-এর টেক্সট ইউজার ইন্টারফেস ব্যবহারকারীকে পার্টিশন টেবিলের যে কোনও জায়গায় কার্সারটি সরানোর অনুমতি দেয় যাতে কোন মানগুলি পরিবর্তন করতে হবে তা নির্বাচন করা যায়। পার্টেড ঝুঁকিপূর্ণ এবং ব্যবহার করার জন্য কম দক্ষ, কারণ এটি তৈরি হওয়ার সাথে সাথে প্রতিটি পরিবর্তন সংরক্ষণ করে এবং কিছু জিনিস আপডেট করতে সময় নেয়। আরপিএম ম্যানুয়ালি বা উইজার্ড ব্যবহার করে পার্টিশন তৈরি করতে পারে। আরও দেখুন কে. ডি. ই পার্টিশন ম্যানেজার ডিস্ক পার্টিশনিং সফ্টওয়্যার পার্টিশনম্যাজিক এক্সটার্নাল লিঙ্কের তালিকা www.ranish.com-এর আর্কাইভ করা সংস্করণ টেকটিভির লিও লাপোর্টের একটি বই সহ বেশ কয়েকটি বই রানিশ পার্টিশন ম্যানেজারকে উল্লেখ করে। https://sourceforge.net/projects/ranish http://ranish.sourceforge.net www.ranish.com-এর সোর্সফোর্জ মিরর (চলে গেছে) রেফারেন্স ডিস্ক ফাইল সিস্টেম ডিস্ক পার্টিশনিং সফ্টওয়্যার ডিস্ক পার্টিশন উইন্ডোজের জন্য উপযোগিতা