На днях получил интересное задание. Изгнать с одного ноутбука (Acer TravelMate 5720) Windows Vista и установить туда Windows XP.
Я уже был наслышан о "скрытом" разделе винча на котором находится дистрибутив висты. И по старым советам первым делом решил удалить его нафиг.
И был весьма удивлен обнаружив что ни одна дисковая утилита не видит диск. В принципе.
Разделы в итоге аккуратно были снесены с помошью LiveCD Ubuntu 6.06
Потом началось самое интересное. Инсталятор ХР не видел диск.
Массовое гугление показало что это из-за того что в BIOS включен режим AHCI о котором ХР не в курсе (мелкомягкие заявили что поддержки этого режима в системах вышедших до Висты не будет)
Ну и предлагалось переключить режим в IDE и потом скормить дровишки к контроллеру перед установкой системы.
Но штопанные контрацептивы из Acer не лыком шиты и в ноутбуке оказалась просто шикарная прошивка биоса в которой можно только поставить время и дату, поставить пароли, посмотреть инфу о компе, и очередность загрузки. Всё. Классических пунктов типа настройки винчей, встроенных девайсов не было. В принципе.

Перед тем как прошивать биос заново я решил, ради прикола, позвонить в сервис-центр, где мне поведали что они не устанавливают ХР. И сильно удивились узнав что в биосе нет настроек режима sata.
Вобщем как ожидал: в сервис-центре работают идиоты защищающие интересы Microsoft
Потом в инете увидел заметку что сервис-центр получает от мелкомягких большие штрафы за установку XP на виста-ноуты.

Скачал прошивочку 1.18 (в ноуте 1.16), и увидел в changelog ключевую фразу:
v1.18-
1. Update VBIOS to 1471-0
2. Update KBC to 02.37: Fix Shift combine key will issue repeatly.

v1.17-
1. Add SATA Mode in BIOS Setup Menu.


Прошивать можно было двумя способами, из висты и из дос.

Но Acer не были бы штопанными контрацептивами, детьми самок собак (список эпитетов вчера был бесконечен %)) если бы и в этом моменте не подложили бы свинью.

Прошивание запускается батником такого вида:
set UMAROM=CLB-118.WPH
set UMAWFEXE=CLB-118.EXE
phlash16 /x /s /c /mode=3 /BBL /pn %UMAROM%

Но при запуске эта падла сообщала что файла CLB-118.WPH нихера нету.
Прекрасно помня что в DOS'у регистр букв совершенно монопенисуален я попробовал набрать команду руками

phlash16 /x /s /c /mode=3 /BBL /pn clb-118.wph

И эта падла прошилась %))

Определенно данная "фича" была сделана специально))


Резюме: Acer и Microsoft достойны смертной казни через повешение в газовой камере на элекетрическом стуле с введением смертельной дозы яда и расстрелом с последущей кремацией и высыпанием праха в выгребную яму.