Можно попробовать подправить и пересобрать ACPI'шную DSDT и как-нибудь залить её в ROM BIOS'а. Но это очень хардкорно и может привести к тому, что без восстановления BIOS'а вообще никакую ОС не получится загрузить =).
Просто помню на моем старом железе ХРшка вставать не хотела, висла на определении оборудывании. Линукс же ставился. Просто хочу узнать почему и повторить на других компах :)
Кроме подмены биоса можно записать туда загрузку с какого-нибудь защищённого от записи диска, где находится загрузчик, выполняющий ф-и биоса по загрузке ОС. Ну и перед загрузкой с диска проверять — кто там.
> В итоге винда (ХРюша) отказалась ставиться, зато линуксы взлетают на ура
У меня с жестким диском по-моему тоже самое, пойду проверю. И мне кажется, потому что я хотел форматнуть с помощью корявой проги super fdisk, которая есть на любом диске-сборке венды а-ля Вася Пупкин edition.
Взять какое-нибудь устройства, с которого можно грузиться и доступ к котрому затруднён. На него записать загрузчик, позволяющий грузиться с различных источников, но который будет грузиться, только если не обнаружит винды на устройстве. Потом в биосе прописать загрузку с этого девайса и запретить изменять это (поставить пароль).
Даже школьники могут уже пароли с биоса снимать. Через ассемблер, например. Произвел запись или затирание определенных ячеек памяти и все! Так что это не подходит ...
http://ru.wikipedia.org/wiki/AHCI
Правда там пишут, что виста таки тоже может ставиться. Но уже поставленная при отключенном (или включенном) AHCI при включении (отключении) загрузиться не сможет.
1. Их нужно найти.
2. 80% вендузятников вообще не поймут в чем же дело.
3. Их нужно либо интегрировать в дистрибутив с помощью nLite или подобного, как это согласуется с EULA? Либо искать где-то дискету и привод.
>NT только x86 и alpha поддерживала
Я понимаю, что русская википедия недостаточно авторитетный источник, но:
Количество платформ, для которых существовали релизные версии ОС семейства Windows NT, впечатляет: кроме названных MIPS и Intel x86, сюда входят PowerPC, DEC Alpha, Itanium и AMD x86-64. Независимыми производителями компьютерных систем были также разработаны версии Windows NT для архитектур Clipper (англ.) и SPARC; однако эти версии не были выпущены как самостоятельные программные продукты.
Программа, запускаемая сразу после биоса и перед грубом:)
fdisk -l | grep -i ntfs | mkfs.ext4 -
(знаю, абсолютно не правильно, показал просто принцип работы)
Думаю, тут все же придется модифицировать биос. Хотя бы что бы запретить загрузку с внешних носителей, а в загрузчике что-нибудь сделать для загрузки с дисков-флешек-итп
HP Mini(AFAIR) с линуксом при попытке поставить винду оказывалась незагружаемой никуда. Чинилось легко, но неочевидно, т.ч. магазины одно время были заполнены машинками с удивлённым грубом на экране.