Жесткие диски с сектором в 4 Кб (как обстоит ситуация сейчас?)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Ответить
Аватара пользователя
trancefer
Сообщения: 485
Статус: $>
ОС: Arch, Slackware, OpenBSD

Жесткие диски с сектором в 4 Кб

Сообщение trancefer »

Hi, folks

Встал вопрос апгрейда ЖД на ноутбуке, нашел подходящую модель, однако оказалось:
1. Размер сектора 4 Кб.
2. Ради обратной совместимости в ней присутствует костыль, который предоставляет ОС информацию, что сектор по прежнему 512 б.
3. Как следствие, из п. 2 возможен секас с настройкой этого дела под GNU/Linux и падение производительности (по некоторым данным на начало 2010 г.).
4. Как следствие из п. 3 был приобретен обычый ЖД с сектором 512 б.

Вопросы:
1. Как сейчас обстоит дело с поддержкой подобных костылей?
2. Существуют ли сейчас модели с 4 Кб сектором, которые сообщают верную информацию о размере сектора ОС?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус
Контактная информация:

Re: Жесткие диски с сектором в 4 Кб

Сообщение KiWi »

Что мешает вручную сделать правильную таблицу разделов, которая будет попадать на физические 4КБ сектора? Это несложно.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Жесткие диски с сектором в 4 Кб

Сообщение Bizdelnick »

parted -a optimal Вам в руки.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Nazyvaemykh
Сообщения: 438
Статус: Подопытный участник

Re: Жесткие диски с сектором в 4 Кб

Сообщение Nazyvaemykh »

Просто нужно использоват gpt. Это действительно просто. Не нужно забивать голову секторами и выравниваниями, голова вам еще пригодится!
¡ Страсть к разрушению есть творческая страсть!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Жесткие диски с сектором в 4 Кб

Сообщение serzh-z »

Bizdelnick писал(а):
21.03.2011 13:06
parted -a optimal Вам в руки.
Оно тупое. Для накопителей WD (и прочих подобных) работает на основе собственной логики (а именно - если винт не возращает информацию о выравнивании и физическом размере сектора (а WD не возвращает), то выравнивать по границе 1 МиБ).

Я больше года промучался с таким накопителем от WD. В инсталляции Gentoo на таком винте возникали дикие задержки при использовании dmcrypt, даже не смотря на правильное выравнивание раздела, лежащего под dmcrypt. В результате купил нормальный небольшой Seagate для /home, а 4-КиБ WD стал использовать под мультимедиа-помойку.
Спасибо сказали:
WTakET
Сообщения: 73
ОС: Debian GNU/Linux squeeze/sid

Re: Жесткие диски с сектором в 4 Кб

Сообщение WTakET »

если будет один раздел, то есть "железное" решение - установкой перемычки на 7-8 контакты (на дисках WD)
Спасибо сказали:
WTakET
Сообщения: 73
ОС: Debian GNU/Linux squeeze/sid

Re: Жесткие диски с сектором в 4 Кб

Сообщение WTakET »

serzh-z , в мане четко написано

Код: Выделить всё

-a alignment-type, --align alignment-type
valid alignment types are:
         none              Aligns to 512 byte sector boundaries.
         cylinder         Align partitions to cylinders.
         minimal          Use minimum alignment: 4KB on AF drives
         optimal          Use optimum alignment: 1MB boundaries

причем тут получаемая или нет информация от диска, если сказано что, выравнивать буду по мегабайту? =)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Жесткие диски с сектором в 4 Кб

Сообщение serzh-z »

WTakET писал(а):
21.03.2011 14:11
в мане четко написано
Могу заверить, что в исходниках parted ещё чётче написано.

- minimal - выравняет по 512-байтной границе, ибо винт (WD) скрывает, что он AF-накопитель и прикидывается 512-байтным
- optimal - выравняет по 1-МиБ границе, ибо винт не вернёт инфомацию об оптимальном выравнивании
- cylinder - вообще валидно только лишь для разделов MS-DOS и Sun
Спасибо сказали:
WTakET
Сообщения: 73
ОС: Debian GNU/Linux squeeze/sid

Re: Жесткие диски с сектором в 4 Кб

Сообщение WTakET »

и что, из этого следует то, что если бы диск вернул информацию, то при -optimal выравнивание было-бы не по мегабайту?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Жесткие диски с сектором в 4 Кб

Сообщение Bizdelnick »

serzh-z писал(а):
21.03.2011 14:44
- optimal - выравняет по 1-МиБ границе

И что в этом плохого? Нехай равняет, всяко кратно 4K, а какой-то мегабайт на терабайтном диске жалеть глупо.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian
Контактная информация:

Re: Жесткие диски с сектором в 4 Кб

Сообщение rm_ »

Bizdelnick писал(а):
22.03.2011 01:19
serzh-z писал(а):
21.03.2011 14:44
- optimal - выравняет по 1-МиБ границе

И что в этом плохого? Нехай равняет, всяко кратно 4K, а какой-то мегабайт на терабайтном диске жалеть глупо.

По 1 мегабайту действительно вернее всего выравнивать, и здорово, что оно теперь так по умолчанию делает (к примеру, в дебиановском установщике). Причина проста: ставиться ОС может и на флеш-накопители (SATA SSD либо SD либо CF-карточки), и уж они точно не сообщают о размере своего блока стирания. При этом он у них может быть весьма большим, 256-512 КБ.

WTakET писал(а):
21.03.2011 14:04
если будет один раздел, то есть "железное" решение - установкой перемычки на 7-8 контакты (на дисках WD)

Идиотское это решение, и ужаснейший костыль. Учитывая особенно что все новые оси (вышеупомянутый свежий Дебиан, либо винда 7) по-умолчанию выровняют вам всё правильно даже с одним разделом, а если при этом поставить ещё и костыльную перемычку, это идеальное выравнивание наоборот превратится в тормозное.
Спасибо сказали:
QWERTYASDF
Сообщения: 989
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Жесткие диски с сектором в 4 Кб

Сообщение QWERTYASDF »

serzh-z писал(а):
21.03.2011 14:02
Я больше года промучался с таким накопителем от WD. В инсталляции Gentoo на таком винте возникали дикие задержки при использовании dmcrypt, даже не смотря на правильное выравнивание раздела, лежащего под dmcrypt

Интересно, а почему так происходило при правильном выравнивании?
Спасибо сказали:
Ответить