Ставлю вчера спокойно Vista SP1 на ноут Sony, установка подходит к концу, задаются вопросы насчёт имени пользователя и прочая мелкая предварительная настройка, ввожу всё необходимое, нажимаю Start для завершения инсталляции...И система падает в BSOD. Реакция - wtf oO? Ладно, лезу в инет смотреть, что есть по коду ошибки - большая часть проблем возникает из-за отсутствия драйвера на sata-контроллер. Но странно - ноутбук не самый новый, Vista SP1 вышла позже, нужный драйвер должен идти в комплекте, ну да ладно. Забираю с сайта Sony всё необходимое, подсовываю при установке драйвер с флешки, система инсталлируется нормально, никаких синих экранов, и тут я делаю небольшую, но гадкую ошибку - устанавливаю SP2 до русификации системы (впрочем, если бы я её не совершил, то не узнал бы из-за чего на самом деле появлялся BSOD :)).
Лирическое отступление для тех, кто не в курсе - во всех версиях, кроме Ultimate, нельзя свободно менять язык интерфейса системы после установки, потому если дистрибутив на английском, то даже имея "русский" ключ официально сменить язык системы нельзя. Для исправления данной несправедливости используется маленькая, но очень полезная утилита - Vistalizator. Проблема же возникла из-за того, что записанный на диске lip предназначен для SP1, а я уже установил SP2, в результате программа, естественно, начала ругаться, и русифицировать систему отказалась. Быстрым гуглением найти lip для Vista SP2 не вышло (а заглянуть на сайт программы я не догадался, да, анимешники не тормоза©), потому я решил быстро переставить систему ещё раз, благо ничего из дополнительного софта я ещё не установил. Ок, гружусь снова с установочного диска, подсовываю драйвера с флешки, поскольку указал корневую папку, получаю в несколько раз больший список драйверов, выбираю вроде бы нужный, инсталляция идёт нормально, доходит до конца, нажимаю Start...И снова ловлю BSOD. Реакция - wtf oO?!?! Ладно, может я не тот драйвер подсунул, опять запускаю установку, в этот раз указываю в папке с драйверами подпапку SP, подгружаю из короткого списка нужный SATA-драйвер, инсталляция продолжается, доходит до конца, нажимаю Start...BSOD на месте :D. Но мне же как-то удалось один раз установить систему нормально >_<. Начинаю сравнивать свои действия во время установок, единственное отличие успешного варианта - я не вводил серийный номер системы (лень было переворачивать ноут), а выбрал нужный вариант самостоятельно.
Лирическое отступление №2 - дистрибутивы ОС с MSDN удобны тем, что вместо пачки дисков по одному на каждый вариант системы, там доступен универсальный диск, в котором версия ОС (от Starter до Ultimate) либо выбирается вручную, либо автоматически определяется по серийному номеру.
Окей, провожу эксперимент - при установке не указываю серийный номер, выбираю руками Home Premuim, драйвер SATA не подсовываю, инсталляция завершается успешно. @%#^#$^@$##@#! На решение проблемы ушло часа 3 времени, причём где именно проблема - в инсталляторе или железе (если кто не в курсе, Vista на ноутбуке активируется с помощью таблицы SLIC в памяти BIOS), непонятно, но по крайней мере я выяснил причину возникновения и способ обхода данного сбоя :)
Лирическое отступление для тех, кто не в курсе - во всех версиях, кроме Ultimate, нельзя свободно менять язык интерфейса системы после установки, потому если дистрибутив на английском, то даже имея "русский" ключ официально сменить язык системы нельзя. Для исправления данной несправедливости используется маленькая, но очень полезная утилита - Vistalizator. Проблема же возникла из-за того, что записанный на диске lip предназначен для SP1, а я уже установил SP2, в результате программа, естественно, начала ругаться, и русифицировать систему отказалась. Быстрым гуглением найти lip для Vista SP2 не вышло (а заглянуть на сайт программы я не догадался, да, анимешники не тормоза©), потому я решил быстро переставить систему ещё раз, благо ничего из дополнительного софта я ещё не установил. Ок, гружусь снова с установочного диска, подсовываю драйвера с флешки, поскольку указал корневую папку, получаю в несколько раз больший список драйверов, выбираю вроде бы нужный, инсталляция идёт нормально, доходит до конца, нажимаю Start...И снова ловлю BSOD. Реакция - wtf oO?!?! Ладно, может я не тот драйвер подсунул, опять запускаю установку, в этот раз указываю в папке с драйверами подпапку SP, подгружаю из короткого списка нужный SATA-драйвер, инсталляция продолжается, доходит до конца, нажимаю Start...BSOD на месте :D. Но мне же как-то удалось один раз установить систему нормально >_<. Начинаю сравнивать свои действия во время установок, единственное отличие успешного варианта - я не вводил серийный номер системы (лень было переворачивать ноут), а выбрал нужный вариант самостоятельно.
Лирическое отступление №2 - дистрибутивы ОС с MSDN удобны тем, что вместо пачки дисков по одному на каждый вариант системы, там доступен универсальный диск, в котором версия ОС (от Starter до Ultimate) либо выбирается вручную, либо автоматически определяется по серийному номеру.
Окей, провожу эксперимент - при установке не указываю серийный номер, выбираю руками Home Premuim, драйвер SATA не подсовываю, инсталляция завершается успешно. @%#^#$^@$##@#! На решение проблемы ушло часа 3 времени, причём где именно проблема - в инсталляторе или железе (если кто не в курсе, Vista на ноутбуке активируется с помощью таблицы SLIC в памяти BIOS), непонятно, но по крайней мере я выяснил причину возникновения и способ обхода данного сбоя :)