0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Интеграция драйверов Sata в дистрибутив

Содержание

Интеграция SATA/RAID драйверов

Описать интеграцию SATA/RAID драйверов я собирался давно. К сожалению, моя конфигурация не позволяет протестировать интеграцию таких драйверов, и следовательно самостоятельное написание статьи исключалось. В первоначальном варианте сайта на странице драйверов была ссылка на хорошую статью участника конференции MSFN GreenMachine, но она требовала от читателя некоторой подготовки. Именно на этой статье и основана страница, рассказывающая о SATA/RAID драйверах, на сайте MSFN. Эта страница появилась там относительно недавно, и не существовала на момент написания первой редакции данной статьи.

Так или иначе, нашелся человек по имени Michael Hollinger, который взял на себя труд объединить в одно руководство информацию, разбросанную по форуму MSFN и сайтам участников форума. Его руководство показалось мне несложным и дающим достаточно информации для осуществления процесса интеграции «от и до». Michael любезно разрешил перевести его руководство на русский язык. Оригинальное руководство (PDF, 1.28 Mb) является публично доступной информацией и может быть использовано только в бесплатных или некоммерческих публикациях. Дисклэймер и контактную информацию автора можно найти в тексте руководства. Недавно Мichael прислал мне новую версию своего руководства, которое и выложено сейчас у меня. Руководство стало максимально подробным, с громадным количеством скриншотов (в основном Проводника и Блокнота ;-). Но поскольку суть осталась прежней, я не стал менять содержание своей статьи.

Примечание . В статье описан ручной метод интеграции драйверов. Процесс можно автоматизировать при помощи nLite.

Надеюсь, что статья будет полезна не только людям, интересующимся автоматической установкой, но и всем, кто не имеет возможности установить SATA/RAID драйверы в процессе установки Windows по причине отсутствия флоппи привода. Все вопросы или замечания по данной статье, пожалуйста, задавайте в форуме. Теперь к делу.

Шаг 1 — Создание директорий

Создайте директорию для размещения всех драйверов и промежуточных файлов, которые будут конфигурироваться на предварительном этапе. В данной статье будет использоваться директория C:preload, в которой надо создать поддиректории следующим образом C:preload$OEM$$1drivers

Шаг 2 — Распаковка драйверов

Вам понадобятся драйверы для SATA и/или RAID контроллеров. Их можно взять с CD, поставлявшегося в комплекте с материнской платой или ноутбуком. Более новые версии драйверов могут находиться на сайте производителя.

Распакуйте драйверы в директорию, названную по имени контроллера. Например, возможна такая структура

Примечание: названия поддиректорий, содержащих драйверы, должны состоять из не более чем восьми символов. Например, для материнской платы ABIT IC7-MAXIII есть два набора драйверов Silicon Images: Si3112r и Si3114r. В таком случае нужно создать следующие директории

Если ваши драйверы находятся внутри установочной программы (нередко встречается у Intel), то распакуйте их из *.ехе при помощи WinRAR, например.

На данном этапе у вас в соответствующих директориях должны быть, по крайней мере, следующие файлы

Шаг 2а — Распаковка драйверов Intel

Драйверы Intel представляют собой особый случай. Если у вас нет вышеуказанных файлов, то вероятнее всего у вас есть два кабинетных архива (*.cab) и setup.exe. В таком случае выполните следующую команду из командной строки:

где path — директория, которую вы выбрали для распаковки. После распаковки ваши драйверы будут либо в поддиректории XP либо drivers. Скопируйте содержимое данной директории. Следуя нашей структуре, вы должны скопировать содержимое в

Шаг 3 — Подбор файлов

Вы можете смело удалить файлы readme и любые директории, относящиеся к другим операционным системам (Windows 2000 и Windows 98). Если одни и те же драйверы предназначаются для XP и 2000, то их, понятное дело, удалять не надо. Продолжая пример с ABIT IC7-MAXIII у нас теперь такая картина:

В директории C:preload$OEM$$1driversIC7_MAX3Intel находятся файлы

А в директории C:preload$OEM$$1driversIC7_MAX3Si3112r находятся файлы

и так далее для каждого из контроллеров.

Шаг 4 — Копирование файлов

Если содержимое установочного диска Windows XP у вас еще не скопировано на жесткий диск, но сейчас самое время это сделать. Копируем в C:XPCD. Затем скопируйте директорию $ОЕМ$ из C:preload в C:XPCD.

Теперь нужно сделать сжатые копии всех *.sys файлов и скопировать их в C:XPCDi386 при помощи утилиты makecab. Из командной строки запустите следующую команду:

makecab C:XPCD$OEM$$1driversmotherboardcontrollercontroller.sys C:XPCDI386controller.SY_

где motherboard — название директории, которое вы дали по названию материнской платы, controller — соответственно название директории контроллера, а controller.sys и controller.SY_ — названия ваших *.sys файлов. У вас может быть более одного *.sys файла в каждой директории, однако вам нужен только тот, имя которого совпадает с именем *.inf файла. Если взять за пример шаг 6, то из директории Si3112r нам нужен только Si3112r.sys. Аналогичным образом добавьте в i386 все остальные *.sys файлы.

Шаг 5 — Редактирование секции [SourceDisksFiles] файла txtsetup.sif

Откройте в текстовом редакторе файл txtsetup.sif расположенный в C:XPCDi386. Блокнот подойдет, хотя и не слишком удобен для данной цели. Главное, чтобы редактор не создавал ненужного форматирования, такого как переносы строк, например.

Найдите первую секцию [SourceDisksFiles], которая расположена в районе 189 строки. В самом начале секции [SourceDisksFiles] добавьте следующую строку

controller.sys = 1. 3_,4,1

где controller.sys — имя файла, созданного на четвертом шаге. Аналогичным образом добавьте строки, соответствующие остальным *.sys файлам. Каждому файлу должна соответствовать одна строка. В нашем примере:

[SourceDisksFiles]
iaStor.sys = 1. 3_,4,1
Si3112r.sys = 1. 3_,4,1
Si3114r.sys = 1. 3_,4,1
viasraid.sys = 1. 3_,4,1

Рассказ о формате этих строк я решил вынести на отдельную страницу ввиду сложности материала.

Внимание! Для того, чтобы драйверы корректно устанавливались при инсталляции системы с жесткого диска или ее обновления с компакт-диска, вам нужно также внести изменения в файл dosnet.inf следующим образом:

Шаг 6 — Редактирование секции [HardwareIdsDatabase] файла txtsetup.sif

Не закрывайте txtsetup.sif и найдите секцию [HardwareIdsDatabase], находящуюся в районе строки 18800. Мы через минуту вернемся к этой секции, а пока рассмотрим файлы, находящиеся в директориях с драйверами. Там есть файлы, информацию из которых нужно скопировать в txtsetup.sif. Нам понадобится либо *.oem либо *.inf файл из каждой из них. Идем в первую директорию и действуем по следующему принципу: если есть одноименный *.sys файлу *.oem файл, то открываем его, а если нет, то открываем одноименный *.inf файл. Если используете *.oem файл, то найдите все строки, начинающиеся с PCIVEN_, заключенные в кавычки. Если используете *.inf файл, то найдите секцию [Strings], где есть аналогичные строки (но без кавычек). Проигнорируйте строки, начинающиеся с %. Скопируйте каждую строку от начала до первой точки (не включая точку). Например, если строка PCIVEN_8086&DEV_2652&CC_0104.DeviceDesc = «Intel(R) 82801FR SATA RAID Controller», то скопировать нужно только PCIVEN_8086&DEV_2652&CC_0104 и больше ничего.

Читать еще:  Пропала панель быстрого запуска

Теперь поместите скопированные строки в секцию [HardwareIdsDatabase] файла txtsetup.sif и добавьте к каждой = «sysfile«, где sysfile — имя вашего *.sys файла одноименного *.oem или *inf. файлу. В нашем примере в секции [HardwareIdsDatabase] это выглядит так:

[HardwareIdsDatabase]
PCIVEN_8086&DEV_2652&CC_0104 = «iaStor»
PCIVEN_8086&DEV_2652&CC_0106 = «iaStor»

PCIVEN_8086&DEV_24DF&CC_0104 = «iaStor»
PCIVEN_8086&DEV_25B0&CC_0104 = «iaStor»
PCIVEN_1095&DEV_3112 = «Si3112r»
PCIVEN_1095&DEV_3512 = «Si3112r»

PCIVEN_1002&DEV_436E = «Si3112r»
PCIVEN_1002&DEV_4379 = «Si3112r»
PCIVEN_1002&DEV_437A = «Si3112r»
PCIVEN_1095&DEV_3114 = «Si3114r»
PCIVEN_1106&DEV_3149 = «viasraid»

Шаг 7 — Редактирование секциий [SCSI.load] и [SCSI] файла txtsetup.sif

Теперь найдите секцию [SCSI.load] в районе строки 19266. Добавьте следующую строку для каждого *.sys файла

где sysfile опять же имя вашего *.sys файла. В нашем примере в секции [SCSI.load] это выглядит так:

[SCSI.Load]
iaStor = iaStor.sys,4
Si3112r = Si3112r.sys,4
Si3114r = Si3114r.sys,4
viasraid = viasraid.sys,4

Теперь найдите секцию [SCSI] в районе строки 21613. Добавьте следующие строки для каждого *.sys файла.

где sysfile — имя вашего *.sys файла, a Description — любое описание, которое вы хотите дать контроллеру. Проще всего использовать описания из *.inf файла. В нашем примере это выглядит так:

[SCSI]
iaStor = «Intel(R) 82801FR/82801ER/6300ESB SATA RAID Controller»
Si3112r = «Silicon Image SiI 3×12 SATARaid Controller»
Si3114r = «Silicon Image SiI 3114 SATARaid Controller»
viasraid = «VIA Serial ATA RAID Controller»

На этом редактирование txtsetup.sif закончено. Закройте и сохраните файл.

Шаг 8 — Редактирование (создание) winnt.sif

Теперь настало время изменить winnt.sif (или создать новый, если у вас его еще нет). Подробнее о winnt.sif я рассказываю тут, поэтому остановлюсь лишь на секции [Unattended]. Для успешной установки драйверов необходимо наличие в секции следующих параметров

где path — путь к директории с драйверами контроллера. В нашем примере это выглядит так:

Поскольку у нас драйвера расположены в нескольких директориях, мы заключаем их перечисление в кавычки и разделяем «точкой с запятой». Все значения параметра OemPnPDriversPath должны быть в одну строку, переносы недопустимы.

Если вас интересует только интеграция драйверов, и файл ответов создается исключительно для этой цели, то помимо указанных выше параметров добавьте секцию [Data] с таким содержимым:

Закройте winnt.sif и сохраните изменения (или сохраните ваш файл с именем winnt.sif в i386).

Заключение

В общем, на этом процедуру интеграции SATA/RAID драйверов можно считать законченной. Дальнейшие шаги оригинального руководства рассказывают о том, как создать загрузочный диск Windows XP. Не вижу смысла повторяться.

Благодарности

Остается лишь поблагодарить Майкла Холлингера и отдать должное тем людям, чьи книги, статьи и сообщения в форумах были использованы в его руководстве. Автор следует одному из общепринятых Американских стилей, используемых в научных публикациях. Я, уж извините, стиль выдерживать не буду 😉

Интеграция драйверов SATA в дистрибутив Windows ХР

Скачать эту статью в PDF-формате вместе с программой и драйверами можно по этой ссылке: скачать / скачать

Введение

В стандартный дистрибутив Windows XP драйвера для SATA-контроллера от Intel и для AMD (чипсеты 7-ой серии) не входят. Из-за этого при установке Windows XP установщик не находит жестких дисков. Существует два основных способа решения этой проблемы без применения floppy-дисководов:

— переключить в BIOS режим работы контроллера с AHCI на IDE Mode (название может меняться в зависимости от BIOS). В этом случае Windows XP поставиться, но в этом случае не будет работать технология NCQ. Что это за технология и какой от неё толк описано в этом материале: Технология NCQ. Стоит ли включать AHCI?

Если после установки Windows переключить в BIOS’е режим работы контроллера обратно на AHCI, то система не сможет загрузиться и выдаст “синий экран смерти”. Как включить этот режим без переустановки Windows XP описано в этой статье: Интеграция драйверов SATA в уже установленную XP

— интегрировать драйвера SATA непосредственно в сам дистрибутив. Этот способ также применим и для интеграции других драйверов в дистрибутив Windows XP. Это могут быть также драйвера для звуковой карты, модема, сетевых карт и так далее. Автор таким образом интегрировал в дистрибутив драйвера для RAID-контроллера при установке Windows Server на RAID-массив. Этот способ более правильный, универсальный и элегантный, если можно так выразится. Не все материнские платы поддерживают смену режима работы контроллера и не всегда есть под рукой floppy-дисковод для “подсовывания” на дискете драйверов при установке Windows. Именно об этом способе и пойдет речь в этой статье.

Примечание: драйвера нужно интегрировать в дистрибутив только если у вас чипсет от Intel или 7-ая серия чипсетов от AMD. Для чипсетов от nVidia и AMD (4 и 6 серии) ничего интегрировать не надо. Windows XP нормально поставится.

Подготовка к интеграции драйверов

Для интеграции драйверов в дистрибутив Windows XP нам понадобятся:

— непосредственно сам дистрибутив Windows XP. Крайне рекомендуется использовать оригинальные сборки Windows XP от Microsoft иначе могут возникнуть проблемы при установке системы и драйверов

— CD-R или CD-RW диск

— программа nLite. Найти ее можно в архиве по ссылкам выше (скачать / скачать)

— драйвера SATA. Для чипсетов от Intel они размещены в архиве по ссылкам выше. Драйвера там постоянно обновляются.
Для чипсетов от AMD 7-ой серии (платформа Puma) драйвера скачиваем по этой ссылке: скачать

Интеграцию драйверов стоит начать с установки утилиты nLite. Для её работы необходим Microsoft .NET Framework 2.0 (скачать / скачать). В Windows Vista, Windows 7, 8 и 8.1 он уже встроен.

Когда утилита будет установлена, приступаем копированию дистрибутива Windows XP. Для этого создаем на диске D: папку WinXP , например.

Вставляем диск с Windows XP в привод, выделяем все файлы и папки на нем и копируем:

Вставляем файлы в папочку D:WinXP

Далее запускаем скачанный архив с SATA-драйверами и распаковываем его:

Читать еще:  Как вызвать диспетчер задач

Вот он и распаковался (для AMD папочка будет иметь другое название):

Указываем в окошке папку, куда скопировали дистрибутив Windows XP:

Выбираем Драйвера и Загрузочный образ ISO :

Кликаем Далее . Жмем на кнопочку Добавить :

Выбираем Папка драйверов

Далее указываем, где размещены SATA-драйвера. Если у Вас 32-битная (x86) Windows XP, то выбираем драйвера в папочке 32-bit .

Для чипсетов Intel:

Выбираем все пункты (нажимаем клавишу CTRL и выделяем мышкой):

Жмем ОК . В итоге получится примерно такая картина:

Для чипсетов от AMD:

Жмем Далее и запускаем процесс:

Когда интеграция завершится, жмем Далее :

Ставим CD-R или CD-RW диск в привод и настраиваем как показано на картинке:

Нажимаем кнопку Запись , чтобы начать запись на диск. Соглашаемся:

Через несколько минут у вас будет загрузочный диск с Windows XP, который без проблем поставится на ваш ноутбук

После установки Windows XP устанавливаем все драйвера. Как это сделать описано здесь: Установка драйверов на Windows XP

Все вопросы, которые связаны с установкой Windows XP, задаем в этой теме форума: Установка и настройка Windows ХР

Вопросы по интеграции драйверов SATA в дистрибутив Windows XP излагаем в этой теме форума: Интеграция SATA драйверов в Windows XP

Чтобы избежать возможных недоразумений и сэкономить Ваше время, настоятельно рекомендую ознакомится с этим материалом: Как пользоваться форумом

С уважением, автор материала — Тониевич Андрей. Публикации данного материала на других информационных ресурсах разрешаются исключительно со ссылкой на источник и с указанием автора

Отредактировано: FuzzyL — 9 сентября 2014
Причина: Версия материала 2.1

Интеграция драйверов SATA в дистрибутив Windows XP

Многие пользователи, как и сам автор этого текста, сталкивались с проблемой невозможности установки Windows XP на машины, в которых контроллер жесткого диска SATA работает в режиме AHCI.

При установке дистрибутива Windows XP, не содержащего интегрированные драйвера SATA, установщик системы просто не найдет установленных в системе жестких дисков или же выдаст BSOD STOP 0x0000007B.

Немного теории.

SATA (Serial Advanced Technology Attachment) – интерфейс (способ взаимодействия двух объектов) обмена данных между контроллером и жестким диском, пришедший на смену ATA, который после появления SATA был переименован в PATA (Parallel Advanced Technology Attachment). Другое название PATAIDE (Integrated Drive Electronics), было придумано фирмой Western Digital в 1986 чисто из маркетинговых соображений.

Современные накопители имеют 2 режима работы: AHCI и IDE. При этом режим IDE только эмулируется. Сделано это для того, чтобы обеспечить поддержку программ и систем (например, WIndows XP), не поддерживающих режим AHCI. Последний по результатам некоторых тестов дает ощутимый прирост производительности при обращении к жесткому диску, а также обеспечивает возможность «горячей» замены накопителя.

Изменить режим работы контроллера можно в BIOS.

Практика.

Итак, чтобы заставить Windows XP видеть установленные в системе жесткие диски при работе контроллера в режиме AHCI, необходимо интегрировать драйвера SATA в дистрибутив операционной системы.

  1. Дистрибутив с Windows XP
  2. Небольшой патч для интеграции
  3. Любая программа для создания образа
  4. Немного времени

Требования к дистрибутиву: оригинальный образ 32- или 64-битной Windows XP, Windows Server 2003 или сборка при условии, что в ней не удалялись компоненты системы и не встраивались другие драйвера.

Скачать патч для интеграции SATA драйверов (Mass Storage)

Подробнее о разрядности здесь.

  • Скачайте все необходимое.
  • Распакуйте все файлы и папки с установочного диска Windows XP или из образа диска в любую папку, например,

  • Запустите патч Mass Storage соответствующей разрядности и выберите папку с распакованным дистрибутивом. Пропатчите дистрибутив. Обязательно дождитесь сообщения, что пропатчивание выполнено успешно!

Теперь драйвера SATA интегрированы в дистрибутив.

  • Создайте образ из пропатченного дистрибутива. Если вы привыкли к программе UltraISO, то воспользуйтесь ею. Я же предлагаю вам воспользоваться бесплатной консольной утилитой от Microsoft CDImage.
  • Если вы распаковали файлы XP в такую же папку, как я:

то вам ничего не нужно делать, кроме того, как просто разархивировать архив CDImage в любое место (по умолчанию он распаковывается в папку Program Files) и запустить файл Create_ISO.cmd.

В папке C:ISO после завершения работы пакетного файла появится .iso образ с именем WINXP_SATA , который легко можно записать на диск или на флэшку.

Если же вы выбрали другую директорию, то вам нужно изменить путь к дистрибутиву в файле Create_ISO.cmd . Он легко редактируется любым текстовым редактором типа блокнота. Также здесь вы можете указать свой путь, куда будет сохранен готовый файл образа, и задать ему имя на свой вкус.

Спасибо: simplix за патч с самыми распространенными драйверами SATA и конференции oszone.net

Учитывая мировой рост цен на энергоресурсы, перед многими все актуальнее встает вопрос об энергосбережении. Использование светодиодных офисных светильников позволит снизить затраты на кондиционирование помещений, так как они практически не выделяют тепла. Таким образом, энергоэффективность вашего предприятия значительно возрастет.

Интеграция драйверов Sata в дистрибутив

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Небольшая победа. Драйвер АНСI интегрировался правильно. Разгадка крылась в следующем — нельзя устанавливать винду с загрузочной флешки. Кроме отсутствия поддержки AHCI для интеловского чипсета Н110 также нет нормальной поддержки USB не только 3.0 (которой понятное дело нет в ХР) но и 2.0 тоже.

Чтобы установить ХР на новый чипсет интел Н110 (сокет 1151, процессор i5 6500, 4 ядра по 3,2 ГГц) нужно, пишу последовательность может кому пригодится. Поскольку перечитал кучу интернета и везде пишут, что поддержка ХР закончилась на сокете 1155, на более новом 1150 поддержки нет, а на 1151 — и подавно.
1) Берем дистрибутив Windows XP SP3 и распаковываем образ в отдельную директорию
2) Качаем AHCI драйвер от фернандо Universal 32bit Intel RST AHCI+RAID driver v11.2.0.1006 mod+signed by Fernando
3) С помощью программы nLite интегрируем драйвер в дистрибутив винды
4) Создаем флешку с DOS (чистый ДОС + хаймем.сис + кейрус + смартдрайв + волков для удобства). Всякие хитрые загрузочные DOSы с рамдрайвами, поддержкой хитрых драйверов и прочего не проканали.
5) Создаем системный раздел на диске с: под FAT32. С NTFS не прокатило. Загрузочный диск должен быть первым разделом. На d: не пробовал ставить.
6) Копируем наш пропатченый дистрибутив на диск с:
7) Далее загружаемся с загрузочной флешки под чистым ДОСом, с подгруженым himem.sys, keyrus.com, volkov commander). Потом подгружаем smartdrv.exe /L
Без параметра /L установщик зависал, без смартдрайва вообще — тоже зависал. Полдня потерял на этом смартдрайве, толком не понял почему, но /L реально помогает.
8) Переходим в каталог пропатченного дистрибутива, далее i386winnt.exe
9) Установка идет штатным образом. подсунутый драйвер AHCI подгребется сам, вы этого и не заметите, никаких F6 нажимать не надо.

Читать еще:  Восстановление Windows XP через консоль

За 3 дня я перепробовал пол-сотни всяких способов. Запомните — устанавливать нужно с дистрибутива на винте с разделом FAT32!! Никакие загрузочные флешки не проканают, так как под интел Н110 в оригинальном дистрибутиве нет не только AHCI-драйвера, но и USB драйвера. А вот для загрузка DOS можно использовать флешку, так как поддержка её обеспечивается биосом и сам ДОС нужен только на самом начальном этапе. А вот уже на этапе установщик винды не способен работать ни с винтом ни с флехой. Но под винт вы ему подложили ферниндовский драйвер, а под флешку нет. В итоге получил нормально работающую ХР, но USB пока в ней нет, как и кучи других устройств.

ТЕПЕРЬ РАЗЫСКИВАЮ ДРАЙВЕРА НА ОСТАЛЬНЫЕ УСТРОЙСТВА ПОД WIN ХР

Ethernet — VEN_10EC&DEV_8168
Audio — VEN_10EC&DEV_0887
и ещё одно Audio — VEN_8086&DEV_2809
Контроллер шины USB — VEN_8086&DEV_A12F (ну очень нужен, так так нечем файлы переносить, надоело винт перестыковывать 30 раз на день)
Контроллер SM-шины — VEN_8086&DEV_A123
Видеоконтроллер — VEN_8086&DEV_1912

Кому интересно чем это всё закончится, прошу помочь с поиском драйверов.

Интеграция драйверов Sata в дистрибутив

Интеграция драйверов SATA в дистрибутив Windows ХР.

Для интеграции драйверов в дистрибутив Windows XP нам понадобятся:
— непосредственно сам дистрибутив Windows XP;
— CD-R или CD-RW диск;
— программка nLite;
— драйвера SATA — скачиваем по ЭТОЙ ссылке (174 кб).
Примечание: Рекомедуется скачивать драйвер по данной выше ссылке, т.к. он проверен и 100 % рабочий. Как вариант, этот драйвер входит в состав Intel Matrix Storage.

Первым делом надо скопировать содержимое диска с дистрибутивом Windows XP на винчестер (например в папку C:Windows XP)
Копируем.

Создаем папку и вставляем.

Распаковываем скачаные драйвера SATA в папку C:SATA
Примечание: на некоторых моделях ноутбуков Acer они уже есть в папке C:DRVSATA

Устанавливаем и запускаем программку nLite:

Указываем путь к папке с дистрибутивом Windows XP (в нашем случае C:Windows XP).

Выбираем Драйвера и Загрузочый образ ISO. Нажимаем Далее.

В появившемся окошке нажимаем на кнопку Добавить.

и выбираем Папка драйверов.

Выбираем папку с SATA драйверами — C:SATA или C:DRVSATA (если есть, конечно).

В списке выбираем только 2 драйвера. хотя можно и все выбрать, это ничего не изменит:

В итоге у нас получиться что-то вроде такого:

Нажимаем Далее и соглашаемся с запуском процесса. В итоге имеем:

Нажимаем Далее и переходим к окошку записи диска. Выставляем все параметры как на скриншоте и нажимаем Запись.

Через пару минут имеем диск с дистрибутивом Windows XP с встроенными драйверами SATA.

От Windows Vista к Windows XP или маленькая история глобального даунгрейда

Интеграция драйверов в дистрибутив Windows XP

Логично этот раздел статьи вставить сразу после «Задачи №1», но не исключено, что вам он будет полезен и перед «Задачей №2», да и в любом другом случае может пригодиться.

Прежде всего об интегрируемых драйверах. В случае чипсетов Intel вам не подойдет стандартный Intel Chipset Device Software. Конечно, он содержит необходимые модули для южного моста, но они не подойдут для текстового (начального) этапа установки. Необходим специальный вариант драйвера Intel Matrix Storage Manager. Он служит для инициализации расширенных функций SATA-контроллера (таких как NCQ и др.).

Но есть специальная версия для установки в текстовом режиме. Предполагается, что вы запишите ее на дискету. Дискету в современный ноутбук вставить сложно, поэтому нам пришлось выкручиваться без нее. Прежде всего драйвера поставлялись в архиве с программой-инсталлятором. Это значит, что ее запросто можно распаковать при помощи архиватора (мы воспользовались услугами Total Commander нажав [Alt+F9] и указав необходимый путь). На выходе был получен IMG-файл. Его мы вскрыли при помощи утилиты UltraISO.

Образ дискеты, открытый в UltraISO

Конечно, вы можете извлечь содержимое любой другой программой, главное извлечь его. Ну или можно скачать архив из нашего каталога, где мы их выложили в «чистом» виде без какого-либо образа. Полученные файлы мы и будем интегрировать в дистрибутив.

Интеграция через nLite

Есть два варианта интеграции драйверов в дистрибутив Windows. Первый — автоматический через какую-либо утилиту (в нашем случае nLite), второй — вручную. Начнем с автоматического.

Очень приятно, что nLite распространяется бесплатно без каких-либо ограничений (а то представьте, что она могла бы наинтегрировать вам в дистрибутив в случае не уплаты). При ее запуске появляется приветствие.

nLite. Указание местоположения дистрибутива Windows XP

На втором шаге необходимо указать месторасположение дистрибутива Windows XP. Не вздумайте указывать прямо на компакт-диск. Программа будет вносить изменения в его файлы, так что скопируйте его в любую папку на вашем HDD.

nLite. Выбор предустановок

nLite сохраняет все ваши ранние сессии по изменению дистрибутива, поэтому для ускорения работы можете выбрать одну из них, если таковые имеются. Иначе просто жмите Далее.

nLite. Выбор задач, которые необходимо проделать

На четвертом шаге необходимо указать, что именно вы собираетесь делать с дистрибутивом. В нашем случае это интеграция драйверов и создание загрузочного ISO-образа. Конечно, nLite умеет делать еще многое другое, но описание всех возможностей этой утилиты — тема для отдельной статьи.

nLite. Выбор драйверов для интеграции

Далее необходимо выбрать те драйвера, что вы собрались интегрировать. Для начала их надо найти на жестком диске. Делается это через нажатие кнопки Добавить. В появившемся выпадающем меню мы выбирали пункт Папка драйверов. После находим нужную папку, выбираем. Появляется окно со списком драйверов. Выбираем необходимые. Обязательно устанавливаем флажок Драйвер текстового режима. Жмем OK. Готово.

nLite. Интеграция драйверов

Далее случится интеграция драйверов в дистрибутив. Процесс быстрый и безболезненный.

В конце вам предложат создать ISO-образ дистрибутива. Теоретически программа может его сразу записать на диск, но мы сохранили его на винчестер, после чего записали через Nero Burning ROM. Для начала процесса создания жмете Создать ISO, указываете место его сохранения и готово. На эту операцию уйдет не более минуты.

Для описания процесса интеграции вручную я передаю слово нашему второму автору, Денису Гупало. У него хватило мужества, терпения и выносливости высидеть на стуле, выслушать все мои аргументы «да зачем это надо и через nLite все прекрасно работает», параллельно разбираясь в тысячах файлов дистрибутива Windows XP. Так что свой раздел в этой статье он заработал по праву.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector