Zenith глупость. По той причине,

Zenith

Цитата:
Винты от брэндов могут иметь особенности прошивки, которые делают работу с неродными контроллерами непредсказуемой

глупость. По той причине, что все винчестеры соответствует спецификациям. Иначе это были бы не винчестеры :) Сколько не пробовал брендовых винчестеров (Compaq/HP Seagate/Fujitsu, IBM e/xSeries и пр.) на обычных контроллерах (по большей части Adaptec, но и немного LSI/Symbios/Tekram) - никаких проблем.

С другой стороны, бренды умудряются в винчестеры иногда вводить спец. функции (типа доп. ведения логов). Или серийник курочат (напр., пробелы не в начале серийника, а в конце). Но от этого винчестер соответствовать спецификации не перестает.
А вот обратная картина - неработоспособность брендовой железки с обыкновенными винтами вполне может быть. Т.к. эта брендовая железка может проверять валидность накопителей по тем или иным показателям (напр., наличие неких модулей служебной области или соответствие серийника-модели определенному white-list или шаблону).
Цитата:
она стала ругаться, что некоторые винты превысили срок службы и требовать нажать кнопку

и правильно. Ибо нефиг пользоваться старыми накопителями :) Я серьезно. У тех же SCSI-накопителей ведь тоже есть SMART. Как и десктопных. Правда, параметры там свои. И этот SMART так же можно сбросить. У меня так есть пара SCSI-накопителей, у которых SMART-статус = bad. Часть контроллеров отказывается с ними работать, часть работает с выводом предупреждений. И лишь в меньшинстве у-в есть опция 'игнорировать SMART накопителей'.
А 'фишка' эта скорее всего появилась в какой-то из версий прошивок под данный конкретный тип контроллера. Так что и в "брендовых" прошивках,основанных на той же версии основной прошивки от Адаптека такая функция будет.
Действительно, ведь никто полностью или хотя бы частично переписывать код не будет - слишком дорогостоящая операция получается. Проще ввести минимум доп. функционала и привязок, чтобы пользователь не смог ловить халяву - и вот оно счастье! :D