|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Установка - Windows XP не могу интегрировать драйвер Intel SATA |
|
Установка - Windows XP не могу интегрировать драйвер Intel SATA
|
Новый участник Сообщения: 8 |
Здравствуйте, уважаемые читатели форума OSZONE.NET!
На новый комп надо установить Windows XP (для сервисных целей). Системная плата GA-H110M-S2HP, проц Intel Core i5, память DDR4. Сидюка нет. Только жёсткий диск, который, впрочем, можно снимать и подсоединять к другому работающему компу. На диске стоит работающая FreeDOS с разными утилитами и Volcov Commander. На диске имеется дистрибутив WindowsXP, находится в подкаталоге диска C:, как говорится набирай winnt.exe и вперёд. То есть у нас есть ТОЛЬКО жёсткий диск и больше ничего. Но не тут то было! BIOS системной платы не даёт возможности отключить режим AHCI, видимо теперь все такие биосы пошли. В дистрибутиве WindowsXP драйвера AHCI нету, поэтому ясно-понятно, после первичного копирования файлов с каталога-дистрибутива и первой же перезагрузки система глухо виснет с ошибкой 0x000000007B, о чём тут много раз писалось. Да, в таком случае, если нет возможности подсоединить флоппи, сидюк или выставить режим совместимости в BIOS - единственный выход это интегрировать драйвера AHCI непосредственно в сам дистрибутив. Сначала попробовал интегрировать драйвера программой nLite, но после того как увидел, что она без спроса патчит файлы SYSSETUP.DLL, SYSBCLK.DLL из оригинального дистриба WindowsXP, убрал nLite нафиг, вернулся к оригинальному дистрибу и решил сделать интеграцию вручную. Так что не надо тут предлагать пользоваться nLite! Иду пошагово, очень осторожно, согласно мануалу http://www.oszone.net/2782. Драйвера AHCI нашёл на прилагаемом к мамке компакт-диску, впрочем, они должны быть уже знакомы многим, в подкаталоге f6flpy-x86 (в скобках размер файла в байтах, для сравнения): iaAHCIC.cat (9569) iaAHCIC.inf (17810) iaStorA.sys (1982400) iaStorAC.cat (8585) iaStorAC.inf (12054) iaStorF.sys (27560) Шаг 1 - шаг 4 (см. мануал), всё ок, драйвера успешно сжаты и скопированы в дистриб WindowsXP. Переходим к правке файлов DOSNET.INF и TXTSETUP.SIF. В файл DOSNET.INF добавляю строчки [FloppyFiles.3]: d1,iaAHCIC.cat d1,iaAHCIC.inf d1,iaStorA.sys d1,iaStorAC.cat d1,iaStorAC.inf d1,iaStorF.sys [Files] d1,iaAHCIC.cat d1,iaAHCIC.inf d1,iaStorA.sys d1,iaStorAC.cat d1,iaStorAC.inf d1,iaStorF.sys В файл TXTSETUP.SIF добавляем [SourceDisksFiles] iaahcic.cat = 1,,,,,,3_,4,1 iaahcic.inf = 1,,,,,,3_,4,1 iastora.sys = 1,,,,,,3_,4,1 iastorac.cat = 1,,,,,,3_,4,1 iastorac.inf = 1,,,,,,3_,4,1 iastorf.sys = 1,,,,,,3_,4,1 [HardwareIdsDatabase] PCI\VEN_8086&DEV_2822&CC_0104="iaRAID" PCI\VEN_8086&DEV_282A&CC_0104="iaRAID" PCI\VEN_8086&DEV_8C02&CC_0106="iaAHCI" PCI\VEN_8086&DEV_8C03&CC_0106="iaAHCI" PCI\VEN_8086&DEV_8C82&CC_0106="iaAHCI" PCI\VEN_8086&DEV_8C83&CC_0106="iaAHCI" PCI\VEN_8086&DEV_9C02&CC_0106="iaAHCI" PCI\VEN_8086&DEV_9C03&CC_0106="iaAHCI" PCI\VEN_8086&DEV_9C82&CC_0106="iaAHCI" PCI\VEN_8086&DEV_9C83&CC_0106="iaAHCI" PCI\VEN_8086&DEV_9D03&CC_0106="iaAHCI" PCI\VEN_8086&DEV_A102&CC_0106="iaAHCI" PCI\VEN_8086&DEV_A103&CC_0106="iaAHCI" PCI\VEN_8086&DEV_8D02&CC_0106="iaAHCI" [SCSI.Load] iaAHCI=iaStorA.sys,4 iaRAID=iaStorF.sys,4 В результате мне пишет при установке: Установка Windows XP прекращена. Системе не удаётся найти требуемый файл: iaStorA.sys. Нажмите F3 для перезагрузки. Проверяю конфигурацию системы в FreeDOS. Запускаю ASTRA (как хорошо что она под досом работает). Нахожу параметры PCI/PNP, контроллер SATA имеет VEN_8086&DEV_A102. Драйвер правильный. При установке WindowsXP значит проводится анализ шины PCI/PNP, находится строчка PCI\VEN_8086&DEV_A102&CC_0106="iaAHCI", которая поидее должна нас отправить в [SCSI.Load] на загрузку драйвера iaStorA.sys. Но не идёт. Ложу в дистрибутив запакованные файлы IASTORA.SY_, распакованные iastora.sys, один фиг, при попытке запуска программы установки - установщик WindowsXP не хочет подцеплять этот драйвер, жёсткий диск не виден. Вот тут какая закавыка виднеется. 1. Для работы SATA надо указать два файла (iastora.sys и iastorf.sys), а у меня в строчке [SCSI.Load] указан один. Как их туда оба указать-то? 2. Не мытьём так катаньем. Внаглую подставляю старый файл iastor.sys из дистриба WindowsXP (но там нету VEN_8086&DEV_A102 !). Система затыкается на файле iaStorF.sys, пишет что файл повреждён. Но ведь на него нет ссылок, строчка iaRAID не срабатывает (кажется). В-общем, запурхался я тут с этой интеграцией. У кого есть дельные советы, поделитесь плиз |
|
Отправлено: 17:38, 05-08-2016 |
Забанен Сообщения: 647
|
Lantcoder, совсем забыл, вот рабочий вариант переноса ОСи на другое железо http://forum.oszone.net/thread-124525.html
Втыкаете винт в другой комп, ставите ХР, запускаете my_sysprep.exe, выполняете все нужное и подключаете винт к новой плате. Если другой комп не поддерживает ХР, то ставите ее на виртуалку, делаете тоже самое, снимаете образ системы любой профильной утилитой, разворачиваете его на ЖД и подключаете к новой плате. Всё. |
Отправлено: 08:09, 06-08-2016 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Сообщения: 53503
|
Профиль | Отправить PM | Цитировать Цитата Lantcoder:
Именно поэтому в инструкции Шаг 8 - Редактирование (создание) Winnt.sif Цитата Lantcoder:
Цитата Lantcoder:
Это не оригинальный дистрибутив. Вы пытаетесь интегрировать драйвер туда, куда он уже был интегрирован. Естественно, ничего хорошего из этого не выходит. |
|||
Отправлено: 08:16, 06-08-2016 | #12 |
Ветеран Сообщения: 3945
|
Цитата Lantcoder:
Цитата Lantcoder:
|
||
Отправлено: 11:10, 06-08-2016 | #13 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Цитата Nerdy:
Примечание по разбивке диска, чтобы лучше было понимать тему. Диск 500GB, разбит менеджером, одна запись MBR, три раздела: 1. Primary Active FAT16, 2047MB, стоит FreeDOS и ряд важных полезных программ 2. Logical NTFS, 65535MB, под операционную систему 3. Logical NTFS, остальное, под данные Соответственно система должна вставать на диск D:, диск C: значится как стартовый, в момент загрузки можно выбирать куда грузиться. За прошедший день попробовал поставить Windows10 - ставится без проблем, но теряется возможность выбирать FreeDOS при загрузке, и вообще не видит первый раздел (см. выше), а там у меня нужные файлы. Она ставится на 2й раздел и именует его как диск C:, при этом стартовый раздел FAT вообще нигде не виден. Такой вариант мне не подходит. Удалил Windows10. Опять 2й раздел отформатирован. Windows 7 действительно ставится с ошибкой, затык мол нет драйвера оптического привода, опять надо разбираться, правда это может стать оффтопиком для данной темы. Intel Z97 поставить можно, а на Intel 100 нельзя? Или всё-таки мне прошерстить получше файлы? |
|
Отправлено: 11:25, 07-08-2016 | #15 |
Забанен Сообщения: 647
|
Цитата Lantcoder:
А этот вариант при ошибке 7b http://forum.oszone.net/post-2657263-3.html ? |
|
Отправлено: 16:15, 07-08-2016 | #16 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать За прошедший день попробовал поставить другой дистрибутив WindowsXP из FreeDOS. Ставилось _ну ОЧЕНЬ долго_, полдня копировало, но результат тот же: после первой перезагрузки зависон в том же месте.
Также пробовал загружать с флешки HirenBootCD 15.2. В режиме DOS она не хочет загружаться. Стартовое меню Hiren работает, можно выбирать различные способы загрузки. Но если выбираешь DOS, то происходит глухой завис в момент загрузки драйвера виртуального диска. Для чего-то его тужа в Hiren положили? И отключить нельзя? В-общем, DOS на флешке Hiren не запустился. Ладно, пробовал загружать Mini WinXP, которое имеется тоже на Hiren. Здесь загрузка проходит успешно, создаётся виртуальный диск. НО. После запуска оболочки на компе не видно ни одного диска, ни одной USB флешки. Вот такой "бездисковый" комп получается. Соответственно даже оттуда мы не можем запустить хотя бы установку Windows7, которую я положил на 3й раздел NTFS. Хотя такая загрузка WinXP это уже что-то, значит в принципе ось запустить можно. |
Отправлено: 09:07, 08-08-2016 | #17 |
Забанен Сообщения: 647
|
Lantcoder, какой-то ты мутный...
Цитата Lantcoder:
Цитата Lantcoder:
З.Ы. Ладно, даю совет напоследок - раз USB порт изагрузка с него волшебным образом материализовались, то качай свежий WinPE вроде этого http://nnm-club.me/forum/viewtopic.php?t=806125 После установки ХР и появлении ошибки 7b загружайся с него и если HDD виден, утилитой SkyIAR ставь драйвер SATA/AHCI. Авось повезет и ХР загрузится. |
||
Отправлено: 22:39, 08-08-2016 | #18 |
Железных Дел Мастер Сообщения: 24733
|
Профиль | Сайт | Отправить PM | Цитировать Lantcoder, на другом ПК поставь на ж.диск GRUB4DOS и пропиши любой WinLive, а-ля восьмерочный. Из-под него на целевой машине делай, что хочешь - хоть AHCI одним тычком внедряй, хоть другие нескучные вещи.
Хотя я согласен с вышевысказавшимися товарищами - что-то ты не то химичишь. Или не договариваешь или не ищешь лёгких путей ![]() |
------- Отправлено: 22:52, 08-08-2016 | #19 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Цитата usbdrive:
Потом попробую свежий WinPE с вашего совета. Да, кстати, а что вы скажете насчёт того, что с Hiren всё-таки загружается Mini WinXP? Но там другой загрузчик, что-то похоже на Win7, и файл дистрибутива там в формате WIM... |
|
Отправлено: 08:42, 09-08-2016 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - Не могу установить драйвер видеокарты на windows XP | ROCKER707 | Программное обеспечение Windows | 1 | 17-02-2015 16:42 | |
Не могу установить драйвер Intel | PATRIOTIS | Металлолом | 1 | 28-04-2014 19:50 | |
Не могу установить драйвер LAN Acer Aspire M5640/M3640 Windows XP | D@nilYcH | Поиск драйверов, прошивок и руководств | 1 | 24-08-2011 05:10 | |
Не могу найти SATA драйвер | KIRos | Поиск драйверов, прошивок и руководств | 1 | 15-08-2011 21:53 | |
Установка - Помогите!!! Не могу установить Windows XP на SATA диск! | andriushecica | Microsoft Windows 2000/XP | 5 | 30-04-2009 18:51 |
|