Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Нестабильные сектора
Показать сообщение отдельно

Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Цитата misha2:
Я не программист, но кахдый день вижу и в утилитах и в РС3к что они запросто выводят размер сектора в юзер зоне. »
А вот Victoria и MHDD с этим не заморачиваются...

Понятно, что единственный способ определить размер сектора это опросить устройство. Надо выдать команду ECh (identify device) это описано в Вашем любимом стандарте (ATA/ATAPI-6 перевод есть даже на русском…). Но вот незадача --- на первых WD20EARS в этом поле был мусор. Сейчас искать лениво, но помню чётко, что на это дело в сети жаловались…
Судя по всему разработчики Victoria и MHDD с этим не заморачивались, когда и так размер сектора в 512 байтов был тогда единственным… Отсюда и проблемы…

Я не слыщал, чтобы DMDE определял размер сектора, хотя слышал, что WinHex определяет и ругается при несовпадении размеров секторов в посекторносм копировании.

Харды WDC внешне эмулируют малые сектора, но при этом им необходимо и обязательно вычитывать большой сектор LBA:0, если запрашивается LBA:2. LBA:2 считается именно малым сектором, а не большим… --- В противном случае полетит львиная часть былого софта…

Все различия в работе софта зависят от реализации разработчиками, --- предусмотрели они это различие в размерах секторов или нет.

Отправлено: 14:16, 18-12-2013 | #80

Название темы: Нестабильные сектора