मुझे लगता है कि यह सवाल दो साल पहले पूछा गया था, लेकिन मुझे नहीं लगता कि यहां कोई भी जवाब पूरा हुआ है, इसलिए मैं इसे एक शॉट देने जा रहा हूं।
विषय पंक्ति का उत्तर देने के लिए, USB की सीमा उसके मास-स्टोरेज क्लास (MSC) युक्ति की सीमा है। यह युक्ति SCSI पारदर्शी कमांड सेट के आधार पर है। (यह भी देखें http://en.wikipedia.org/wiki/USB_mass_storage_device_class#Device_access )। SCSI रीड कमांड ( http://en.wikipedia.org/wiki/SCSI_Read_Commands#Read_.286.29 ) को देखते हुए आप देख सकते हैं कि एपीआई के कई संस्करण हैं। सबसे पुराना 21-बिट ब्लॉक पते (और 1GiB सीमा) का समर्थन करता है, बाद का संस्करण 32-बिट LBA का समर्थन करता है (2TiB सीमा को लागू करते हुए आज कई मामले हैं), और नवीनतम में 64-बिट LBA है जो 8ZiB सीमा लागू करेगा ( वह 8 गीगा-टेराबाइट्स है!)।
आधुनिक USB केस 64-बिट LBA का समर्थन करेंगे और आपको जिस भी ड्राइव को खोजने की संभावना है, उसका समर्थन करना चाहिए। पुराने मामले इसका समर्थन नहीं करेंगे और दुर्व्यवहार करेंगे यदि वे 2TiB से बड़े ड्राइव से जुड़े हैं।
मान लें कि आपका USB केस ड्राइव का समर्थन करता है, तो ड्राइव के विभाजन का मुद्दा है। एमबीआर विभाजन योजना (एमएस-डॉस के बाद से विभिन्न रूपों में प्रयुक्त) एक 32-बिट ब्लॉक इंडेक्स का उपयोग करती है। तो इसकी सीमा 2TiB है। आज उपयोग किया जाने वाला समाधान GUID विभाजन तालिका (GPT) प्रारूप पर स्विच करना है जो 64-बिट ब्लॉक संख्याओं का उपयोग करता है।
सभी आधुनिक ऑपरेटिंग सिस्टम (विंडोज, मैक ओएस एक्स और लिनक्स सहित) GUID विभाजन तालिकाओं का समर्थन करते हैं और डेटा डिस्क के रूप में एक> 2TiB ड्राइव का समर्थन करने में सक्षम होना चाहिए।
यदि आप एक मैक या लिनक्स उपयोगकर्ता हैं, तो आपको ड्राइव से भी बूट करने में सक्षम होना चाहिए। मैक में EFI फर्मवेयर और समर्थन बूटिंग GPT वॉल्यूम है। आधुनिक लिनक्स सिस्टम में GRUB बूटलोडर में कोड होता है, जो मुझे बताया गया है, बिना EFI ।।
यदि आप विंडोज चला रहे हैं, हालांकि, आप ड्राइव से बूट करने में सक्षम हो भी सकते हैं और नहीं भी। आपको अपने मदरबोर्ड पर EFI फर्मवेयर की आवश्यकता होगी, और आपको विंडोज का 64-बिट संस्करण चलाने की आवश्यकता होगी। Microsoft को किसी भी आकार के GPT ड्राइव से बूट करने के लिए दोनों की आवश्यकता होती है। इसका मतलब है कि यदि आप 32-बिट विंडोज चला रहे हैं या आपके पास केवल ईएफआई (बिना ईएफआई) के फर्मवेयर है, तो आप यह सुनिश्चित करना चाहेंगे कि आपका बूट डिस्क 2TiB या छोटा है, इसलिए आप MBR पार्टीशन लागू कर सकते हैं।