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

» Автоматическая (unattended) установка Windows

Автор: Keiichi
Дата сообщения: 16.05.2007 14:20
Здравствуйте!

Помогите пожалуйста с папкой $OEM$
сил уже никакх нету, никак не хочет переноситься на жесткий диск...

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

создавал образ с помощью утилиты CDIMAGE v. 2.52 по следующим схемам:


Цитата:
SET XP_SP2_VL=c:\xp\XPCD
cdimage.exe -lVRMPVOL_EN -t05/14/2007,12:00:00 -h -n -bboot.img -x -o -oc -m %XP_SP2_VL% en_winxp_pro_with_sp2_vl.iso

и

Цитата:
SET XP_SP2_VL=c:\xp\XPCD
cdimage.exe -lVRMPVOL_EN -t05/14/2007,12:00:00 -h -j1 -bboot.img -x -m %XP_SP2_VL% en_winxp_pro_with_sp2_vl.iso

и даже

Цитата:
SET XP_SP2_VL=c:\xp\XPCD
cdimage.exe -lVRMPVOL_EN -t05/14/2007,12:00:00 -h -j2 -bboot.img -x -m %XP_SP2_VL% en_winxp_pro_with_sp2_vl.iso


Последняя выдала ошибку Missing NTLDR при загрузке с диска...
А первые 2 никак не хотят копировать папки $OEM$ на винчестер... ну что такое? что я делаю не так?
Струкрутра папок такая (xpcd - корень диска, просто во временной папке сохранено):

[

Автор: DJ_TRANCEformer
Дата сообщения: 16.05.2007 15:04
Чуваки скажите пож,мне надо установить виндовс,у меня мультизагрузочный,я нажимаю F8,а он не реагирует почему,и что надо сделать,что бы он начал установку????????hardhause@gala.net
Автор: Accessor
Дата сообщения: 16.05.2007 15:05
Keiichi
На диске всё правильно, OEM должно быть в корне диска. из i386 можешь смело удалить каталог $OEM$.
А вот в winnt.sif непременно должно быть следующее:
[Unattended]
OemPreinstall = Yes
есть у тебя такой параметр?
Автор: Keiichi
Дата сообщения: 16.05.2007 15:20
Accessor
хммм я вообще отказался от использования Unattended установки...
Потому что не доступно восставноление с диска, а только новая установка, и возникают глюки с региональными настройками... короче говоря, все равно ВСЕ приходится проверять и в ручную менять те же региональные установки и временной пояс... файл редактировал с помощью фирменной тулзы Microsoft - setupmgr.exe из deploy

Я правильно понимаю, что без Unattended установки МОЖНО использовать папку $OEM$ ??
Вот, взято отсюда:
Ссылка
Цитата:
При установке с комапкт-диска директория $OEM$ должна располагаться в корне диска. Если вы устанавливаете систему с жесткого или сетевого диска, указывая путь к файлу ответов, то расположение директории $OEM$ нужно изменить. В таком случае директорию нужно поместить в i386.


PS Тогда вопрос такого плана.... как можно использовать $OEM$ папку БЕЗ файла ответов, или как можно решить проблему с восстановлением с диска?
Автор: Accessor
Дата сообщения: 16.05.2007 16:04
Keiichi
Насколько я знаком с проблематикой этого вопроса, то действительно, при unattend невозможно восстановление системы при загрузке с этого компакт-диска, но что мешает носить с собой не один, а два диска. На втором, естественно, родной майкрософтовский оригинал. И в случае необходимости восстановления пользоваться оригиналом. Я лично так делаю.
Использование $OEM$ без unattend невозможно. Поэтому выбор невелик...
Что касается проблем:

Цитата:
возникают глюки с региональными настройками... короче говоря, все равно ВСЕ приходится проверять и в ручную менять те же региональные установки и временной пояс

то это всё решаемо, причем штатными средствами, т.е. просто правильное пользование нужных параметров и всё

Добавлено:
у меня для Украины вот такой часовой пояс:
[GuiUnattended]
TimeZone=130
Автор: Keiichi
Дата сообщения: 16.05.2007 16:22
Accessor
ок, спасибо!

буду таскать 2 диска )))

Добавлено:
и все равно, сколько я не выставлял бы в winnt.sif часовой пояс - нифига, при установке постоянно стоит Pacific

ладно, хоть копировать стал нормально папку $OEM$

Автор: simplix
Дата сообщения: 16.05.2007 18:11
В таком случае можно таскать один диск без winnt.sif, а сам этот файл ответов держать на дискете и вставлять её перед установкой - это простой способ. Второй простой способ, только чуток сложнее - сделать мультизагрузку, т. к. имхо очень нерационально таскать с собой два диска, которые различаются между собой всего лишь одним файлом ответов на полкилобайта.
Автор: Keiichi
Дата сообщения: 16.05.2007 18:24
simplix
Спасибо! с мультизагрузкой - интересный вариант... позже попробую, а пока учеба )))
Автор: DJ_TRANCEformer
Дата сообщения: 16.05.2007 18:51
скажите пож,мне надо установить виндовс,у меня мультизагрузочный,я нажимаю F8,а он не реагирует почему,и что надо сделать,что бы он начал установку?
Автор: bonzai21
Дата сообщения: 16.05.2007 19:46
Ну ты в биосе конечно зделал загрузку с CD ?
Значит он у тя не мульти !
Автор: Keiichi
Дата сообщения: 16.05.2007 21:21
Подскажите пожалуйста, кака команда должна быть для выставления часового пояса?
вот это

Цитата:
TimeZone=145

Или как то иначе должно писаться?
Потому что хоть это и стоит, но при установке все равно выставляется Pacific +8? т.е. стандартный пояс... Вот такая трабла... даже сверился с помощью на Микрософте, все тоже.. у кого нибуль есть идеи?
Автор: DJ_TRANCEformer
Дата сообщения: 16.05.2007 22:28
Та зделал,только точно незнаю то ли,это же в разделе boot , first boot device-cd rom?
А диск реально мульти,я с него уже устанавливал!
Автор: Oleg_II
Дата сообщения: 16.05.2007 23:38
Keiichi
Без WINNT.SIF (т.е. без автоматической установки) структура папок OEM копироваться на жесткий диск не будет.

Чтобы иметь возможность восстановления при загрузке с диска и не носить с собой два диска (да и на одном место сэкономить), можно сделать мультизагрузку и использовать CDIMAGE.EXE с опцией -о (одинаковые файлы в разных папках будут повторяться только один раз при записи диска).

Часовой пояс достаточно правильно его указать в нужной секции (примеры даны выше) и он будет выставляться Вот тебе еще один пример для Гонконга:
Цитата:
[GuiUnattended]
TimeZone=210


DJ_TRANCEformer
Мультизагрузочный? А что происходит, если с него загрузиться? Какое-нибудь меню?
Автор: Keiichi
Дата сообщения: 17.05.2007 00:32
И снова Здравствуйте!

На этот раз проблема с тестированием....
Вот статья: http://oszone.net/2762
в которой написано:

Цитата:
rundll32.exe iernonce.dll,RunOnceExProcess
Команда инициирует запуск RunOnceEx (перезагрузка не требуется).


В итоге, я тестирую файлы RunOnceEx.cmd
Получилось так, что необходима перезагрузка... Т.е. исполняется такой файл, заносит в реестр все необходимое в раздел HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\
все выполняется, и последняя команда перезагрузки тоже.
Комп перезапускается, выполняет вторую порцию (в первом файле перед перезапунрузкой стояла команда запуска второго файла со следующими после перезагрузки командами)... Все нормально и снова перезагрузка...

А вот теперь уже нивкакую не хочет исполнять!! Ошибок не выдает, просто в реестре исчезает значение TITLE в RunOnceEx, а все пункты остаются невыполнеными в реестре.
В чем может быть баг? Я косп перезапускал, выполнял команду rundll32.exe iernonce.dll,RunOnceExProcess - ничего не помогает...
Причем пробую запуск любые батники, вносить что угодно, ничего не выполняет!

привожу примеры моих батников:
Первый RunOnceEx.cmd
[more=код]
Код: @echo off

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\%i% /VE /D "dotnetfx 1" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\dotnetfx.exe" /f
REG ADD %KEY%\%i% /V 2 /D "%systemdrive%\install\after_net\NDP1.1sp1-KB867460-X86.exe" /f
REG ADD %KEY%\%i% /V 3 /D "%systemdrive%\install\after_net\ndp1.1sp1-kb886903-x86.exe" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "dotnetfx 2" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\dotnetfx2.exe" /f
REG ADD %KEY%\%i% /V 2 /D "%systemdrive%\install\after_net\ndp20-kb917283-x86.exe" /f
REG ADD %KEY%\%i% /V 3 /D "%systemdrive%\install\after_net\ndp20-kb922770-x86.exe" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "dotnetfx 3" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\dotnetfx3.exe" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "RunTwiceEx" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\RuntwiceEx.cmd" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "StartUp Manager" /f
REG ADD %KEY%\%i% /V 1 /D "shutdown.exe -r -f -t 30 -c \"Windows XP will now restart in 30 seconds...\"" /f


EXIT
Автор: SHANDLE
Дата сообщения: 17.05.2007 06:02
Keiichi

Цитата:
РЕШЕНИЕ:
Ставить IE последним!!

Либо слить Ie7Installer, положить его ряда с iesetup.exe, и для установки IE7 запустить Ie7Installer.
Автор: Keiichi
Дата сообщения: 17.05.2007 10:30
SHANDLE
от этого не прибавится глюков?... как то боюсь его использовать ))
Автор: DJ_TRANCEformer
Дата сообщения: 17.05.2007 14:59
Oleg_II Смотри,я купил этот диск год назад установил с него винду без проблем,только вставил он сразу показал меню и я без проблем пошагово установил,а теперь,мне надо переустановить винд я вставляю в сидюк и он не реагирует,я в биосе смотрел вроде поставил загрузку с сидюка,в разделе boot,и не фига не хочет!

Добавлено:
И еще у меня в разделе boot только такие настройки............http://shareua.com/photo/89e41d/Foto_4_.jpg
Автор: Oleg_II
Дата сообщения: 17.05.2007 16:01
DJ_TRANCEformer
Раньше сидюк загружался в какое-то меню и можно было что-то там выбрать.
Сейчас сидюк вооще никак не реагирует.
А есть какой-то другой бутовый сидюк, чтобы проверить будет ли с него загружаться?


PS Судя по картинке нужно поставить 1-м номером ATAPI CD-ROM. Я так понимаю, что ты это и делал?
Автор: DJ_TRANCEformer
Дата сообщения: 17.05.2007 19:37
Млин, Олег спасиб тебе большое,поставил я 1-м номером ATAPI CD-ROM все теперь нормально,всего лишь надо было чертов + нажать!
Автор: PUMA43
Дата сообщения: 17.05.2007 21:17
Купил ноутбук LG P1-J657R с предустаповленной Win.XP Home SP2.Хотел установить XP PRO SP2.При установке ХР РRO появляется сообшение"жесткие диски не найдены"Отформатировал раздел,опять то же сообщение.Посоветовали приобрести USB флопи дисковод и в момент установки нажать F6 для загрузки драйвера.Пишет,что драйвер для диска A не найден.Все это происходит при загрузке системы с установочного диска.Пробовал установить в среде Windows после ввода ключа пишет"неверный ID"Пришлось вернуться к прежней системе.Подскажите как решить эту проблему.
Автор: Oleg_II
Дата сообщения: 17.05.2007 21:52
PUMA43
Скорее всего у тебя SATA жесткий диск. Проще всего тебе попробовать в биосе выставить совместимость... (сорри, я не Копенгаген, не помню как это там называется, но на современных материнках есть такой выбор в биосе).

Второй надежный вариант - интегрировать драйвер контроллера жесткого диска прямо в дистрибутив Виндов (ищи в этой теме - удобнее для этого открыть версию для печати, по ссылкам в шапке и в этом же разделе - есть тема про установку Виндов на SATA диски).

USB флоппом можно и воспользоваться для того, чтобы подсунуть драйвер при установке, но придется сделать сложный финт ушами - нужно будет добавить несколько хитрых строчек в TXTSETUP.SIF (об этом есть тема на MSFN). А раз все равно дистрибутив менять, так сразу лучше драйвера в него добавить
Автор: PUMA43
Дата сообщения: 17.05.2007 23:21
Спасибо большое теперь есть направление куда копать.А то я в ноутах не спец,хотя с настольным ПК проблем не испытываю. И еще один вопрос в BIOS у меня стоит загрузка с CD первая.Хотел поменять на HDD. Но не могу, на функциональные клавиши никакой реакции.Такое впечатление как что-то заблокировано .
Автор: simplix
Дата сообщения: 17.05.2007 23:51
PUMA43
F5/F6 или "Fn"+"+","Fn"+"-"
Автор: PUMA43
Дата сообщения: 18.05.2007 08:41
Разобрался с проблемой.Oleg_II дал очень ценный совет. В BIOS параметры SATA изменил с "включено" на "совместимый" и все стало на свои места.Переустановил систему.Также разобрался и с загрузкой в BIOS.Надо было использовать цифровые клавиши для изменения порядка загрузки.Спасибо всем за поддержку.
Автор: DJ_TRANCEformer
Дата сообщения: 18.05.2007 17:33
Теперь такой вопрос,я когда то несколько раз пытался установить Виндовс xp sp2 прям на свой старый sp1,но мне все время пишет,типа у меня что то с каким то ядром не то,у меня винчестер 40 гиг,что это может быть?
Автор: DJ_TRANCEformer
Дата сообщения: 22.05.2007 21:23
И что надо сделать когда при установке винды,появляеться такой меседж,"програма установки ненашла свободного места в файле подкачки"?????Что надо зделать?
Автор: Keiichi
Дата сообщения: 22.05.2007 22:40
Здравствуйте!
Подскажите пожалуйста, как решить проблему с перезагрузкой?
Вот заносится у меня в реестр информация в раздел RunOnceEx выполняется... но после определенного пункта мне надо перезагрузить систему, чтобы потом возобновилась установка приложений после перезапуска системы...

Я пробовал использовать утилиту втроенную shutdown но получается обрыв установки и насильная перезагрузка...

Кто как решает данную проблемку?
Автор: DDS
Дата сообщения: 23.05.2007 00:31
DJ_TRANCEformer


Цитата:
И что надо сделать когда при установке винды,появляеться такой меседж,"програма установки ненашла свободного места в файле подкачки"?????Что надо зделать?


машину апгрейдить

Keiichi
Написать еще один скрипт и внести на этапе, когда надо перегрузить.
Автор: Accessor
Дата сообщения: 23.05.2007 13:52
DJ_TRANCEformer
что-то уж больно странные сообщения ты получаешь. ты или уточни эти сообщения дословно или (лучше) дай скриншот посмотреть.
Автор: BABAY
Дата сообщения: 24.05.2007 15:47

Цитата:
"програма установки ненашла свободного места в файле подкачки"

Такая ботва иногда появляется после использования nLite или при кривой интеграции драйверов.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263

Предыдущая тема: Windows XP


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