krolyk ([info]krolyk) wrote,
@ 2008-09-17 19:32:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Entry tags:comp

Белая полоса, чёрная полоса, а потом – …
Давненько я не писал ничего про компутеры. Впрочем, давно ничего с ними и не происходило в моих подшефных хозяйствах. И тут на тебе! прорвало, как из рога изобилия (или ещё чего похуже, см. заголовок ;)

Итак, действующие лица. Проблемы получились с четырьмя компами: мой домашний, мой рабочий, ноут Лены (HP nx7400), ноут её брата (HP nx6110). Пятницу и все выходные я провёл дома, пытаясь разобраться в этой груде железа и привести её в порядок. Вроде, всё получилось.

i
Началось всё ещё в четверг, когда приехало на работу новое железо: мать Asus P5Q на P45 с E8500 и памятью 4 ГБ на 1066 МГц. Властью, данной мне бла-бла, забрал железко себе вместо Asus P5B c E6550. Переехал практически без сучка, без задоринки: дрова новые поставил, всё завелось, всё побежало. Бежит, собака, раза в полтора быстрее – хотя казалось бы, куда ж ещё?! Самое важное впечатление: звук набортный не шипит в паузах!!! А-а-а-а!! Я уже смирился с необходимостью покупки звуковухи в рабочий комп: A8N-E, P4P800 SE, Asus P5B – всё, сволочи, шипели, чем немало раздражали мой нежный слух. Вот, наконец, можно послушать музыку, причём с разумной громкостью – и никакая активность винчестера, мышки, скроллинга на экране не отдаётся эхом в наушниках между треками.

Но, как известно, лучшее враг хорошего! Полистал я энтронетик, почитал про переключение SATA-контроллера в AHCI режим (раз, два), давай пробовать. Даже, казалось бы, бронебойный способ с использованием второго SATA-контроллера на материнке в моём случае ICH10 не сработал. Пока плюнул - работает в IDE Compatibility Mode и фиг с ним.
Upd Через полгода устанавливал систему на IDE винчестер, обнаружил, что старый системный SATA-винт в AHCI-режиме вообще не фунциклирует - только IDE-compatible. Это старючее угробище со старым питанием от 4-контактного молекса WDC 1600JD - небось, взяли тупо старую IDE-модель и напаяли на борту переходник на SATA :)


ii
Хоть Лена меня неоднократно и просила не ставить обдейты на её ноут, но вот хотелось мне накатить ей SP3, в первую голову ради перевода домашнего Wi-Fi на WPA2 (немножко здоровой паранойи на почве секьюрити). Я, кагбэ, перед этим ставил SP3 на более чем десяток компов, в т.ч. ноуты – проблем не было; потому не ждал ничего такого эдакого. Теперь я поражаюсь её интуиции: после установки скачанного через WinUpdate SP3 и перезагрузки я увидел:
Система не может загрузиться, так как не найден или повреждён \System32\hal.dll
Подключение винта с ноута к моему домашнему компу показало наличие hal.dll правильной версии, и вообще неясно, что вдруг случилось. Boot.ini, который мне посоветовали проверить на предмет повреждений, пост-фактум был обнаружен также целым и правильно заполненным. После нескольких безуспешных попыток подсунуть разные HAL'ы, я загрузился с установочного диска Windows и привычно набрал bootcfg /rebuild, fixboot, fixmbr – последний меня предупредил, что что-то тут в MBR не так, и если раздел виден, то лучше не нужно, но… не послушался я. После этого на винте перестал видиться раздел. Со всей информацией (Ленкиной, кстате, что только отягощало ситуацию – бекапы она не того ;)

Дальше было много траха с восстановлением информации с винчестера – в принципе, всё поднялось. По дороге перепроверилась куча версий, перепробовалось разного софта. По итогам скажу, что Easy Recovery 6.10 понравился сильно меньше R-Studio 3.0, т. к. последний восстановил больше файлов, аккуратнее восстанавливал содержимое файлов, восстановил больше каталогов в дереве и файлы положил в правильные места, плюс правильно поднял все атрибуты и пермишены. Плюс R-Studio имеет более толковый не-визардовый интерфейс, умеет снять образ с винта и дальше работать с ним, умеет сохранять информацию о сканировании раздела в файл. FinalData Enterprise 2.0 была сразу послана в сад за возраст. Викторией просканировал поверхность и убедился, что новых реаллокейтов не возникает. Систему поставил с нуля, SP3 накатил сразу, WPA2 поднял – подробности ниже.

Итоговых версий произошедшего две: или не вовремя возникший сбойный блок на месте системного файла (хоть того же HAL.DLL) и автоматический его re-allocate, что повредило содержимое файла; или копирование системы со старого винта при помощи Acronis True Image Workstation 9.1 заложило такую бомбу замедленного действия в виде нестандартного MBR, который я поломал в Recovery Console. Читал энтронетик, есть свидетельства в пользу второй гипотезы. Проверять её дальше, естественно, лениво.


iii
Процесс восстановления информации сопровождался крашами и вылетами в синий экран моего домашнего компа, в который я втыкал винт от ноута. (По этой причине я даже привёз свой рабочий комп домой и продолжил восстановление инфы на нём: по крайней мере, эта машина стабильно работала.) Все синие экраны сообщали IRQL_NOT_LESS_OR_EQUAL, что дало ложную уверенность в стабильности проблемы. Засылка краш-инфо Микрософту раз предложила поменять антивирус, остальные разы жаловалась на поломанные файлы отчёта об ошибке; на следующий день синий экран раз заикнулся про d347bus.sys (Daemon Tools стоял всю дорогу на всех компах в моей досягаемости и проблем не создавал вообще никогда).

[Для простоты изложения я опущу рассказ про выведение трояна, который влез через браузер, пока я проверял винт с отключённым Вебом – отработка версии не Веб ли это глючит ;) – ничего примечательного, обычный себе backdoor-trojan: загрузился с Winternals ERD Commander CD, прогнал Вебом и дочистил в реестре руками.]

Ради проверки снёс DrWeb, DaemonTool – краши остались. И только тогда мне намекнули, что неплохо бы проверить память – она может давать такие глюки. Хлопнул себя по лбу: я ж только пару дней тому заменил 2 планки по 1 ГБ на 4 по 512 МБ (гиговые отнёс на работу, чтобы у парня получилось 3 ГБ). Как говорится, ни одно доброе дело не останется безнаказанным: планки вынул-вставил, всё заработало стабильно.

Ещё упомяну про то, что на домашней материнке не поднялся SATA DVD-RW NEC-Optirac 7203S, хотя его PATA-собрат 7203A работает без каких-либо проблем. Черт знает, что там в реализации SATA накосячили в nVidia… Но накосячили – факт :-(


iv
В то же самое время, но отдельно от этого всего бардака я разбирался с новокупленным поюзанным ноутом HP nx6110 для брата Лены, новоиспечённого студента ФизТеха КПИ ;)  Ноут мне продали с 256 МБ памяти и диагнозом «он тормозит» – хитрый я был уверен, что если доставить ещё гиг памяти, то всё взлетит. (В ноуте был винт на 160 ГБ, который ушёл в ноут Лены, плюс за цену ноутов поколения iP4 мы получили ноут поколения Core Solo/Duo, даже с DVD-RW – очень уж соблазнительно было.) Памяти добавил, но лететь всё не хотело: DivX 512x384 тормозили аццки. Загрузка процессора в Idle составляла ок. 8-10%, explorer.exe и taskmgr.exe – дофига, но ничего криминального не запущено.
В итоге дошёл до тулзы RightMark CPU Clock, котоаря сразу показала всю правду: проц iCel M420 1,6 ГГц залочен в троттлинге на 12,5%, то есть 200 МГц. Снимаем галку Force Thermal Throttle – и машина оживает, проц способен раскручивать даже HD DivX 720p.

Что ещё веселее: температура процессора с 60°C падает до 49-50 и больше 55°C никогда не вырастает – вот уж фиг знать почему так. Я уже этот ноут и разобрал ажно до радиатора процессора – хотел всё проверить, почистить (в гугле обнаружилась прорва офигенной документации по этому поводу, включая видеозапись разборки ноута). Скажете, много? Проц на леныном ноуте с Т2400 (Core Solo, ядро точно того же поколения Yonah, что и Cel M420) греется вплоть до 100°C под нагрузкой (и только тогда начинает троттлиться).

Итак, ставлю RM CPU Clock в автозагрузку – проблема хоть и кривенько, но решена. Подозреваю, что этот троттлинг прописан то ли в БИОСе, то ли в виндовых дровах компа: ноут исходно продавался с FreeDOS'ом. Соответственно, под ДОСом (или линухом каким-нибудь) всё будет нормально работать, а ставишь Винду – получаешь тормоза. Интересное решение.


v
Хе-хе, думали – всё?
Кагбэ не так!
После приведения обоих ноутов в божеское состояние я начал поднимать Wi-Fi WPA2 - раньше стоял WEP и всё работало как часы (роутер: D-Link DI-624). На nx6110 всё более-менее заработало, хоть иногда почему-то падало (Wi-Fi card: Broadcom BG). На ленкином ноуте не заводилось ваще ни в какую: изредка коннектилось и тут же сразу отпадало (Wi-Fi board: Intel ABG). Я уже и так, и эдак… И посчитал все вай-файки в доме (три штуки кроме моей, на минуточку), и давай канал менять-подбирать, чтобы помех поменьше было… В итоге я сообразил обновить прошивку роутера (который, кстати, уже больше года не продаётся: чересчур фичастый был, сейчас за те же деньги продают более унылые модели) - а прошивка-то свеженькая, июля 2008! Залил – и всё как рукой сняло, работает сразу и стабильно, полный WPA2 и вообще: красота. Правда, конфиг старый, сохранённый перед апдейтом, она не прочитала – пришлось руками всё пересетапить.


vi
Но и это не всё. На работе на сервере на W2k3 Server'е тоже приколы: отпали background network transfer, из-за него - Windows Update, но самое грустное: UPS service (у нас в офисе из-за строительства метро на выходные вырубают свет). Подозреваю, это потому, что SP1 ставился при включённом русском MUI (эх, я люблю, чтобы всё было по-русски) – в списке сервисов даже после деинсталла MUI часть сервисов остались с русскими именами. Предупреждали ж MS по этому поводу ещё во времена WinXP SP2 -- с другой стороны, в WinXP SP3 эту проблему уже решили (SP можно ставить не отключая MUI). В W2k3 SP1, похоже, проблема всё ещё была. Будет час та натхнення – поиграюсь ещё с этой системой…
Upd Через неделю я таки добрался и до сервера -- наконец-то переставил поверх честную систему, лицензия для которой была куплена года два тому: лежала на полочке, ждала своего времени, когда не лень будет обновить систему ;)
И что вы думаете? проблемы полечились, кроме самой важной: сервис УПСа не хочет работать, жалуется на кривую настройку, хотя сам УПС нормально виден системой во всех режимах.

Спасибо всем из моей аськовой рассылки по компутерным проблемам, кто помогал лечить проблемы в режиме он-лайн. Тем, кто в выходные занимался более интересными вещами: вот вам отчёт о проделанной работе с перечислением полученных выводов. Пользуйтесь.

Да, если кто хочет присоединиться – стучитесь в аську, запишем и вас. Только учтите, что проблемы типа описанных выше приходится разбирать чуть ли не раз в неделю. Но! коллективный разум частенько заруливает оч-чень нетривиальные затыки.




(14 comments) - (Post a new comment)


[info]Anatoly Borodin [myopenid.com]
2008-09-18 01:20 am UTC (link)
плять, ёпаные броадкомовкие вайфаи! у меня HP 6720s с "BCM4310 broadcom wireless 1490" на борту, работает под фрёй через ndis. сеть сканировать не получается, приходится жёстко сеть прописывать, так ещё к тому же дрова имеют привычку вешать ядро в совершенно рандомные моменты при активной работой с сетью (иногда хоть сутки работает, а бывает раз в пару часов вешается).

(Reply to this) (Thread)


[info]krolyk
2008-09-18 07:05 am UTC (link)
Ну видишь же: были ситуация, когда тру-кошеръ Интель работал хуже Броадкцома ;)

А ваще я после всех этих свистоплясок с железом всё больше убехжадюсь: чем больше в машине железа от Интела, тем меньше проблем она создаёт. На своей шкуре, тык скыть.

(Reply to this) (Parent)(Thread)


[info]Anatoly Borodin [myopenid.com]
2008-09-18 08:01 am UTC (link)
дойдут руки - куплю себе отдельную карточку, наверное.

(Reply to this) (Parent)


[info]d3sp3rado
2008-09-18 01:21 pm UTC (link)
В моей машине ничегошеьки от финекля нет, и всё работает без проблем. :-)

(Reply to this) (Parent)


[info]Anatoly Borodin [myopenid.com]
2008-09-18 08:00 am UTC (link)
... причём, что интересно, момент провиса определяется по следующим косвенным признакам:
1) падает сеть
2) курсор мыши не двигается, пока не поматыляешь мышкой/тачпадом пару секунд
3) терминальные проги ведут себя, как заторможенные - для отображеения вывода запущенной программы надо тыцнуть enter

согласно top-у, в момент такого провиса всегда найдётся в неположенном состоянии какая-нибудь прога, активно работающая с сетью: tin, kopete, firefox etc

(Reply to this) (Parent)


[info]pan_grunia
2008-09-18 01:23 pm UTC (link)
Тисну руку, тобі вдалось підкорити повсталих комп'ютерів назад під керівництво людини.

Трохи оффтопік, але про wifi і роутери D-link.

У мене колись був роутер D-link D-614 - це була чудовий робочий роутер для моїх потреб (WPA2 шифрування мені не потрібно - в мене дома Wi-Fi точка взагалі відкрита без всякого кодування), але одного прекрасного дня роутер не включився. Поміняв його на D-link DIR-615, і тепер жалкую з свого вибору.

Зараз в мене, при включеному торрент клієнті на компі, роутер починає з дуже низькою швидкістю пропускати дані по HTTP протоколу, і мені в броузері стає дуже некомфортно паралельно відкривати сторінки :(

Такоє.

(Reply to this) (Thread)


[info]krolyk
2008-09-18 03:53 pm UTC (link)
Перевірте, чи є нова версія прошивки на ваш роутер: з цим самим 624 в мене вже були проблеми. Він як був зовсім молодий (роки три тому) починав тормозити і допомогав лише ребут. Після апгрейду прошивки він працював 24/7 кілька роікв — жодної проблеми. (Ну от тепер з WPA2 виникла проблема, але вирішилася вона так само оновленням прошивки.)

(Reply to this) (Parent)(Thread)


[info]pan_grunia
2008-09-18 08:19 pm UTC (link)
Дякую за пораду, прийшов додму, і перевірив - як виявилось в мене наспраді роутер D-link DIR-300.

Я щойно оновив прошивку з 1.03 до 1.04 (вийшла в серпні 2008 року)

Помогло частково, сторінки в броузері почали вантажитись суб'єктивно швидше, аніж було раніше при включеному торренті, але все одно з запізненням.

Tracert показує 50ms швидкість доступу до сайту при включеному торренті і без.

Мабуть прийдеться колись замінити роутер на інший, я поки що виходу для себе не бачу :(

Гадаю, що це невдала модель роутера в D-link, якщо звернути увагу на кількість проблем, про які згадають користувачі цього роутера на форумі підтримки D-link Россия - десь 120 тем.

ps
Добре, що хочаб сам торрент качає інформацію стабільно з швидкістю 5-10 Мбіт, коли потрібно...

(Reply to this) (Parent)(Thread)


[info]krolyk
2008-09-19 05:53 am UTC (link)
З Д-лінком ще й не такі проблеми бували ;)

(Reply to this) (Parent)(Thread)


[info]pan_grunia
2008-09-20 07:38 am UTC (link)
Мда... оце так історія в тебе була з світчем від D-link, і проблема виявилась не в програмному забезпеченні, а в залізі (!).

Але компанії D-link Russia моя повага хоча б за те, що вони спілкуються з користувачами їх продукції на форумі підтримки http://forum.dlink.ru>.

Треба і мені задати своє питання на цьому форумі (задумливо).

(Reply to this) (Parent)(Thread)


[info]krolyk
2008-09-20 08:25 am UTC (link)
Я вже якось писав, що другий та третій гігабітній світч брав такої ж моделі - в них джерело живлення вже на 1,5А, працюють без проблем з коробки.
От за що я поважаю Д-Лінк: вони свої помилки виправляють.

(Reply to this) (Parent)(Thread)


[info]pan_grunia
2009-04-26 01:38 pm UTC (link)
Я вирішив свою проблему з бровзанням сторінок під Windows XP2 та з включеним торрент клієнтом!

Якщо тобі цікаво, як виявилось, проблема була в цьому:
http://lifehacker.ru/2009/04/17/vernite-windows-podderzhku-bolshego-chisla-vhodjashhih-soedinenijj

(Reply to this) (Parent)


[info]neveripe
2009-11-04 07:58 pm UTC (link)
Спасибо за ссылку на видео - наконец-то понял, где 1-й банк памяти у этого долбанного nx6110 :)

(Reply to this) (Thread)


[info]krolyk
2009-11-05 09:06 am UTC (link)
Та нема за шо.
Вона у 8220 материнка сверху ещё накрыта стальной бронеплитой - типа охренеть защита от помех, всё такое ;)

(Reply to this) (Parent)


(14 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…