আমি বুঝতে পারি যে এই প্রশ্নটি দুই বছর আগে জিজ্ঞাসা করা হয়েছিল, তবে আমি মনে করি না যে এখানে কোনও উত্তর সম্পূর্ণ হয়েছে, তাই আমি যাইহোক এটি একটি শট দিতে যাচ্ছি।
বিষয়টির লাইনের উত্তর দেওয়ার জন্য, ইউএসবি-র সীমা হল এর ভর-স্টোরেজ ক্লাস (এমএসসি) নির্দিষ্টকরণের সীমা। এই স্পেসটি এসসিএসআই স্বচ্ছ কমান্ড সেটের ভিত্তিতে পরিণত হয়েছে turn ( Http://en.wikedia.org/wiki/USB_mass_stores_ ডিভাইস_ক্লাস# ডিভাইস_অ্যাক্সেসও দেখুন )। এসসিএসআই রিড কমান্ডগুলি দেখে ( http://en.wikedia.org/wiki/SCSI_Read_Commands#Read_.286.29 ) আপনি দেখতে পারেন যে এপিআইয়ের বেশ কয়েকটি সংস্করণ রয়েছে। প্রাচীনতমটি 21-বিট ব্লক ঠিকানাগুলি (এবং একটি 1 জিআইবি সীমা) সমর্থন করে, পরবর্তী সংস্করণটি 32-বিট এলবিএ সমর্থন করে (অনেকগুলি ক্ষেত্রে আজ 2 টিআইবি সীমা চাপিয়ে দেওয়া হয়েছে), এবং সর্বশেষতমটিতে একটি 64-বিট এলবিএ রয়েছে যা একটি 8 জিজিবি সীমা চাপিয়ে দেবে ( এটি 8 গিগা-টেরাবাইট!)।
আধুনিক ইউএসবি কেসগুলি 64৪-বিট এলবিএ সমর্থন করবে এবং আপনার যে কোনও ড্রাইভের সন্ধানের সম্ভাবনা রয়েছে support পুরানো কেসগুলি এটি সমর্থন করে না এবং 2TiB এর চেয়ে বড় ড্রাইভের সাথে সংযুক্ত থাকলে তারা খারাপ ব্যবহার করবে।
আপনার ইউএসবি কেসটি ড্রাইভ সমর্থন করে তা ধরে নিলে ড্রাইভটি বিভাজন করার সমস্যা রয়েছে। এমবিআর পার্টিশন স্কিম (এমএস-ডস থেকে বিভিন্ন আকারে ব্যবহৃত) একটি 32-বিট ব্লক সূচক ব্যবহার করে। সুতরাং এটির 2TiB সীমা রয়েছে। আজ ব্যবহৃত সমাধান হ'ল জিইউইডি পার্টিশন টেবিল (জিপিটি) ফর্ম্যাটে স্যুইচ করা যা 64৪-বিট ব্লক নম্বর ব্যবহার করে।
সমস্ত আধুনিক অপারেটিং সিস্টেমগুলি (উইন্ডোজ, ম্যাক ওএস এক্স এবং লিনাক্স সহ) জিআইডি পার্টিশন টেবিলগুলিকে সমর্থন করে এবং একটি> 2 টিআইবি ড্রাইভকে ডেটা ডিস্ক হিসাবে সমর্থন করতে সক্ষম হওয়া উচিত।
আপনি যদি ম্যাক বা লিনাক্স ব্যবহারকারী হন তবে আপনার ড্রাইভ থেকেও বুট করতে সক্ষম হওয়া উচিত। ম্যাকগুলির EFI ফার্মওয়্যার রয়েছে এবং জিপিটি ভলিউম সমর্থন করে। আধুনিক লিনাক্স সিস্টেমগুলির GRUB বুটলোডারে কোড রয়েছে যা, আমাকে বলা হয়েছে, EFI ফার্মওয়্যার ছাড়াই জিইউইডি ড্রাইভ থেকে লিনাক্স বুট করার অনুমতি দেবে ..
আপনি যদি উইন্ডোজ চালাচ্ছেন তবে আপনি ড্রাইভ থেকে বুট করতে পারবেন বা নাও করতে পারেন। আপনার মাদারবোর্ডে আপনার EFI ফার্মওয়্যারের প্রয়োজন হবে, এবং আপনার উইন্ডোজের একটি 64-বিট সংস্করণ চালানো দরকার। মাইক্রোসফ্ট যে কোনও আকারের জিপিটি ড্রাইভ থেকে বুট করার জন্য উভয়ই প্রয়োজন। এর অর্থ হ'ল আপনি যদি 32-বিট উইন্ডোজ চালাচ্ছেন বা BIOS- কেবল ফার্মওয়্যার (EFI ব্যতীত) রেখেছেন তবে আপনি নিশ্চিত করতে পারবেন যে আপনার বুট ডিস্কটি 2TiB বা তার চেয়ে ছোট, যাতে আপনি একটি এমবিআর পার্টিশন প্রয়োগ করতে পারেন।