Загрузите Vista x64 с поддержкой ICH8 и ICH10 AHCI
1632
adurity
У меня есть ситуация, когда мне нужно загрузить Windows Vista 64-bit с контроллера SATA ICH10 и ICH8 AHCI. В настоящее время он настроен на загрузку с ICH10, но когда я пытаюсь загрузиться с ICH8, я получаю знаменитый Windows STOP 7B BSOD. Как добавить драйвер ICH8, чтобы обойти этот BSOD и загрузить систему?
Я обновил драйвер Intel AHCI до последней версии (8.9.0.1023 на этот пост), который должен поддерживать оба чипсета, но я чувствую, что что-то упустил.
3 ответа на вопрос
0
William Hilsum
Я не уверен, что вы можете загружаться с обоих, так как чипсет / логический чип жесткого диска является одной из уникальных функций между установками Windows.
Я не думаю, что можно переключаться между ними без выполнения обобщенного sysprep или переустановки Windows.
Если это так, то почему я могу переключить контроллер ICH10 из режима AHCI в режим RAID и по-прежнему загружаться? Контроллер AHCI и RAID-контроллеры имеют разные идентификаторы PnP (поэтому ОС по-разному видят их), даже если они используют тот же iaStor.sys, что и драйвер. Я не хочу сбрасывать со счетов ваш ответ, спасибо за вашу помощь!
adurity 15 лет назад
0
Я запутался здесь - так, ICH10 находится в режиме AHCI, и когда вы переключаетесь на ICH8-RAID, он все еще загружается, но затем, когда вы переключаетесь обратно, он больше не работает? или я ошибся? Мне очень трудно это понять!
William Hilsum 15 лет назад
0
Когда ICH10 находится в режиме AHCI, Vista загружается. Когда ICH10 находится в режиме RAID, он загружается. Когда я использую ICH8 в режиме AHCI, он больше не загружается и не умирает с помощью STOP 7B BSOD. Моя гипотеза заключается в том, что я должен иметь возможность добавить поддержку ICH8 в режиме AHCI, потому что я могу загружать свой ICH10 как в режиме AHCI, так и в режиме RAID, которые отображаются в качестве различных запоминающих устройств для ОС.
adurity 15 лет назад
0
Я бы подумал, что это не имеет значения, поскольку AHCI и RAID - это режим ICH10, который является драйвером, который загружается - ICH8 - это совершенно отдельный драйвер .... Если я могу спросить, почему вы вообще хотите это делать?
William Hilsum 15 лет назад
0
I'd like to cross-virtualize Windows and Linux, meaning, boot into Windows and access my Linux install (which I have working) and boot into Linux and access my Windows side. I need to add support for both ICH8 and ICH10 because my hardware has an ICH10 chipset and VirtualBox uses ICH8 emulation. As for ICH8 being a completely separate driver, picking apart the INFs of ICH10 drivers downloaded from Intel, they appear to still support ICH8. But clearly I'm missing something.
adurity 15 лет назад
0
0
adurity
Задав этот вопрос, я обновил свою машину до Windows 7 64-bit с новой установкой. Кроме того, я обновил VirtualBox под Windows и Linux до версии 3.1.2. Теперь я могу загружать Linux в VirtualBox, размещенном под Windows 7, и загружать Windows 7 в качестве гостя под хостом Linux на той же машине. Довольно круто!
Windows 7 решила эту проблему для меня. Он обнаружил изменение контроллера Mass Storage, настроил его и начал установку других драйверов VirtualBox, все при первой загрузке в VirtualBox. Когда я перезагружаюсь в Windows, у нее нет проблем с загрузкой, как раньше.
Подводя итог, решение было обновить до Windows 7.
0
kinokijuf
Удалите драйвер Intel и используйте стандартный драйвер Microsoft AHCI. Он должен поддерживать оба контроллера.