Проблема немного загадочная, пока вы не поймете, что происходит за кулисами во время установки Windows. И есть обходной путь, позволяющий вам использовать USB 3.0. Один обходной путь проще в данный момент, другой требует немного работы для настройки, но будет проще для будущих установок.
Введение: в чем именно проблема
Вот длинное, но случайное описание процесса и почему вы не можете завершить установку:
Биос запускает компьютер. Биос это программное обеспечение. Он запускает POST - и загружает базовую поддержку для различных аппаратных устройств. Он может получить доступ к портам USB 3.0, находит менеджер загрузки на USB-накопителе и bootmgr загружает установочную установку windows 7.
После того, как Windows 7 Setup Exe загружается - BIOS передает управление оборудованием. Биос доступ к аппаратному обеспечению заканчивается. Программа установки Windows должна загрузить свои собственные драйверы, чтобы увидеть различные устройства. Я думаю, что это называется Windows Pre-Installation Environment. У него нет драйверов USB 3.0. Так что нет, только потому, что вы начали с доступа, не означает, что вы все равно должны сейчас. Вы не
Возможно, вы знаете, что во время этого процесса установки WinPE может видеть некоторые контроллеры жесткого диска. Когда-то (win NT 4.0, 98 и т.д.) Он мог видеть контроллеры IDE, но не SATA, или сторонние, или многие контроллеры SCSI. Если у вас была новая материнская плата или вы добавили карту - вам нужно нажать F6 и вставить дискету. WinPE будет загружать драйверы с дискеты, а затем он сможет видеть контроллер SATA или устройство scsi, и установка на диск на этом новом контроллере может продолжаться. Проблема здесь похожа ...
Дополнительная информация: пока bios обращается к карте памяти USB 3.0, WinPE создает виртуальный жесткий диск, называемый Drive X: и WinPE загружается на диск X. Затем Bios передает управление, и WinPE проверяет диск X на наличие файлов inf для загрузки любых необходимых ему драйверов.
Для Windows 7 он имеет SATA и USB 2.0 - но в его арсенале нет драйверов USB 3.0. (Помните, что в Win98 также не было драйверов USB 2.0).
Итак, почему ты не можешь продолжить? Проблема в том, что на диск X загружаются только среда WinPE и утилиты (например, утилита разметки). Фактическое программное обеспечение для Windows 7 по-прежнему хранится в виде пакета на карте памяти USB 3.0 - и теперь, когда bios передал аппаратное управление PE, вы потеряли к нему доступ. Мы исправим это позже ...
Последний шаг в процессе ...
- НОРМАЛЬНО, после того, как WinPE распакует файлы Win 7 на ваш жесткий диск и перезагрузит - (вы, возможно, уже поняли) - среда предустановки испарится. Он хранился только на виртуальном диске «X:», а поскольку ram удалялся при перезагрузке - то же было и в WinPE. Итак, как вы уже догадались, Windows 7 теперь будет на вашем компьютере и, опять же, не будет иметь доступа к USB 3.0.
Резюме
Так что теперь, наконец, должно иметь смысл, что Bios, среда предустановки Windows и Windows 7 - это все свои собственные операционные системы, каждая из которых более сложна, чем предыдущая, - но для каждого требуются свои собственные драйверы для доступа к устройствам.
Решение:
Это на самом деле довольно просто. Вам просто нужно добавить драйвер для каждой ОС. У биоса есть своя. Windows PE и Windows 7 хранятся в виде пакетов на установочном диске.
Долгий путь назад - получить копию драйверов USB 3.0, распаковать пакет WinPE и, если хотите, распаковать пакет Windows 7, вставить файлы INF драйверов в их кеши драйверов, перепаковать их и поместить обновленные пакет обратно на установочный диск. Как только это будет сделано, вы подходите для любых новых установок, которые вы делаете. Кто-то еще может сказать вам, как ускользнуть. Это немного времени, чтобы исправить одноразовое время.
С одной стороны, это сделать намного проще.
Помните, что USB-флешка установит Windows 7 только в том случае, если флешка отформатирована в NTFS, прежде чем вы скопируете на нее свой DVD-диск с Win7. Жир не будет работать.
- Найдите драйверы USB 3.0 для Windows 7 (x32 или x64, я не уверен, насколько это важно). Для себя я использовал Etron 168, и там был только один INF, и он работал для x64. В установке Win 7 x64 присутствуют драйверы x32 и x64, поэтому начните с сопоставления соответствующего драйвера с установкой, с которой вы работаете. Если это не сработает, возможно, попробуйте другой.
- Создайте папку драйверов на USB-накопителе или на втором USB-накопителе.
Загрузитесь с порта USB 3.0.
(Прочие примечания: для этого bios должен быть настроен на загрузку с «USB-HDD», а некоторые mobo'ы суетливы - например, Gigabyte - и некоторые все равно по умолчанию будут использовать ssd или hdd, если они загрузочные. )
Win PE загрузится (очень быстро, между прочим) и будет жаловаться, ошибка в том, что нужны драйверы для CD/DVD. (примечание: CD/DVD, а не жесткий диск или драйвер scsi!)
На данный момент, у вас есть возможность просмотреть. На какую бы флешку вы ни ставили драйверы - вставьте ее в порт USB 2.0, и ТОГДА просмотрите. WinPE автоматически обнаружит флешку USB 2.0, вы можете перейти к папке и выбрать «ОК». WinPE загрузит драйверы USB 3.0.
(ПОМНИТЕ - эти драйверы предназначены для WinPE, и после перезагрузки они будут потеряны.)
Предупреждение: поскольку вы только что получили доступ к порту USB 2.0, WinPE может захотеть найти любые другие файлы с этого порта USB 2.0. После загрузки драйвера USB 3.0 УДАЛИТЕ любую флешку из порта USB 2.0 и убедитесь, что флешка USB 3.0 находится в порте USB 3.0. В этом случае WinPE может выдать ошибку и может вернуться на 1 шаг назад. Пока загружен драйвер USB, вы сможете двигаться вперед. По этой причине, если вы выполняете несколько установок, интегрировать драйвер в пакет WinPE может быть проще. Опять же, посмотрите в другом месте, как это сделать.
В идеале, после загрузки драйвера WinPE перейдет к следующему шагу, и теперь вы можете начать установку. Выберите или создайте раздел на жестком диске (или SSD) и начните установку. С вашими драйверами USB 3.0 WinPE сможет найти пакет Windows 7 на флешке USB 3.0 и распаковать его в выбранный раздел жесткого диска.
Примечание: это может не иметь смысла, но WinPE мог бы увидеть и позволить вам настроить жесткий диск или твердотельный накопитель, создать и определить размеры ваших разделов, и ТОГДА пожаловался, что у него нет доступа к пакету Windows 7 на флешке USB 3.0 - но по какой-то причине он останавливает все сразу и запрашивает драйвер CD/DVD (в данном случае драйвер USB 3.0).
С этого момента установка будет очень быстрой. Для сборки, которую я только что сделал, она распаковала Win7 на низком уровне ssd за 4 минуты.
В этот момент он сообщит, что хочет перезагрузить компьютер. Как только компьютер перезагрузится, установка продолжится исключительно с использованием файлов, находящихся сейчас на жестком диске / ssd.
Поэтому не забудьте извлечь USB-накопитель во время перезагрузки.
Убедитесь, что BIOS настроен для загрузки с диска C: (жесткий диск / ssd) на этом этапе.
Windows 7 настроится самостоятельно, загрузит все драйверы устройств, какие только сможет, и вы сразу же окажетесь на рабочем столе.
Просто помните, что теперь вам нужно вставить карту памяти в порт USB 2.0 и загрузить драйверы USB 3.0 для Windows 7!