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

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

VictorSh 10-11-2007 21:45 676364

Восстановление системы с диска
 
Как сделать возможность восстановления системы с помощью загрузочного диска Windows XP (Repair, Консоль восстановления), после интегрирования драйверов в дистрибутив?

ShaddyR 10-11-2007 21:53 676373

не знаю, при чем здесь
Цитата:

Цитата VictorSh
интегрирования драйверов в дистрибутив »

, а
Цитата:

Цитата VictorSh
Консоль восстановления »

делается командой
%cdrom%\I386\winnt32 /dudisable /cmdcons /unattend
где %cdrom% - имя диска, с которого ставится XP

VictorSh 10-11-2007 22:04 676383

Цитата:

Цитата ShaddyR
не знаю, при чем здесь
Цитата VictorSh:
интегрирования драйверов в дистрибутив »
, а
Цитата VictorSh:
Консоль восстановления » »

Ну просто я читал, что при интегрировании в дистрибутив теряется возможность при загрузке с диска нажать R, чтобы восстановить систему.
И действительно проподает возможность воспользоваться этим.

Цитата:

Цитата ShaddyR
делается командой
%cdrom%\I386\winnt32 /dudisable /cmdcons /unattend
где %cdrom% - имя диска, с которого ставится XP »

Не получится, т.к. при загрузке с диска нельзя выбрать командную строку. Сразу начинается установка. Или это как-то делается по-другому?

vserd 10-11-2007 23:00 676400

VictorSh,
Цитата:

Цитата VictorSh
Как сделать возможность восстановления системы с помощью загрузочного диска Windows XP (Repair, Консоль восстановления), после интегрирования драйверов в дистрибутив? »

только через мульти загрузку.
Т.е. Один вариант это с драйверами, второй c Reapir.
нужно будет изменить setuploader.bin и прописать в ini BSDW (или другого загрузчика). Инфа есть на сайте и форуме. Ищи.

ShaddyR 11-11-2007 01:13 676450

Цитата:

Цитата VictorSh
Не получится, т.к. при загрузке с диска нельзя выбрать командную стро »

Recovery Consol можно установить после устновки Виндовс

Petya V4sechkin 11-11-2007 10:07 676518

VictorSh,
Специально для вас

VictorSh 13-11-2007 16:35 678140

Цитата:

Цитата Petya V4sechkin
VictorSh,
Специально для вас »

Буду изучать. Спасибо.

Buldoug 17-11-2007 13:27 680285

VictorSh,
В свое время столкнулся с таким же вопросом но мультизагрузку не хотел делать
нужный тебе типтип установки называется Promt Repair. - режим включает запрос опции ремонта но при нем отключаются некоторые возможности полностью автоматизированной установки и будет вызван режим "Hide pages".


остается только вопрос как именно ты интегрировал драйвера в дистрибутив? ответ пока не знаю поэтому предлагаю два способа решения проблемы.Возможно есть и другие варианты я в свое время многим советовал именно эти два.

1- ый самый простой берешь Nlite при помощи неё интегрируешь драйвера нужные и в окне автоматизация установки выбираешь слева вверху тип Prompt Repair. - всё..(об особенностях работы с этой программой читай в других разделах....всем остальным не клеймить я просто предлагаю вариант причем если дров не особо много то работает на ура метод)


2- ой не совсем простой но интересный
пример файла ответов Примерный файл winnt.sif который использовал я...(единички так уж проставил....)

Autopartition=0
MsDosInitiated=0
UnattendedInstall="Yes"

[Display]
Xresolution=800
Yresolution=600
BitsPerPel=16
Vrefresh=75

[SystemRestore]

[GuiUnattended]
AdminPassword=*
TimeZone=145
OEMSkipRegional=1
OemSkipWelcome=1

[Components]

[UserData]
ProductKey="*****-*****-*****-*****-*****"
ComputerName=1
FullName="1"
OrgName="1"

[RegionalSettings]
LanguageGroup=5
SystemLocale="0419"
UserLocale="0419"
UserLocale_DefaultUser="0419"
InputLocale="0419:00000419"
InputLocale_DefaultUser="0419:00000419"

[Networking]
InstallDefaultComponents="Yes"

[Identification]
JoinDomain="1"

а. Для установки драйверов упаковал все в пакеты *.7z (то есть ты можешь упаковать именно свои чтобы к примеру не было лишнего и только то что нужно тебе или взять готовые - ссылки есть в форуме)
б. В txtsetup.sif добавил следующие строчки...можно просто в конец файла

[SourceDisksFiles]
hivepck.inf = 100,,,,,,,2,0,0,,1,2
presetup.cmd = 100,,,,,,,2,0,0,,1,2
setup.ORG = 100,,,,,,,2,0,0,,1,2
7za.exe = 100,,,,,,,2,0,0,,1,2

[HiveInfs.Fresh]
AddReg = hivepck.inf,AddReg

в. папку i386 добавил сам файл hivepck.inf вида такого

/в 1-ой строчке указываешь где именно будет лежать твои пакеты./
[Version]
Signature = "$Windows NT$"
[AddReg]
HKLM,"SOFTWARE\BoaSoftware\Presetup","OemDirName",0x00000000,"soft\drivers"
HKLM,"SOFTWARE\BoaSoftware\Presetup","DrvIsZipped",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","AltDirName",0x00000000,"%SystemDrive%\DRIVERS"
HKLM,"SOFTWARE\BoaSoftware\Presetup","UnzipDirName",0x00000000,"%SystemDrive%\DRV"
HKLM,"SOFTWARE\BoaSoftware\Presetup","ShowWaitDlg",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","WaitTime",0x00010001,20
HKLM,"SOFTWARE\BoaSoftware\Presetup","BipOnShowWaitDlg",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","KeepDrivers",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","CopySource",0x00010001,1
HKLM,"SOFTWARE\BoaSoftware\Presetup","CopySilent",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","SilentSetupMode",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","UseRunOnceEx",0x00010001,0
HKLM,"SOFTWARE\BoaSoftware\Presetup","RunOnceExKey",0x00000000,"002"
HKLM,"SOFTWARE\BoaSoftware\Presetup","BlockDSPolicy",0x00010001,1

г) само собой что в папку i386 надо положить перчисленные файлы presetup.cmd, setup.ORG , 7za.exe + именно измененный setup.exe взять эти четыре файла можно ТУТ (hivepck.inf мы уже добавили в предыдущем пункте).

д) остается только отключить sfc (можно нлайтом можно другими методами на форуме есть они)

то есть при этом методе доступна консоль восстановления + в самом начале GUI установки ты можешь выбрать из указанных тобой пакетов что именно будт ставитьяс из драйверов ну а дальше все как обычно...Не маловажен момент экономии места...При чем ты также можешь создавать $OEM$ на своем компакте ну и использовать его то есть испощльзовать и runonceex установки и устновки вызываемые cmdlines.

UPD. нда уж час назад запостил и понял что поиск все таки рулит даже для меня пригодится и тебе [addon] интеграция драйверов

VictorSh 18-11-2007 11:07 680757

Цитата:

Цитата Buldoug
остается только вопрос как именно ты интегрировал драйвера в дистрибутив? »

Мне хотя бы нужны драйвера SATA, а то при запуске система говорит, что не вижу жестких дисков и отказывается устанавливаться.

Buldoug 18-11-2007 11:41 680773

я повторю избитые слова о том что поиск рулид.интеграция sata/raid драйверов для подхватывания в текстовом этапе установке и отказ функционала востанов-ия не имеют ничего общего.смотри название матери лезь на сайт произв-ля.нужен тот архив где лежит файлик oemsetup.txt дальше смотри или в учебнике статью по этой теме или как вариант тот же самый nlite (надо именно указать что интеграция драйверов текс-го режима) или в моем пред-ем посте в конце

VictorSh 18-11-2007 11:44 680775

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

Buldoug 18-11-2007 13:03 680804

ну так меняй свой файл ответов.интегрированы методом копирования? как? еще раз посмотри пример файла ответа для установки prompt repair.каким способом интегрировал дрова?стукнись в аську потом тут выложим ответ.пишу с мобилы поэтому кратко и сжато.

Buldoug 18-11-2007 14:17 680854

просмотрев твои сообщения понял что для интеграции дров и автоматизации ты используешь nlite так вот самый простой совет тебе во вкладке "автоматизация" в той же где насколько помню вводится серийный номер слева выбери тип установки "Prompt repair".

VictorSh 19-11-2007 18:38 681588

Цитата:

Цитата Buldoug
выбери тип установки "Prompt repair" »

А на автоматизацию как, сильно повлияет? Попробую.

Вчера пробовал сделать мультизагрузочный диск. Вот что получилось:

2 меню с возможностью восстановления и автоматическая установка.
Почему-то при выборе авто установки появляется меню с возможностью восстановления. Т.е. оба режима одинаковые. Кроме того вылезает лицензионное соглашение на текстовом и графическом этапе(убил секцию Unattended в winnt.sif в режиме восстановления). Но я заменял в hex редакторе в ntld1.bin строку winnt.sif на winn1.sif. Но при создании образа с помощью CDImage он сказал мне что есть два похожих файла ntld1.bin и ntldr.bin причем второй лежит не в i386, а в sp2\i386. Т.е. у меня два файла ntldr.bin. Один в i386, а другой в sp2/i386. Может по-этому?

VictorSh 25-11-2007 00:18 684769

Buldoug
Чем отличается метод с Prompt Repair с помощью nLite от приведенного тобой с использованием файла ответов?

Как повлияет на автоматизацию использование Prompt repair в nLite?
P.S. пока не пробовал - времени не было.

VictorSh 30-11-2007 12:58 687772

Попробовал метод Prompt Repair с помощью nLite.
Вот что получилось:

Появляется лиценизионное соглашение на текстовом и графическом этапе установки,
Появляется экран Вас приветствует Windows,
Не копируется директория $OEM$
Нет обоев при первом входе в систему, зато есть функция Repair в начале установки.

Видимо придется все-таки создавать мультизагрузочный диск. Хотя я уже пробовал - что не очень получилось.

pc-centre 20-12-2007 13:03 700542

Уважаемые спецы, кто знает как нужно сделать чтобы при установке винды с RIS автоматом ставилась консоль востановления (загрузка только по сети)


Время: 04:54.

Время: 04:54.
© OSzone.net 2001-