У меня есть диск WD объемом 3 ТБ (на внешнем накопителе My Book Essential.) Я использовал parted под Linux, чтобы разделить его с меткой диска GPT и загрузить данные с моего ноутбука через USB-кабель. Затем я взломал его и переключил на внутренний SATA-диск на другом компьютере (рабочем столе).
Linux (Fedora 14 на обоих компьютерах) не распознал диск. расстался, сказал нераспознанную метку диска. Также сообщается, что размер логического сектора составляет 512 байт: «Размер сектора (логический / физический): 512 байт / 4096 байт. Когда я подключил его к ноутбуку через USB, он был записан как 4096/4096.
Я попытался перераспределить его, умножив все смещения секторов на 8, но он все еще не распознал данные. (Не то чтобы я ужасно удивился.)
Если я переключаюсь на USB-соединение на настольном компьютере, он переключается обратно на 4096 байт логических секторов. Похоже, что плата контроллера USB использует логические сектора размером 4096 байт. Честно говоря, 4096 имеет для меня больше смысла, учитывая, что это размер аппаратного сектора, но есть ли способ заставить USB или SATA использовать другое значение?