Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Установка WinXP на SATA

Автор: sasha300
Дата сообщения: 01.06.2011 02:56
alexgr
К моему удивлению XP диск увидел. Начал вникать в подробности, оказалось что там два Intel(R) Desktop/Workstation/Server Express Chipset SATA AHCI Controller - сейчас выбрал верхний, все нормуль. Но нафига ставить 2 одинаковых словосочетания, если это разные дрова?
Вобщем тема раскрыта, респект alexgr, но повторюсь: для такой системы все же лучше 7
Автор: alexgr
Дата сообщения: 03.06.2011 18:41
sasha300
наверное невнимательно читали
"Intel(R) Desktop/Workstation/Server Express Chipset SATA AHCI Controller"
"Intel(R) Desktop/Workstation/Server Express Chipset SATA RAID Controller"
это две большие разницы
Автор: tzarak
Дата сообщения: 18.07.2011 18:41
Как то ни странно, проблема интеграции драйверов текстового режима AHCI до сих пор актуальна. Исследование известной программки NLite привело меня к следующим выводам: 1)программа полностью перелохмачивает все файлы, которые редактирует. 2)Добавляет в конце редактируемых файлов свой афтограф-рекламму. 3)Устанавливает в дистрибутив собственные файлы, не имеющие никакого отношения к дистрибутиву. 4) И что самое печальное, после нее не работает sysprep. Иными словами, расклонирумый образ на основе такого дистрибутива - полностью не пригоден к использованию. В тоже время, я часто видел на форумах, что редактирование SETUPREG. HIV приводит пользователей к полному ступору, по абсолютно непонятной мне причине. Но, оставив этот файл не отредактированным, вы увидите синий экран на графическом участке установки. Учитывая вышеизложенное , я на скорую руку написал наипростецкий скрипт. Который замечательно интегрирует драйвера. И, главное, делает все абсолютно правильно. Чтобы пользователи могли разобраться, что и как отрабатывает, я оставил все ремарки. VBS был выбран исключительно из-за его простоты + дает возможность наглядно просмотреть что и как работает. Отсутствие процедур и сложных циклов сделано специально, чтобы не составляло туда даже плохо знающему VBS разобраться. Рекомендую для интеграции драйвером использовать оригинальный дистрибутив виндовса-XP. И обязательно убедитесь, что выбранные драйвера - именно текстового режима. Что Вам нужно сделать самим: все интегрируемые драйвера должны быть распакованы в отдельные папки. К примеру: пусть папка 1- общая папка для всех драйверов. Каждый из драйверов распакуйте в отдельные папки. К примеру, создайте в папке 1 папку HP-IASOR, папку VIA и т.п. Но! Не помещайте распакованные драйвера в папку, уже содержащую подпапки с драйверами. У каждого драйвера должна быть своя папка. Иными словами, в корень папки 1 не надо ничего распаковывать. А вот в созданную подпапку - можно. Как подбирать драйвера и какие файлы оставлять, я думаю, понятно и без моих объяснений. Далее распаковываем дистрибутив XP. Запускаем скрипт и следуем его инструкциям. Обработанный дистрибутив опять упаковываем в ISO. Вот пожалуй и все... Кому необходим скрипт - пишите на tzar_ak@mail.ru. Либо скажите как его выложить на вашем форуме.

Автор: Neon2
Дата сообщения: 18.07.2011 19:20
tzarak, заливаете свой файл на http://rghost.ru/ и приводите здесь ссылку на него.
Автор: alexgr
Дата сообщения: 18.07.2011 20:14
tzarak
а также рекомендую ознакомиться http://forum.oszone.net/thread-135321-95.html
Автор: tzarak
Дата сообщения: 19.07.2011 17:51
Спасибо за информацию. Ссылка на файл: http://rghost.ru/15092031
Автор: orobchuk
Дата сообщения: 20.07.2011 11:54
Чтоб не мучаться с дискетками, я взял оригинальный образ XP, и ничего больше трогая, добавил nLite родные AHCI-дрова.
Кстати, любой liveCD запускается при включенном в биосе AHCI - видимо есть какой-то стандартный драйвер
Автор: sasherb
Дата сообщения: 20.07.2011 13:43

Цитата:
Кстати, любой liveCD запускается при включенном в биосе AHCI - видимо есть какой-то стандартный драйвер

Просто интегрированы АНСI драйвера и все
Автор: alexgr
Дата сообщения: 21.07.2011 08:05
orobchuk

Цитата:
добавил nLite родные AHCI-дрова

уже писали много раз, прога не всегда корректно обрабатывает образы.

Цитата:
любой liveCD запускается ... стандартный драйвер

полная чепуха. просто авторы туда уже внедрили драйвера от основных САТА контроллеров.
Автор: YikxX
Дата сообщения: 22.07.2011 23:20
tzarak Ну надо же - человек прозрел. Не каждый день такое увидишь... А темные все пихают и пихают дрова глюклайтом...


Цитата:
редактирование SETUPREG. HIV приводит пользователей к полному ступору
Естественно, ведь это бинарный файл и редактировать его просто невозможно, в него можно только импортировать нужные ключи. Слава богу, они всем известны.

Так и не понял из вашего описания - а что с дровами для графического режима? Ведь мало интегрировать дрова для текстового, надо чтобы на Т-39 установщик винды нашел и установил драйвера для графического, иначе время на установку винды будет потрачено впустую - ничего кроме синьки 7В вместо запуска свежеустановленной винды узреть не получится.

orobchuk

Цитата:
любой liveCD запускается при включенном в биосе AHCI
Потому что его авторы уже позаботились об интеграции. Без этого сейчас никак - лайв без интегрированных AHCI-драйверов место, разве что, на свалке истории.

Кстати, драйверам от Intel не нужна интеграция в сетапрег и, по непроверенным данным, даже не нужна распаковка драйверов для графического. То есть можно легко "полуинтегрировать" и гнуть пальцы, что, типа устанавливается на любое железо, а на самом деле это далеко не так.

Любителям покопаться - рекомендую поразбираться в интеграции драйверов для Marvell 91xx 6G Controller - вот там интересных фишек предостаточно.
Автор: orobchuk
Дата сообщения: 23.07.2011 11:38
alexgr

Цитата:
уже писали много раз, прога не всегда корректно обрабатывает образы.

А какая разумная ей альтернатива?

Автор: Black_Dandy
Дата сообщения: 23.07.2011 11:56
orobchuk

Цитата:
А какая разумная ей альтернатива?

А в шапке
Цитата:
MSST-Integrator от YikxX
не подходит ?

Автор: YikxX
Дата сообщения: 23.07.2011 15:19
Интегратор и ссылки на закачку в посте обновлены.
Автор: HDD
Дата сообщения: 23.07.2011 18:32
YikxX

Цитата:
Интегратор и ссылки на закачку в посте обновлены.

А что в интеграторе добавлено? Поддержка новых контроллеров?
Автор: alexgr
Дата сообщения: 23.07.2011 22:05
HDD
скорее версии драйверов.
Автор: YikxX
Дата сообщения: 23.07.2011 22:20
HDD, alexgr И то и другое.
Автор: tzarak
Дата сообщения: 24.07.2011 21:00
> YikxX >>Так и не понял из вашего описания - а что с дровами для графического режима?

Скрипт обрабатывает все как положенно. В графическом режиме поддержка, естественно, работает. И SetupReg.HIV скрипт редактирует. Кстати, с каких это пор бинарные файлы стали не редактируемыми?! ... Да уж ... Гексэдитор в помошь... с дебагером в купе... ) Но, в нашем случае, действительно, достаточно открыть файл в regedit и добавить нужные нам записи. (Кстати, любое изменение исходной структуры - и есть редактирование.) А поскольку это скрипт, то, можно не опасаться подвоха, скрытого в екзешнике - в скрипте вы сами можете почитать, что и как работает. Благо, коментарии я оставил.
Автор: YikxX
Дата сообщения: 24.07.2011 23:17
tzarak Извиняюсь, не невозможно, а не имеет смысла.
REG LOAD/IMPORT/UNLOAD все делают намного проще.


Цитата:
Скрипт обрабатывает
Так такой скрипт уже у Симпликса в его MassStor.exe есть или вы что-то новое придумали? Кстати, "прервана" пишется с одной Н.


Цитата:
можно не опасаться подвоха, скрытого в екзешнике
О, молчел, да вы, никак, параноик?
Автор: tzarak
Дата сообщения: 25.07.2011 16:37
> YikxX >> Так такой скрипт уже у Симпликса в его MassStor.exe есть или вы что-то новое придумали? Кстати, "прервана" пишется с одной Н.

YikxX, а можно, пожалуйста ссылку на его скрипт? Кстати, сравнить скрипты Вы можете сами. Но, предполагаю, что разница будет только в манере написания. Принцип, Вы сами понимаете, наверняка один и тот же. Всего-то требуется отредактировать 5 файликов. А на счет синтаксиса... Ну что Вам тут сказать?! Можно, конечно, начать с того, что слово "молчел" нельзя отнести даже к жаргонизмам, а закончить длиннющей лекцией по ассиметричному дуализму языкового знака Фердинанда Де-Соссюра... Но... это будет, так же как и в Вашем случае, оффтопом. По сему, предлагаю не заостряться на АшиПках и оЧеПятках.

А насчет паранойи - на десяток честных писарей всегда найдется один с фигой за спиной. И Вы это тоже отлично понимаете. К чему тогда был Ваш вопрос?!

Добавлено:
> YikxX >>REG LOAD/IMPORT/UNLOAD все делают намного проще.
Ниже приведен кусок моего скрипта. Как Вы думаете, YikxX, что он делает? лоад-крейткей-унлоад...


Const HKEY_LOCAL_MACHINE = &H80000002
Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
Set objRegExp = CreateObject("VBScript.RegExp") ' Подключаем HIV в реестр для обработки:
ImportHive = ("REG LOAD " & "HKLM\111\ " & """" & FolderName_Souce & """" & "\" & "SETUPREG.HIV")
Set objShell= Createobject ("Wscript.Shell")
ret=objShell.Run (ImportHive, 0, True) '1 - окно будет видимым, True - ожидать завершения, в res будет Errorlevel
Set objShell=Nothing

TempCounter = MovingMassiveCounter_1 - 1

Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
While TempCounter >=0
strKeyPath = "111\ControlSet001\Services\" & SCSIDescriptionMassive(TempCounter,2)
oReg.CreateKey HKEY_LOCAL_MACHINE,strKeyPath 'Создали вкладку с именем драйвера
strKeyPath = "111\ControlSet001\Services\" & SCSIDescriptionMassive(TempCounter,2) & "\" & "Parameters"
oReg.CreateKey HKEY_LOCAL_MACHINE,strKeyPath
strKeyPath = "111\ControlSet001\Services\" & SCSIDescriptionMassive(TempCounter,2) & "\" & "Parameters" & "\" & "PnpInterface"
oReg.CreateKey HKEY_LOCAL_MACHINE,strKeyPath
strKeyPath = "111\ControlSet001\Services\" & SCSIDescriptionMassive(TempCounter,2) & "\" & "Parameters" & "\" & "PnpInterface"
strValueName = "5"
strValue = "00000001"
oReg.SetDWordValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue

TempCounter = TempCounter -1
Wend

Set objRegExp = CreateObject("VBScript.RegExp") ' Экспортируем реестр в HIV после обработки:
ExportHive = ("REG UNLOAD " & "HKLM\111 ")
Set objShell= Createobject ("Wscript.Shell")
ret=objShell.Run (ExportHive, 0, True) '1 - окно будет видимым, True - ожидать завершения, в res будет Errorlevel
Set objShell=Nothing

Set filesys = CreateObject("Scripting.FileSystemObject")
FSO.DeleteFile (Folder & "\" &"SETUPREG.HIV.LOG" ), True
Автор: YikxX
Дата сообщения: 25.07.2011 19:21
tzarak
Цитата:
YikxX, а можно, пожалуйста ссылку на его скрипт?
Поищите тут.


Цитата:
Как Вы думаете, YikxX, что он делает?

А теперь это:

REG.EXE LOAD HKLM\SETUPREG %I386%\SETUPREG.HIV > nul
REG.EXE IMPORT %WorkDir%\setupreg.reg > nul
REG.EXE UNLOAD HKLM\SETUPREG > nul

Для меня, например, разница, что выбрать - очевидна. Три вполне адекватных строчки вместо 15 непонятной хрени. Хотя у вас свои методы, а у меня - свои. Я вообще использую другие инструменты для интеграции и они еще ни разу меня не подвели.


Цитата:
отредактировать 5 файликов
И где вы столько набрали, для успешной интеграции достаточно 4-х. У вас в скрипте упоминается TXTSETUP.INF - это что за зверь, впервые о таком слышу... видимо просто ошиблись?


Цитата:
А насчет паранойи
Ну я и сказал - вы параноик и вам кругом мерещатся фиги. А о том, что эти фиги нафиг не нужны людям с такой репутацией, как Симпликс или я, вы не подумали. Что, в общем то логично - у вас задача иная, похуже всяких фиг, в понимании некоторых людей. А вопрос был в том, зачем вы упомянули экзешник (я, например, знаю всего 2 нормальных, которые "занимаются этим вопросом") и "прозрачно" намекнули, а, мол, вы уверены, что там все "чисто"? Я вот, например, не уверен, что где-то у вас в вашей VBS-билеберде, в которой не всякий разберется, не скрыто что-то "нечистое". Так что давайте без давайте... ну, вы понимаете.


Цитата:
предлагаю не заостряться
Да на здоровье. Я знал, что хорошие кодеры, по обыкновению, безграмотны, да еще этим и гордятся. Остается только развести руками.
Ну да, так же как нельзя отнести к жаргонизмам и Даздраперма и Мослифтспецтехмонтаж... Ну или модем в конце концов.
Автор: tzarak
Дата сообщения: 26.07.2011 14:20
> YikxX >> Поищите тут.
Спасибо, YikxX. Действительно, неплохие работы. Искренне, мое Уважение и Вам и " Симпликс". А про количество файлов для обработки, вы безусловно правы. Их четыре: Dosnet.Inf, Txtsetup.Sif, Setupreg.Hiv и Hivesys.Inf Что касается TXTSETUP.INF естественно, это опечатка. При том в ремарке а не в исполняемом коде. В коде, разумеется обрабатывается, сами видели, TXTSETUP.SIF А чрезмерную подозрительность порождает SOX + многолетнее администрирование вся-я-яческих комплексов. И это на самом деле очень даже не плохо. Так что, я не кодер, как вы изволили выразиться. Я - MouseReplaсer. Посему, мои запросы полностью удовлетворяют ASM и VBS.

Творческих Вам успехов.

PS: Скрипт был написан не для тех, кто точно знает что делать. А как-раз-таки, наоборот, для тех, кто сам это не может сделать. И специально, с открытым кодом. Чтобы видели и понимали, что происходит.
Автор: YikxX
Дата сообщения: 27.07.2011 00:24
tzarak Так и я для тех же писал.


Цитата:
Творческих Вам успехов.
И вам того же (извините, что по-старинке, не привык заглавные буквы посреди предложения вставлять - не учили меня так).

Автор: newbies
Дата сообщения: 25.08.2011 08:29
Здравствуйте, взял компьютер у знакомой на ремонт.
Была гроза и молния, вообщем комп вырубился, после этого виндовс перестал грузиться.

Жесткий диск видно, но установить не получилось, при включение компа при определение жестакая как сата, бывает поддтупает, я решил что диску жесткому хана, купил новый, поставил, но на него не могу установить не win7 - не win xp.

при установки win7 - пишет что нет драйверов на жесткий диск, он его не видет.
при установки win xp - пишет вот такое,
СКРИН: http://imageshack.us/photo/my-images/807/imag0111z.jpg/

( перВый раз с таким сталкиваюсь, что это ? ) может дело не в жестком диске, а в мат плате ?
мать : P965T-A 1.0B
информация о материнской плате: http://digitalshop.ru/shop/Motherboard_EliteGroup_P965T-A_rev1.0b_(RTL)_140050.html
Автор: rodrigo_f
Дата сообщения: 25.08.2011 08:44
newbies
Вам подсказали уже в теме:
Установка win xp или win 7 - ПРОБЛЕМА
http://forum.ru-board.com/topic.cgi?forum=62&active=15&topic=23400#1

Что это может быть железная проблема в следствии выхода материнки.
Попробуйте:
- загрузить с привода Live CD или ей подобные. Увидится ли там ваш винт. Можно там будет с ним работать.
- так же попробуйте разные программы, типа Acronis Disk Director, Victoria под DOS - ими попробуйте посмотреть, разметить и протестировать винт.
Перед этим сбросьте настройки биоса...
Если все будет в порядке, то ...
Автор: newbies
Дата сообщения: 25.08.2011 08:57
настройки биоса скидывал не раз, жестаки нормальные, новый жестк рабочий все ок
смысл в загрузке ливсд.
Автор: Gulftown
Дата сообщения: 25.08.2011 09:06
newbies

Цитата:
смысл в загрузке ливсд

проверить работоспособность
Автор: 1Kipovec
Дата сообщения: 25.08.2011 10:57

Цитата:
Цитата:смысл в загрузке ливсд

проверить работоспособность

Имхо "железяки" - это устройства со своими прибабахами. И они могут быть разные, из "последних" по винту - в биосе вижу и в досе - ОК (АДД и ему подобные - ОК), а как дело до загрузки или установки - член (то что "обнаружено" не является ХДД). И оказался один сектор беда и "нарушена геометрия рамещения файлов" (условный перевод из анализа непомню какой проги) - млин, ДОЛБАЛСЯ чтоб данные с него утянуть, а отправил его в даун.... неисправный чипсет мамки .... ХА! вспомнил тож мать-эпокс.
Из запомнившихся глюков, был еще такой: ситема в досе - ОК, в винде ДО загрузки дров на видео - ОК, а после - ребут и "навсегда", оказалась память на видяхе капут ("в середине"). И буквально сразу "пришел" с точно такой же проблемой, типа ха "финт ушами" меняем видюшку и ..... правильно член, оказались мосфеты по питанию под замену. И такой еще был, установка винды (ХР, кто понимает) - без проблем, а вот работа в ней - переодический ребут, причем пофигу игры это или ворд - итог, чипсет (мать под замену).
Автор: YikxX
Дата сообщения: 25.08.2011 12:38
Интегратор и ссылки на закачку в посте обновлены. Обновлены версии драйверов и добавлена поддержка для Marvell 91xx 6G SATA Controller
Автор: serg005
Дата сообщения: 12.09.2011 19:11
Устанавил Xp на SATA.В BIOS выставил режим IDE и винда нормально установилась.Как накатить дрова на AHCI Controllers?В устройствах такие отображаются:
Intel(R) 6 Series/C200 Series Chipset Family 4 port Serial ATA Storage Controller - 1C00
Intel(R) 6 Series/C200 Series Chipset Family 2 port Serial ATA Storage Controller - 1C08
Первичный канал IDE
Первичный канал IDE
Вторичный канал IDE
Вторичный канал IDE
Как я понял это для режима IDE.Когда ставил XP c дискетой,то по F6 выбирал
Intel(R) Desktop/Workstation/Server Express Chipset SATA AHCI Controller
И всё нормально установилось.А сейчас я пробую обновить два верхних.Выбираю то же самое,но получаю синий экран.
Вот ведь оказывается обновлять надо тот ,к которому винт подключен(кто-бы знал).А то я получил синьку при первой попытке обновления и прекратил мучения.Вобщем обновил второй и всё заработало!
Автор: FAetoNets
Дата сообщения: 20.09.2011 12:13
Смена режима IDE на ACHI в уже установленной системе то мой метод таков:

1й вариант Самый простой:
1) взять на время у кого либо RAID контроллер.
2) установить его и запустить систему чтоб система его увидела и поставила все дрова.
3) выключить систему, пере ткнуть информационный кабель системного диска в RAID контроллер, зайти в биос и выбрать режим ACHI, и стартонуть с него.
4) система стртонув с другого контроллера увидит ваш контроллер в новом обличии и установит нужные дровишки, выключаем комп.
5) перетыкаем назад информационный кабель винта и убираем RAID контроллер.
ВСЁ

2й вариант по сложнее:
1) войти в биос переключить режим в ACHI и стартонуть машину с WinPE с CD или Flashки (чтоб другой контроллер при загрузке использовался.)
2) открыть Everest и посмотреть точное наименование ACHI контроллера.
3) зайти в биос вернуть назад режим.
4) загрузить систему в безопасный режим и принудительно сменить драйвер контроллера дисков на тот что вы записали. Рекомендую начинать с конца списка контроллеров дисков.
Система упадёт в синьку но это нормально.
5) заходите в биос и ставите режим ACHI, грузите систему и вуаля, система грузится.
ВСЁ

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576

Предыдущая тема: SuSE Linux: не могу войти локально на машину


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.