Недавно я обновил домашний внешний жесткий диск с 1 ТБ до 3 ТБ. При этом я узнал, что это мостовая плата не поддерживает диски размером более 2 ТБ. Я должен был получить более новый случай, чтобы поддержать этот двигатель.
Кто-нибудь знает, почему это должно быть правдой?
С точки зрения интерфейса SATA проблем не должно быть. Система идентификации блоков LBA-28 наложила ограничение в 128 ГБ (при условии обычных блоков по 512 байт), но это не было серьезной проблемой более 10 лет. Все с тех пор (включая все устройства SATA) поддерживает LBA-48, который достигает максимума в 128PiB и поэтому должен легко поддерживать 3TB.
Мне известно о проблеме таблицы разделов MBR с ее пределом в 2 ТБ, но это не должно повлиять на микросхему моста SATA-USB, поскольку она (или должна быть) просто переводит дисковые блоки между двумя протоколами.
Я думаю, что это может быть просто причиной того, что производители микросхем становятся ленивыми, используя 32-разрядные целые числа для приложения, которое действительно должно поддерживать 48-разрядные значения. Это действительно так просто (и IMO, непростительно) или я что-то упускаю?
Просто любопытно, но я нигде не смог найти ответ от Google.