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

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

Softwarez777 21-03-2006 15:08 420150

[решено] Совмещение нескольких вариантов установки Windows XP на одном диске
 
Нужны 2 варианта установки - автоматическая и обычная.
Сделал как написано в статье "Совмещение нескольких вариантов установки Windows XP на одном диске"

choice.bat имеет следующий вид:

cmdow @ /HID
@echo off
if exist %systemdrive%\Temp\dummy1.fle goto START1
if exist %systemdrive%\Temp\dummy.fle goto START
....
goto END
:START1
REGEDIT /S regtweaks1.reg
.\useraccounts.cmd
.\RunOnceEx1.cmd
goto END
:START
.\RunOnceEx.cmd
goto END
...
:END


Проблемма в следующем - в первом варианте regtweaks1.reg и useraccounts.cmd обрабатываются, а вот RunOnceEx1.cmd НЕ запускается ;(

Во втором варианте аналогичная проблемма RunOnceEx.cmd тоже не запускается :(

Что не так ?

qeraser 21-03-2006 15:46 420160

Softwarez777

Не забывай указывать start /wait
В твоем случае будет
start /wait .\useraccounts.cmd
start /wait .\RunOnceEx1.cmd и т.д.
Цитата:

start запустит установку приложения, а /wait дождется ее окончания перед тем, как выполнить установку следующего приложения. Использование /wait очень важно, т.к. в противном случае одновременно запустится установка сразу нескольких приложений и конфликты неизбежны.

Softwarez777 21-03-2006 17:38 420187

Огромное спасибо - помогло !

Надо бы это на сайт добавить ....

nod201 16-08-2006 22:27 473191

Сразу прошу не судить строго хотя эту топик ели нашол

У меня все срабативаетса вот толко беда с winnt.sif не магу Измененит SETUPLDR.BIN В HEX редакторе делаю поиск (+заминит) он слову winnt.sif не находит для того чтоб я его заминит....
точнее не магу заменит все winnt.sif на winn1.sif, для сохранение файла как SETUPLD1.BIN для Совмещение нескольких вариантов установки Windows XP на одном диске
вопрос как мне все winnt.sif на winn1.sif, для сохранение файла как SETUPLD1.BIN для розличных авто установок либо я чтота упустил или чтота не то делаю

Проверил на XVI32 и PSPad они слову winnt.sif не находят string not found

qeraser 17-08-2006 07:08 473251

nod201

Не знаю почему у Вас такой результат, возможно в Вашем setupldr.bin winnt.sif уже заменен.

В любом случае выкладываю уже готовый вариант
http://webfile.ru/1062455

nod201 17-08-2006 12:39 473429

Мои извинение т.к. не руский читал 10 разов оказиваетса не понел оказиваетса из SETUPLDR.BIN надо найти и заменит слову winnt.sif на winn1.sif в этом помог Vse Do Fe'Ni все таки заминил слову winnt.sif на winn1.sif
но и это тоже не помог точнее создал BCDW и туда кладил две варянта 1 без ответов 2 с ответами когда запускал установку 1 работает а вот второй варя не пашет говарит типа какойта апаратный ошибка и идет на перезаагрузку или отключаетса
подскажите такойе на вертуал машине не идет или я еще чтота нито делаю

Зделал следуешие
одновременно открыл SETUPLDR.BIN и winnt.sif на ХЕКСе и все заменил как мне сказал Vse Do Fe'Ni
второй варянт толко открыл SETUPLDR.BIN и там тоже все заменил тоже на проконал

тепер скажите плизз что я не так делаю или не делаю
если не трудно подскажите имменно как надо отрыт SETUPLDR.BIN + winnt.sif или один SETUPLDR.BIN на ХЕКСе

всем спосибо за внимание С уваженим....

Sanja Alone 17-08-2006 20:36 473704

nod201
Цитата:

если не трудно подскажите имменно как надо
Год назад я приводил пошаговую инструкцию создания простого мультибутового диска в эхе fido7-ru-windows-xp. Процитирую себя же:
  1. Нужна любая прога мультизагрузки - я юзаю bcdw 2.0a1 (версия 1.50z - 548 819 байт; версия 2.0a1 - 76 846 байт). Только версия 2.0a1 понимает загрузчик от WinXP SP2, а для возможности использовать в ее меню русские буковки нужно взять файлы bcdw\CHARSETS\CP1251R.CPF и bcdw\FONTS\RUSSIAN.FNT из 1.50z (обязательными являются только 3 файла: BCDW.INI, bcdw.bin, loader.bin, к-рые нужно положить в каталог bcdw в корне CD/DVD-диска).
  2. winnt.sif переименовывается в winn1.sif
  3. В каталоге i386 виндовый загрузчик SETUPLDR.BIN копируется в SETUPLD1.BIN, в к-ром любым hex-редактором заменяются все вхождения winnt.sif на winn1.sif
  4. В bcdw-шной инишке (bcdw.ini) прописываются варианты загрузки:
    Код:

    [MenuItems]
    ; *** Описания вариантов загрузки
    C:\                ; Загрузка с диска C:            ;DiskC
    A:\                    ; Загрузка с дискeты A:                      ;
    DiskA
    : ; ********************************
    \I386\setupld1.bin ;Установка Windows XP (Автоматическая)  ;Unattend
    \I386\setupldr.bin ;Установка Windows XP (Обычная)        ;Regular
    : ; ********************************
    :Reboot          ;Перезагрузка компьютера                      ;Reboot
     
    [InitOptions]
    ; *** Настройки языка по умолчанию
    Font        = \BCDW\FONTS\russian.fnt
    CharSet    = \BCDW\CHARSETS\cp1251r.cpf
    RootMenu    = \BCDW\bcdw.ini
     
    [MenuOptions]
    MenuDefault    = 0            ; Индекс пункта меню по умолчанию

    Вариант загрузки с диска C обязательно нужно задать используемым по умолчанию (MenuDefault), т.к. комп в процессе установки будет перезагружаться.
  5. Записать все это дело на болванку, указав в проге записи в качестве загрузчика файл loader.bin, "Режим эмуляции"="Без эмуляции" и "Количество секторов для загрузки"=4
Все.

nod201 22-08-2006 06:51 475363

Sanja Alone Спосибо друг единственно я пропустил ошибку SETUPLDR.BIN переименовал на SETUPLDR1.BIN хотя надо было SETUPLD1.BIN иза этого он не хотел устанавливатса

ЗЫ: Моно по подробнее с 5-тим пунктом... :(

Sanja Alone 22-08-2006 23:05 475766

nod201
Цитата:

подробнее с 5-тим пунктом...
Если это не понятно, то лучше воспользоваться UltraISO - нужно будет просто добавить все файлы/каталоги сборки в окно проекта, а затем установить курсор на файл BCDW\loader.bin, и, вызвав контекстное меню, клацнуть на пункт "Установить загрузочным файлом". После этого, нужно сохранить проект "Файл" -> "Сохранить" (или "Сохранить как..."), а полученный в результате iso-файл можно записать на болванку при пом. Nero или SCDB, или любой другой проги, умеющей закатывать образы на болванки.

XP_Nera 23-08-2006 21:28 476094

Всем добрый вечер.

Пытаюсь сделать мультизагрузочный DVD, в котором 3 варианта установки = 3 разных дистрибутива XP.Отличаються они вообщем то степенью "обрезанности"... и набором дров.
Но вообщем BCDW не хочет запсукать..

bcdw.ini такой
[MenuItems]

C:\ ; Загрузка с диска C:;^ Загружает Windows с HDD
\I386\ATI\SETUPLDR.BIN ; Windows XP Nera ATI;^Установка XP Nera с дровами для видеокарт ATI и звук. карт Realtec
\I386\NV\SETUPLDR.BIN ; Windows XP Nera Nvidia;^Установка XP Nera с дровами для видеокарт Nvidia и звук. карт Realtec
\I386\WR\SETUPLDR.BIN ; Windows XP Nera Nvidia + ATI;^Установка XP Nera с дровами для видеокарт Nvidia или ATI.
:Reboot; Перезагрузка;^ Перезагрузка компьютера
:
:;************************************
\Tools\memtest.iso ;Memtest;^Тестирование оперативной памяти

при запуске - показывает "программа определяет конфигурацию оборудования" на мгновенье и перегружается.Что не так ?
Если указывать iso образы в которых дистрибутивы, то собственно все загружает, только ставит все то что находится в i386 в корне диска, если же папки нету вовсе, то ругается на отстуствие ntldr.

В папках ATI,NV и т.д. содержимое папки i386 этих дистрибутивов.Т.е. нужно как бы привязать рабоать именно с этой директорией и копировать и чиатть winnt.sif из нее..Ну или по другому..

qeraser 24-08-2006 06:45 476208

XP_Nera
Статью по Совмещение нескольких ОС семейства NT на одном диске читали?
Там все подробно расписано. Данная же статья Вам ничем не поможет, она о совмещении нескольких вариантов установки ОДНОГО дистрибутива.

Brainrif 20-09-2006 22:04 487388

Вложений: 1
Скачай приаттаченный файл, распакуй и прочитай. Правда написано на английском, но зато все расписано до мелочей... Если что не понятно - спрашивайте...

mulja 09-10-2006 19:53 495513

Добрый вечер!

сделал мультизагрузочный DVD. на основе BCDW(2.01).

bcdw.ini такой
[MenuItems]
C:\ ; Загрузка с диска C:
:reboot ; Перезагрузка
\WNPE\setupldr.bin ; Ремонтный диск Windows PE
\Bootable\nc\bcdw2dos.ima \wininstall\win98ser\setup.exe ; Установка Windows 98 SE2 Rus (Автоматическая установка)1999).
\1W2K\setupldr.bin ; Recovery Console Windows 2000 Professional Service Pack-4
\1W2K\setupld2.bin ; Windows 2000 Professional SP-4 (Автоматическая установка +Drivers)
\1W2K\setupld1.bin ; Windows 2000 Professional SP-4 (Автоматическая установка без Drivers)
\1WXP\setupldr.bin ; Recovery Console Windows Xp Professional Service Pack-2
\1WXP\setupld2.bin ; Windows Xp Professional SP-2 (Автоматическая установка +Drivers)
\1WXP\setupld1.bin ; Windows Xp Professional SP-2 (Автоматическая установка без Drivers)
\1W3K\setupldr.bin ; Windows 2003 Server Standart Edition SP-1 (Автоматическая установка +Drivers)
\Bootable\pass\pwd_xp.img ; Программа для снятия паролей у пользователей и админа
\Bootable\pass\passoff.ima ; Reset Password (востанавливает,сбрасывает пароль из SAM файлов)
\Bootable\Acronis\dwse_en.iso ; Программа для тестирования жестких дисков (Seagate,Maxtor,WD и т.д)
\Bootable\hdd\hdd-reg.ima ; HDD Regenerotor 1.51
\Bootable\hdd\memtest.img ; MemTest
\Bootable\hdd\mhdd.img ; MHDD 4.6 (Rus)
\Bootable\hdd\victoria.ima ; Victoria 3.51 (Rus)
\Bootable\Acronis\partex.wbt ; Acronis Partition Expert 2003
\Bootable\Acronis\ties.iso ; Acronis True Image Enterprise Server 9 (Full)
\Bootable\Acronis\rex.wbt ; Acronis Recovery Express
\Bootable\Acronis\dcl.wbt ; Acronis Drive Cleanser
\Bootable\Acronis\mie.wbt ; Acronis Migrate Easy
\Bootable\Acronis\oss.wbt ; Acronis OS Selector

все программы работают и ставяться (все конфигурации) ,кроме win2003 server sp1 выбрасывает такую вот ошибку ntldr и какие-то крякозябры и на этом процесс reboot

p.s. образ пишу при помоши батника
@echo off
color 0c
TITLE Creating ISO Image of BCDW project
ECHO.

:: Укажите путь к дистрибутиву (файлам создаваемого диска)
SET DISTRO=d:\2003

:: Укажите где создать результирующий ISO образ
SET OUTPUT=d:

SET LABEL=2003server
ECHO Removing any possible attributes set on %DISTRO% and its subfolders...
attrib -R -H "%DISTRO%" /S /D
ECHO.

:: Создание ISO
ECHO Creating ISO...

:: Предполагается, что папка с BCDW в корне создававемого диска.
:: Измените путь к загрузчику (.bin) если необходимо.

:: Для BCDW 2.0a1
CDIMAGE.EXE -l"%LABEL%" -h -j1 -m -b"%DISTRO%\bcdw\loader.bin" "%DISTRO%" "%OUTPUT%\%LABEL%.ISO"
:: Для BCDW 1.50z
:: CDIMAGE.EXE -l"%LABEL%" -h -j1 -m -b"%DISTRO%\bcdw\bcdw.bin" "%DISTRO%" "%OUTPUT%\%LABEL%.ISO"
ECHO.

PAUSE
EXIT

в чем может быть проблема структура папок
1w2k-2000
1w3k-сервер
1wxp -хрюша
bcdw
bootable
custom -для winpe ,выбор(размер) для загрузки вируального драйва
programm- сами программы для winpe ((erd commfnder , nod32 ,drweb kasper 5 , far , nero , winrar удаленный реестр , сеть и все такое и т.д)
wininstall- дистрибутивы 2000, xp, 98,2003 в каждой папке для них свои $oem$ папки и все такое $$
wnpe -winpe
wpi - для запуска приложений для xp и 2003 (на 2000 скрипты(wpi ) не работают
локализованые файлы языков
bootsect.bin
bootfont.bin -для winpe
btfont2k.bin -для 2000 шрифты
btfont3k.bin -для 2003
btfontxp.bin -для xp
и маркерные файлы все дистрибутивов.

в чем могет проблема

Master_x85 09-10-2006 22:53 495575

Вложений: 1
BCDW не понимает файл setupldr от windows server 2003 sp1, его нужно заменить от сервера без сервис пака(смотри прикрепленый архив) тема уже была на форуме!


Время: 01:19.

Время: 01:19.
© OSzone.net 2001-