Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Универсальный образ WINDOWS XP для определенных платформ. [как подружить с AHCI] (http://forum.oszone.net/showthread.php?t=180049)

HaeMHuK 07-07-2010 14:07 1448958

Универсальный образ WINDOWS XP для определенных платформ. [как подружить с AHCI]
 
Есть универсальный образы для некоторых платформ. После sysyprep делается.
Есть проблема с AHCI. Вываливается синий экран INACSESSIBLE BOOT DEVICE
Как подружить их.
[SysprepMassStorage] не помагает.

Amigos 07-07-2010 14:20 1448969

Цитата:

Цитата HaeMHuK
Как подружить их. »

Инструменты для клонирования (развертывание из образа) Windows XP

HaeMHuK 07-07-2010 14:43 1448987

Спасибо, я это читал ранее. У меня дистрибутив со встроенными дровами и если ставить винду с него, то все ок. А после Sysprep при развороте вываливается синий экран.

Комсомолец 09-07-2010 10:43 1450180

HaeMHuK, вроде все понятно. Либо дрова не подходят, либо режим AHCI не включен, а драйвер для него стоит. У меня на многих машинах и ноутах все прекрасно стартует.

HaeMHuK 09-07-2010 17:17 1450458

Дрова подходят
Что значит режим AHCI не включен?

HeIsTheHighlander 16-02-2012 15:27 1860192

Народ, так кому-то удалось добиться? Цель - сделать сборку XP, которая будет ставиться на любое железо, на которое уже есть дарйвера дискового контроллера.

LonerD 16-02-2012 21:20 1860418

Цитата:

Цитата HeIsTheHighlander
Народ, так кому-то удалось добиться? Цель - сделать сборку XP, которая будет ставиться на любое железо, на которое уже есть дарйвера дискового контроллера. »

К сожалению, народ у нас нищий, и не имеет средств купить все существующие модели материнских плат и контроллеров чтобы в течение нескольких месяцев проб и ошибок самолично проверить драйвера на всех них.

Amigos 17-02-2012 09:47 1860656

Цитата:

Цитата HeIsTheHighlander
так кому-то удалось добиться? »

http://rutracker.org/forum/tracker.p...53&nm=acron%2A

HeIsTheHighlander 17-02-2012 12:34 1860739

Цитата:

Цитата LonerD
К сожалению, народ у нас нищий, и не имеет средств купить все существующие модели материнских плат и контроллеров чтобы в течение нескольких месяцев проб и ошибок самолично проверить драйвера на всех них. »

Спасибо, это был вопрос еще и по теории - как правильно все это запихнуть?

Цитата:

Цитата Amigos
http://rutracker.org/forum/tracker.php?f=2153&nm=acron%2A»

Спасибо, погляжу, только хотелось сделать безо всяких Акронисов.

ShaddyR 17-02-2012 13:19 1860780

Цитата:

Цитата HeIsTheHighlander
Народ, так кому-то удалось добиться? Цель - сделать сборку XP, которая будет ставиться на любое железо, на которое уже есть дарйвера дискового контроллера. »

уже лет 5 ею пользуюсь. Все, как написано выше. Т.е.:еще не одна AHCI-подобная платформа мне 7b не показала.

Amigos 17-02-2012 15:38 1860887

Цитата:

Цитата HeIsTheHighlander
хотелось сделать безо всяких Акронисов. »

делайте.
Acronis TI это только средство запихать раздел диска в файл и извлечь обратно.
А цимес вопроса
Цитата:

Цитата HeIsTheHighlander
сделать сборку XP, которая будет ставиться на любое железо, »

вовсе не в инструменте "Раздел<—>файл", этот инструмент может быть произвольным.

Acronis TI на роль подобного инструмента, кстати, подходит оооочень с большой натяжкой, и его популярность среди заливщиков, можно объяснить лишь узостью кругозора этих заливщиков

HeIsTheHighlander 06-03-2012 03:56 1873256

Извиняюсь за молчание, не до этого было. Добрался, поглядел... А стандартному установщику удалось скормить AHCI драйверы так, чтобы работало везде, в том числе на 845 и прочих древностях?
Кстати насчет 845 - они шли с ICH2 и ICH4, думаю, привязываться надо к югу, а не к северу.

Amigos 06-03-2012 07:00 1873273

Цитата:

Цитата HeIsTheHighlander
А стандартному установщику удалось скормить AHCI драйверы так, чтобы работало везде, в том числе на 845 и прочих древностях? »

Служебные - [addon] AHCI MassStorage

evgen_vasgen 23-05-2012 09:30 1920902

Поднимаю все тот же вопрос про универсальный образ. Создал img образ хрюши, с претензией на универсальность, гружу его с флэшки. Подскажите плиз, возможно ли использовать SYSPREP_bySh таким образом, чтобы при загрузке одного и того же контейнера на очередном новом оборудовании производился бы заново поиск устройств и т.п.?

ShaddyR 24-05-2012 02:09 1921436

Цитата:

Цитата evgen_vasgen
Подскажите плиз, возможно ли использовать SYSPREP_bySh таким образом, чтобы при загрузке одного и того же контейнера на очередном новом оборудовании производился бы заново поиск устройств и т.п.? »

а он и производится, в любом случае. Или я не понял вопроса?

evgen_vasgen 24-05-2012 08:18 1921503

Т.е. получается необходимо один раз использовать SYSPREP_bySh, чтобы потом одну и ту же винду (в моем случае вынь в контейнерах VHD, IMG) можно было грузить на разном железе не опасаясь вывешивания хр синего флага с логотипом 7B?

ShaddyR 24-05-2012 12:07 1921643

evgen_vasgen, именно. 7b - это отсутствие драйверов контроллера ж.диска или наличие некорректного оного. Если все есть и рабочее - система подымется как в IDE, так и в AHCI

evgen_vasgen 24-05-2012 15:17 1921727

ShaddyR,
Подскажите а после использования комбайна SYSPREP_bySh время первой и последующей загрузок как то увеличивается, если да то возможно ли этот процесс как то ускорить?
Еще интересует, как происходит определение Hal, на новом оборудовании? Содержание boot.ini после отработки комбайна как то меняется?

ShaddyR 24-05-2012 15:57 1921756

Цитата:

Цитата evgen_vasgen
после использования комбайна SYSPREP_bySh время первой и последующей загрузок как то увеличивается »

не особенно, в оригинальном варианте. Кроме того, я использую данный способ не совсем так, как предполагалось автором. В моем случае обработанная система ничего не теряет в скорости загрузки - подробнее здесь и здесь. Вкратце - я сохраняю не запечатанный, а уже перезагруженный образ, с удаленной папкой драйверов OEM.
>
Цитата:

Цитата evgen_vasgen
как происходит определение Hal, на новом оборудовании? Содержание boot.ini после отработки комбайна как то меняется? »

В исходном варианте, hal определяется при первой загрузке предварительно обработанной и запечатанной системы. Опять же, в моем случае нет муток с boot.ini - ХР и сама умеет адекватно умеет ставить hal, по-крайней мере на ACPI-совместимые системы (подробнее здесь)

evgen_vasgen 24-05-2012 16:14 1921775

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

ShaddyR 24-05-2012 18:04 1921884

Цитата:

Цитата evgen_vasgen
Или я Вас не правильно допонял.. »

ага, ты меня правильно недопонял ;)
Еще раз и медленно:
  • при использовании оригинального способа - hal подбирается до загрузки основных модулей ОС, т.е. с использованием модифицированного boot.ini
  • в моем случае hal корректирует сама ОС уже после загрузки - собсно, коррекция производится при обнаружении многоядерного процессора, в противном случае не требуется.
Первый вариант теоретически универсальней, второй - быстрее и удобней, по части дальнейшей модификации содержимого образа.
>
Цитата:

Цитата evgen_vasgen
Ваш комбайн »

он не мой. Это мой вариант оригинального комплекта от Boa Soft из указанной в первых сообщениях темы :).

evgen_vasgen 25-05-2012 09:03 1922195

ShaddyR, Теперь маленько понял! Раз нашли взаимопонимание, продолжу тогда дальше терзать ламерскими вопросами. Дрова SATA/RAID у Вас вживляются в систему или ищутся и устанавливаются каждый раз при появлении у выни на горизонте нового оборудования? Можно Ваш скрипт !PREPARE.CMD модифицировать так, чтобы в системе настраивалось только автоопределение HAL?

ShaddyR 25-05-2012 14:04 1922382

Цитата:

Цитата evgen_vasgen
Дрова SATA/RAID у Вас вживляются в систему или ищутся и устанавливаются каждый раз при появлении у выни на горизонте нового оборудования? »

в оригинале и то и другое: драйвера для поддержки начальной загрузки внедряются, win-вариант кладется в папку ОЕМ.
>
Цитата:

Цитата evgen_vasgen
Можно Ваш скрипт !PREPARE.CMD модифицировать так, чтобы в системе настраивалось только автоопределение HAL? »

отчего нет? Только в этом нет необходимости - там помимо HAL'а еще много полезного делается.

evgen_vasgen 25-05-2012 15:54 1922466

Цитата:

Цитата ShaddyR
отчего нет? Только в этом нет необходимости - там помимо HAL'а еще много полезного делается. »

Что там делается много полезного я не сомневаюсь. да вот только при обработке у меня два раза выскочили ошибки, не совсем понятного моему уму содержания. Жалею, что принтскрин не сделал. Контейнер после обработки с вынью все равно загружается, на нескольких компах попробовал. Да вот все таки как то мне не хороший осадок остался после этих ошибок.
До этого я использовал тоже комбайн с сайта http://www.911cd.net, там и дрова нормально подпехиваются, но у них мне не понравилось, что используется мультивариант выбора hal в boot.ini
У Вас же это все красиво обходиться, вот и хочу позаимствовать, думаю не только мне пригодиться если сделаете?
Еще вопрос, для чего утиль rescan.exe?

ShaddyR 26-05-2012 01:37 1922799

Цитата:

Цитата evgen_vasgen
при обработке у меня два раза выскочили ошибки »

не дОлжны или незначимы. Без подробностей не скажу.

evgen_vasgen 30-05-2012 16:55 1925064

Вложений: 2
ShaddyR
Вот заново произвел обработку Вашим комбайном. Ошибки вылезли следующие.

ShaddyR 30-05-2012 17:43 1925104

evgen_vasgen, clearevent'у может мешать антивирус (ЕМНИП проактивная защита Касперского вмешивалась), "сервер RPC не доступен" - возм., отключена одна из необходимых служб. Опять же, у меня защита файлов Windows отключена, как у тебя - не в курсе. Вообще, в скрипте делается много универсального, потому на конкретной конфигурации что-то вполне может не работать. Скажем так: мой образ, обработанный данным комплектом, проблем с работоспособностью не имеет - ни в плане синих экранов, ни по части работы ПО. Посему я после третьего запуска перестал вчитываться в то, что отрисовывает консоль: "работает - не трогай".
По работе же самих скриптов имеет смысл задавать вопросы автору комплекта (Инструменты для клонирования (развертывание из образа) Windows XP): я их только подкорректировал от изначальных мелочей, механизм и реализация - за ним. Впрочем, скорее всего, ответ будет тот же :)

evgen_vasgen 05-06-2012 14:01 1928462

ShaddyR,
В своих постах Вы писали, что можно сделать универсальный образ на основе чипсета nForce, так чтобы он стал раскатываться на любых машинках, кроме совсем старых. У Вас наверное есть эталон такой виндыXP в архиве? Если не сложно можно выложить архив куста реестра SYSTEM, хочется взглянуть так сказать изнутре на сие? Такое возможно?

ShaddyR 05-06-2012 14:07 1928468

Цитата:

Цитата evgen_vasgen
Такое возможно? »

реализуемо. Только не думаю, что это чем-то может помочь. В чем основная идея?

evgen_vasgen 05-06-2012 15:41 1928547

Идея состоит в том, чтобы выявить рабочую комбинацию драйверов из разделов CriticalDeviceDatabase и Services, которая бы была мобильна хотя бы на основных чипсетах. Идеально будет если еще будет поддержка AHCI Как Вы думаете возможно такое? Или все таки при включении этой универсальной системы на другом оборудовании неизбежно будут ставиться драйвера и запускаться сервисы от производителя, которые в свою очередь, потом, не дадут этой же системе загрузиться в другом месте?! Замечу, Ваш комбайн конечно работает, но не будешь же его каждый раз перед выключением заново запускать?!
зы надеюсь своей длинной мыслью я Вас не утомил.

ShaddyR 06-06-2012 00:45 1928986

Цитата:

Цитата evgen_vasgen
но не будешь же его каждый раз перед выключением заново запускать?! »

бррр... чуть помедленее, кони... а где я сказал, что его нужно запускать каждый раз или что я так делаю? Перечитай внимательно озвученную мной информацию - ты или слишком усложняешь или что-то путаешь\недочитываешь.
>
Цитата:

Цитата evgen_vasgen
рабочую комбинацию драйверов из разделов CriticalDeviceDatabase и Services, которая бы была мобильна хотя бы на основных чипсетах »

на IDE она и есть мобильна - ибо он и есть один на всех, включая SATA в режиме IDE. Добавление драйверов нужнО для AHCI'евых режимов контроллеров.
Вообще, изучи-ка содержимое файла clonning.inf - что-то мне подсказывает, что это и есть то, что ты спрашиваешь.

evgen_vasgen 06-06-2012 09:23 1929121

ShaddyR,
Цитата:

а где я сказал, что его нужно запускать каждый раз или что я так делаю?
Так ведь по другому работать то не будет?! Универсальной такая система будет до первого запуска на AHCI/RAID. Потом она становиться обычной виндой, ни о какой мобильности речи нет.
Известно, что после запуска в режиме AHCI будут ставиться родные драйвера и службы, который в последствии не дадут на обычной SATA в режиме IDE стартануться? Опять же, если винда загрузиться на IDE, драйвера для AHCI не будут загружаться по Start=0
Например драйвера:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
При IDE режиме должны быть выключены, а при AHCI их нужно ставить в boot загрузку. Иначе - злой бсод.
После обработки sysprep система переходит в режим готовности к загрузке на любом оборудовании. Отсюда и мысль, как это состояние "готовности" у винды сохранить?

Цитата:

изучи-ка содержимое файла clonning.inf
А чего его изучать? Он подсовывает реестру все эти дрова и задает темп их работы, однако после первого старта, система их переберет и поставит все как ей нужно. Вот как бы ее обмишурить и сохранить эти настройки?

evgen_vasgen 06-06-2012 10:33 1929181

Вот сейчас импортировал clonning.inf с помощью тузлы Inftoreg, появились нужные записи в реестре.
*.sysы из BOOTDRV скопировал в папку system32/drivers
В корне С создал папку D
В параметре DevicePath в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
прописал утилью DevPath.exe %SystemDrive%\D
Теперь по идее нужные дровишки при необходимости будут докидываться в папку с виндой и система будет "копить" драйвера?
Остается надеяться, что конфликтов у дров между собой это не вызовет?!

Amigos 06-06-2012 10:44 1929189

Цитата:

Цитата evgen_vasgen
Отсюда и мысль, как это состояние "готовности" у винды сохранить? »

1 не устанавливать нормальные masstorage драйвера (очистить папку c:\d\m )
2 не производить "зачистку критических masstorage драйверов" (баловаться с параметрами CleanDeviceDatabase и AutoCleanup в MYFACTORY.INI )


Время: 16:51.

Время: 16:51.
© OSzone.net 2001-