Борьба с "большесекторными" винчестерами

Abdula аватар

Борьба с "большесекторными" винчестерами

Со времени создания жесткие диски имели размер сектора байта 512 байт и (какой-то придурок из мелкософта придумал) - 63 сектора на дорожку.
Наступила эпоха емких винчестеров с большими размерами сектора, например, 4096 байт.
Компания Western Digital начала выпуск таким дисков с модели WD10ERAS.
И это идиотское число 63 стало камнем преткновения для использования в старых ОС - Windows XP и т.п., поскольку скорость таких дисков без обработки специальными утилитами-"выравнивателями" заметно падает.

Определить, сколько байт на сектор в конкретном жестком диске можно командой

hdparm -I /dev/sda

При этом ядро должно уметь распознавать 4K-секторы, обычно всегда показываются не реальные, а пересчитанные логические значения - 512.

В Linux подготовка таких дисков осуществляется следующим образом:

mkfs.ext4 -b block-size 4096

Более подробно решение проблемы описано в статье Linux WD EARS Advanced Hard Drive Format

(эта заметка не закончена)

RSS-материал