0
dmtrpv
19.05.18
✎
08:27
|
Подскажите, кто знает.
Если взять диск, отформатированный в формате GPT, с современного ПК, на котором стоит Windows 8 или 10.
И подключить его, как второй диск (напрямую через sata или через переходник usb-sata) на ПК со старой Windows XP или Windows Vista, которые умели только MBR, то этот диск вообще не увидится в этих старых ОС.
Или это не так?
|
|
4
Партизан
19.05.18
✎
11:09
|
(3) при размере сектора (не кластера) 4кБ (а все современные жд идут с таким размером сектора), а не 512 байт, все значения номеров секторов в таблицах MBR уменьшаются в 8 раз. Другое дело, что жесткие диски могут захотеть работать в режиме совместимости с 512 байт, хотя этот режим нахер не нужен, если разделы выровнены (а все ОС выше ХР выравнивают разделы при создании) всё то работает с 4кб сектором и в ХР. Не знаю, можно-ли вырубить принудительно режим совместимости, чтобы винт не прикидывался 512 размером сектора, но практически все USB переходники выдают системе реальный размер сектора таких винтов 4кБ, поэтому через такой USB переходник 10Гб размера винт с MBR точно будет работать, если сделать пересчет адресов и преобразование.
Кстати, именно из-за того, что система видит размер сектора по разному, в зависимости от того, как подключен такой диск - напрямую или через USB переходник, возникают проблемы совместимости при простом изменении способа подключения. Думаю, здесь проблема во всех (а может не во всех?) биосах, избавиться от этой проблемы совместимости можно, если навсегда отключить в винте режим совместимости (как?)
Лимит MBR 2.2Тб это для размера сектора 512 байт. 2.2*(4096/512)=17.6Тб для сектора 4кБ. Винда, даже ХР, с размером сектора 4кБ работать умеет!
|
|