Внутренние жесткие диски SATA имеют ограничение для многих материнских плат по 2 ТБ, и если я хочу получить жесткий диск 3 ТБ, мне нужно подключить его с помощью карты PCI (или получить новую материнскую плату).
Но я хотел спросить: если я подключу жесткий диск объемом 3 ТБ к внешнему USB-корпусу, он будет работать? Корпус Vantec, который я хочу купить, говорит, что он поддерживает жесткий диск объемом до 3 ТБ, но я хочу убедиться в этом.
hard-drive
usb
Karim
источник
источник
Ответы:
Я понимаю, что этот вопрос был задан два года назад, но я не думаю, что какой-либо из ответов здесь является полным, поэтому я все равно собираюсь дать ему шанс.
Чтобы ответить на тему, предел 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 ), вы можете увидеть, что существует несколько версий API. Самый старый поддерживает 21-битные адреса блоков (и ограничение в 1 ГБ), более поздняя версия поддерживает 32-разрядные LBA (устанавливающие ограничение в 2 ТБ во многих случаях на сегодняшний день), а последняя имеет 64-разрядный LBA, который будет устанавливать ограничение в 8ZiB ( это 8 гига-терабайт!).
Современные USB-кейсы будут поддерживать 64-битные LBA и должны поддерживать любой накопитель, который вы найдете. Старые случаи не будут поддерживать это и будут плохо себя вести, если они подключены к диску больше 2TiB.
Предполагая, что ваш USB-кейс поддерживает накопитель, возникает проблема с разделением накопителя. Схема разбиения MBR (используется в различных формах начиная с MS-DOS) использует 32-битный блочный индекс. Таким образом, он имеет ограничение 2TiB. Решение, используемое сегодня, состоит в том, чтобы переключиться на формат таблицы разделов GUID (GPT), который использует 64-битные номера блоков.
Все современные операционные системы (включая Windows, Mac OS X и Linux) поддерживают таблицы разделов GUID и должны поддерживать диск объемом более 2 ТБ в качестве диска с данными.
Если вы пользователь Mac или Linux, то вы также сможете загружаться с диска. Mac имеют встроенное ПО EFI и поддерживают загрузку томов GPT. Современные системы Linux содержат код в загрузчике GRUB, который, как мне сказали, позволит загружать Linux с диска GUID без прошивки EFI.
Однако, если вы работаете в Windows, вы можете или не сможете загрузиться с диска. Вам понадобится прошивка EFI на материнской плате, и вам потребуется 64-битная версия Windows. Microsoft требует и того, и другого для загрузки с GPT-диска любого размера. Это означает, что если вы работаете с 32-битной Windows или у вас есть прошивка только для BIOS (без EFI), вам нужно убедиться, что ваш загрузочный диск имеет размер 2 ТБ или меньше, чтобы вы могли применить раздел MBR.
источник
Это действительно будет зависеть от вашей материнской платы, но большинство проблем, о которых вы беспокоитесь, касаются напрямую подключенных дисков SATA, которые используют драйвер SATA, а не драйвер USB, как в вашем случае. Эти проблемы с SATA решаются в новых материнских платах.
Выполняя поиск, я не смог найти человека, у которого были проблемы с внешним диском 3 ТБ, но, конечно, я не могу сказать 100%, так как у меня нет вашего конкретного оборудования для тестирования. Это интересно как общая статья (примечание № 10, которая имеет непосредственное отношение к вашему вопросу).
Возможно, вы захотите создать пару разделов <2 ТБ, или вы можете создать разделы GPT> 2 ТБ. Выберите самый большой размер блока, который вы можете использовать при форматировании, так как существуют известные проблемы с некоторыми программами, такими как Windows Backup и небольшие размеры блоков. С таким большим количеством места вы можете немного потерять, но не очень условно говоря.
источник
Проблема 2TB в основном на компьютерах, которые должны загружаться с большого диска, так как BIOS испытывает проблемы с их пониманием. Даже без карты или дополнительного расширения использование стандартного нижнего диска для загрузки и диска объемом 2 ТБ для данных работает нормально (по крайней мере, несколько раз, которые я пытался).
Корпуса USB-SATA обычно просто эмулируют контроллер жесткого диска. Некоторые из старых были очень грубыми и имели несколько проблем, но с любым последним, я не думаю, что у вас будут какие-либо проблемы, которые когда-либо существовали.
источник