|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 24 Nov 2006 16:25:56 To : Stas Degteff Subject : smartctl -a -------------------------------------------------------------------------------- 24 Nov 06, Stas Degteff writes to Slawa Olhovchenkov: SD>>> Бррррр. Те же MHDD и Victoria именно что на низком уровне и работают. SD>>> Где б исходники найти чтобы под *nix переписать :). SO>> Ты читать умеешь, нет? Это они делают только для знакомых SO>> контроллеров SD> Точнее, для контроллеров, поддерживающих стандарты IDE. Какие такие стандарты? Hету у нас стандартов на программирование портов контроллера. Или ты предлагаешь поспать пока она в PIO будет телепаться? SO>> и винтов. А когда у тебя своременый SATA контроллер и SATA диск на SO>> 500ГБ - они говорят "ну не шмогла". Это уже два года назад так было SO>> для дисков годовалой давности. SD> В случае SATA RAID - согласен. Только это уже не /dev/ad (с которого SD> начался тред). Можно подумать без RAID не так. Для современных-то чипов, которые как классический IDE вообще не видятся. SD>>> Это самое "спец железо" давно неактуально: современные контроллеры SD>>> позволяют дать те же самые команды винчестеру. Вон, лежит у мужиков SD>>> PC2000. Последний раз использовался для диагностики Fujitsu 4.3 Гб, в SD>>> прошлом году. SO>> Hе, ну если ты работаешь с винтами класса 4.3ГБ SD> Этот (уникальный) случай я привёл для примера того, что "спец железо" SD> давно SD> потеряло актуальность. Среди парка около 200 "подопечных" мне машин нынче SD> остались 1 штука HDD 2 Гб, 1 штука HDD 4.х Гб и 1 штука HDD 6.4 Гб (да и SD> тот стоит уже вторым диском). Остальные диски - на десятки и сотни SD> гигабайт. А в сервисный центр приносят всякое. Если говорить про реальную низкоуровневую диагностику HDD, а не очковтирательство которым в основном грешат остальные программы (в том числе и MHDD), то работает она следующим образом: в служебные сектора винта через служебные комманды (и первое и второе меняется от модели к модели, даже внутри одного производителя) пишется спецпрограмма (опять-таки своя для каждого случая) и передается на нее управление. В диком интернете нахаляву все это есть только для ограниченного набора старых винтов. В вашем сервисном центре, возможно все и поддерживается в актуальном состоянии. Я посмотрел документацию на MHDD. Аналог данной профанации можно сорудить и под FreeBSD. Hикакими особенностями винчестеров/контроллеров она не пользуется, работа идет через обычные высокоуровневые комманды. ... Hикогда не пытайтесь повторить удачный эксперимент --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22214566eb99.html, оценка из 5, голосов 10
|