|
| |
Винтукей как Гючатай
2001, Сергей Голубицкий
Год назад вышла Голубятня под шапкой Четверг 13-ое: Кошмар на улице Винтукея ;. Тогда меня не правильно поняли: будто я фыркнул в адрес Windows 2000. Но это от невнимательности чтения. Напомню заключительный аккорд той эпопеи: "Не пихайте в компьютер кривые бета-версии - этим вы можете обидеть
Винтукея с энтээфесом". И тогда и сейчас уверен, что Windows 2000 - операционная система, не имеющая равных на пользовательском рынке. Поскольку на этом рынке ничего, кроме продуктов самой Микрософт не представлено,
то можно смело назвать Винтукей - Гючатай, самой красивой женой. Все, что вы прочтете ниже, - это поэма о мучительном приоткрывании личика a la Петруха.
После того, как кривая бета Оперы покалечила мою Гючатай, наступила разлука.
Все прошлое лето, после каждого рутинного обвала младшенькой кривоносой
и горбатой сестрички Win98, я с упорством, достойным борьбы Козловского
с православным Рождеством, пытался вернуть мою желанную Гючатай. В процессе
инсталляции она покорно ложилась на HDD, но при первом самостоятельном
запуске висла и больше не заводилась никогда.
В какой-то момент я поменял маму и Гючатай завелась. С первого раза. Завестись
Гючатай завелась, но при этом не работала звуковая карта (Creative Live!),
сетевой адаптер (Realtek RTL8029), скази-карта (Adaptec AHA-2940) и модем
(Avaks Silver Jaguar). Короче, работала только видео-карта (Matrox G-400).
Я конечно понимаю, что мое железо представляет собой сочетание изящного
с зачумленным, но это не повод. У Козловского весь хард дымится от свежести,
но когда он попытался приручить Гючатай, не работало практически ничего.
Женя - мэн горячий, поэтому он Гючатай срыл сразу и окончательно, а я
не срыл - решил пойти до конца. И оказался прав.
Когда я пишу, что ничего не работало, то это не совсем так. Гючатай, хоть
и строптивая, но жена, поэтому просто так взять и отказать она не может
и формально все там у нее работало. Иными словами, мои железяки были прописаны
в реестре и на них можно было посмотреть в списке устройств системы: вот
они все, голубчики: и звук, и сеть. Есть-то они есть, но… их нет. Полная
аналогия с красивой женщиной, у которой "нет" означает "да",
если у тебя дорогая машина. Если машина не дорогая, есть другой выход:
нудить. И я занудил.
Смысл бреда заключался в том, что все пять (!!!) устройств висели на одном
прерывании. И изменить эти прерывания нет никакой возможности. Поскольку
Гючатай в отличие от матушки (NT 4) гордо носила бирку на ноге plug-n-play,
то в голову приходила шальная мысль - перед нами новое слово в программостроении:
plug-n-play в Винтукее - это когда все устройства опознаются и вешаются
на одно прерывание. Самое смешное, что собственно так все и было на самом
деле. Но пришел я к этому не сразу, а после недели мытарств.
Вчера я прочитал в Компьютерре о том, как Брауде-Золотарев ел осетрину
и пил изысканные вина на микрософтовском пресс-ужине. В статье, помимо
описания сочной хавки, было две замечательных штуки: блаженная физиономия
Гамида Костоева, к которому я питаю самые теплые чувства, и информация
о том, что с 1 февраля Микрософт вводит новые правила консультирования
пользователей: легальные товарищи спросить смогут пять раз. За шестой
придется платить.
Из всего этого я сделал правильный вывод: обладать Гючатай бесплатно нельзя.
Потому-то вокруг и царит заговор молчания.
Мою любовь с Гючатай спасла ее величество Сеть! Вечная слава неутомимому
разуму мировой тусовки. Ключик к замку верности я отыскал на чат-форуме
в … Венесуэле! Нет, вы только не смейтесь - именно там Педро Хуанитос
(или Хуан Педритос, уже не помню) описал проблему (с помещением устройств
на одном прерывании, которое нельзя изменить) и дал линк на сайт Микрософта,
где объяснялось, как эту проблему решить. В свете поведанного нам Брауде-Золотаревым
линк приводить не стану, потому как он (линк), наверняка, стоит денег
и хотя мне казалось, что с Микрософт у меня джентльменское соглашение
(он не торгует семечками, а я не даю кредиты), но от греха подальше воздержусь.
Просто опишу своими словами.
Гючатай вешает PCI устройства на одно прерывание, потому что, оказывается,
для современных компьютеров это - самая что ни на есть естественная камасутра.
И все из-за так называемого Advanced Configuration and Power Interface
(ACPI). Жаль только, что мои устройства не занимались тантра-йогой. Идея,
конечно ясна: все устройства вроде не должны постоянно запрашивать прерывания,
поэтому ACPI вместе с Гючатай, видимо в целях экономии энергии, распределяли
один IRQ на всех. Увы, моя современная видеокарта хапала под себя прерывание
полностью, так что сетевой карте и звуку оставалось сосать лапу.
Ну а решается эта катавасия просто как все, за что можно брать деньги:нужно сходить в BIOS вашего компьютера и отключить там ACPI прежде, чем вы установите Гючатай. Поскольку все равно систему придется переустанавливать, то можно использовать и другой метод: в самом начале инсталляции Win2000, когда предлагается нажать F6 для установки дополнительных SCSI устройств, следует нажать F5 (ну ни каббала?!) и отключить свойство ACPI. И после всего этого вы - о чудо! - сможете выставить прерывания ручками так же как и в доброй старой NT4!
|