Для начала надо просто установить систему на компьютер (если есть лишний) или виртуальную машину (я использую VirtualBox). Лучше всего использовать для этого пакет, не требующий активации (т.е. Corporate). После успешной установки систему надо настроить, поставить программы, и т.д. Драйверы ставить не надо! С программами типа Daemon Tools тоже лучше подождать.
Настроили? Отлично, начинаем запаковывать систему. Для этого:
1) Очищаем кэш dll, т.е. выполняем команды:
Code
sfc /cachesize=5 sfc /purgecache
2) Очищаем корзину.
3) Отключаем "восстановление системы" (Мой Компьютер -> Свойства -> Восстановление системы -> отключить), удаляем папку System Volume Information.
4) Находим на диске с Windows файл \SUPPORT\TOOLS\DEPLOY.CAB и извлекаем оттуда все файлы в папку C:\SYSPREP.
5) Запускаем setupmgr.exe. Выбираем Create a new answer file, Sysprep Install. ВНИМАТЕЛЬНО выбираем свою версию Windows. Отвечаем Yes, full automate the installation. Заполняем поля, как нам хочется и нажимаем "Далее". Программа сохранит результаты своей работы в файле C:\SYSPREP\SYSPREP.INF.
6) Самые большие проблемы при клонировании системы вызывают драйверы, точнее, их отсутствие. Большинство плат поддерживает т.н. "стандартный IDE контроллер". Берём драйверы здесь. Содержимое архива idedrivers надо положить в system32\drivers, желательно, не переписывая файлы, которые уже там находятся. А mergeide.reg надо просто импортировать в реестр.
7) Теперь очищаем раздел реестра HKEY_LOCAL_MACHINE\SYSTEM \MountedDevices\ (не стирая его).
8) Windows различает компьютеры на "Стандартный", "ACPI" и "Uniprocessor ACPI". Чтобы наша сборка поддерживала все эти три типа компьютеров, надо скопировать и переименовать с дистрибутива в папку system32 следующие файлы:
hal.dl_ -> halstd.dll
halacpi.dl_ -> halacpi.dll
halmacpi.dl_ -> halmacpi.dll
и дописать их загрузку в boot.ini, примерно так:
Code
[boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Standart PC" /fastdetect /hal=halstd.dll multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI PC" /fastdetect /hal=halacpi.dll multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI Uniprocessor PC " /fastdetect /hal=halmacpi.dll
Алгоритм:
копировать следующую за [operating systems] строку, переименовать и дописать в конец "/hal=(имя файла.dll)" без кавычек. </li>
Заменить timeout на ненулевое значение (чтобы можно было выбрать вариант загрузки). </li>
9) Запускаем:
Code
c:\sysprep\sysprep.exe -pnp -mini
, меняем Shutdown mode на quit, нажимаем "Reseal" дожидаемся окончания работы программы. ВНИМАНИЕ! При следующей загрузке системы запустится установка, так что её повторной загрузки лучше не допускать.
10) Снимаем образ раздела Norton Ghost'ом (я использовал версию 11.0, можно выцарапать из winstall.ima).
11а) Если система будет ставиться с ФЛЕШКИ, скачиваем IMA-файл, дописываем в menu.lst (Вы ведь уже установили на неё Grub4dos?) следующие строки:
а образ раздела переименовываем в windows.gho и кладём в корень флешки. Не нравится место для образа? Открываем образ программой WinIMA (искать на варезниках), открываем menu.bat (любым текстовым редактором), находим "Q:\windows.gho" и меняем по своему усмотрению.
Скрипт использует драйвер eltorito для работы с флешкой и (теоретически) дожен работать с любой моделью.
11б) Система будет ставиться с диска. Нет ничего проще! Скачиваем этот архив, кладём windows.gho в папку winstall, запускаем win.bat и после его окончания получаем win.iso, который можно записать на диск. --------------------------------------------------------------------------
Способ был проверен, но может не работать. Обо всех неполадках сообщайте сюда в комментарии, и я постараюсь помочь.
я этим способом делаю акронисовских образ, пишется на флешку, и потом запускается акронис с флеш и с нее же раскатывается на комп, замечал, что слетает активация фотошоп и автокад, в остальном отличный способ, которым уже больше двух лет пользуюсь
Работает. Подскажите есть ли какой способ интегрировать драйвер пак туда..? Чтобы не тратить много времени на поиск драйверов в случае отсутствия диска с драйверами..?
"4) Находим на диске с Windows файл \SUPPORT\TOOLS\DEPLOY.CAB и извлекаем оттуда все файлы в папку C:\SYSPREP." - зачем это действие ведь у нас и так при установке все прописанно? А папку "SYSPREP" самому создавать? "9) Запускаем: Code c:\sysprep\sysprep.exe -pnp -mini , меняем Shutdown mode на quit, дожидаемся окончания работы программы." - ну запустили с 2 галочками поставленными, а что выдирать не написано или 1 кнопку или 3 тыцкать, не ясно... "10) Снимаем образ раздела Norton Ghost'ом (я использовал 11-й, рекомендую использовать тоже 11-ую версию. А то вдруг проблемы с совместимостью?." - я тоже это на себе прочувствовал там дос-версия 11.0, а сейчас везде 11.5 и 11.0-дос не может открыть образы сделанные в хост32.ехе версии 11.5, чего делать: искать хост32.ехе версии 11.0 или хост.ехе версии 11.5??? Зачем, вообще, этот весь гемор? Не ясна до конца суть использования "SYSPREP", зачем это? Сделал образ, как тут написанно, загрузиться в Вин РЕ и тыцнуть на батник. А что, батник который там в виндовс.има нельзя запустить в ХР РЕ? И поменять в нем хост.ехе на хост32.ехе?
4) SYSPREP нужна, если Вы планируете ставить Windows на другие машины. Если Вы хотите использовать обрз только на своей машине, можете пропустить этот пункт. 9) Нажать надо на "Reseal" или "Запечатать", в зависимости от того, русская у Вас версия, или английская. Касательно необходимости - см. выше 10) в файле winstall.ima есть ghost32.exe весии 11.0 "загрузиться в Вин РЕ" - не говорил я такого. Батник собирает Вам образ диска, загрузившись с которого, можно установить Windows, загружаться в WinPE необходимости нет. За указание на ошибки спасибо, поправил.
Блин, где ты в статье указал на "Запечатать", так и не исправил... Мля, я на 100 - питсот компов, буков и т.д., раскатывал образ снятый хостом и без "SYSPREP".... Что делает он конкретно, ты можешь объяснить? Образ снимал с домашнего тазика, а потом его катал везде... Файл ghost32.exe весии 11.0 нашел сразу как написал ответ, мысль возникла сразу и понял шо ступил:))) Я не о том говорил, когда приводил пример WinPE, я имел ввиду, то что моно ghost.exe запустить с ключами, типа взять образ тута и раскатать тама, на то куда прописано типа диск 1 патишин 1....
Переделал файл меню под себя и просто ненарадуюсь счастью. Вот кому нужно моно в виндовс.има переписать файл меню.бат вот так и он работает 200%: ":menu @echo off cls type cutlogo.ans @echo [19;1H[36;44;1mChto budem delat? @echo 1 - Formatirovat Vint @echo 2 - Ustanovka Windows XP na perviy disk v perviy razdel s Flash @echo 3 - Sozdanie obraza dlya vosstanovleniya diska C lyaget na disk D @echo 4 - Vosstanovlenie diska C esli obraz legit na disk D v korne @echo 5 - Zapusk Norton Host 11.0 @echo 6 - Perezagruzka choice /C:123456 /N Your choice: if errorlevel 6 reboot /c if errorlevel 5 goto ghost if errorlevel 4 goto vost if errorlevel 3 goto copy if errorlevel 2 goto ready if errorlevel 1 goto parition
:ready ghost.exe -clone,mode=pload,src=C:\Windows\windows.gho:1,dst=2:1 -sure goto menu
:copy ghost.exe -clone,mode=pdump,src=2:1,dst=2:2\windows.gho -sure goto menu
:vost ghost.exe -clone,mode=pload,src=2:2\windows.gho:1,dst=2:1 -sure goto menu
10) Снимаем образ раздела Norton Ghost'ом (я использовал версию 11.0, можно выцарапать из winstall.ima). --- Не понятно. Образ сняли... А толку..? Если жёсткий диск новый и в MBR нету загрузчика Windows... То мы имеем облом..? Расскажите мне МИЛЕЙШИЕ, как у Вас получается снимать образ чтобы оно потом работало как надо..? Ума не приложу. Чтобы и на старой машине развернуть можно было и на новой машине... Разбить диск, и залить образ..? Можно ли как-либо?
Что не понятно, запустил нортон, выбрал патишин ту имейдж и имеешь файл образ диска. Толк в том, что можно раскатать на любой тачке и все заведется без проблем. Если новый диск, то есть утилита мбр-фикс, которая это поправит после раскатки образа, но я с таким сталкивался за много лет один раз и то винты были макстор 500Гиг, вот не давно купленные. Я за 1001 инстал на буки, пеньки 3 и феномы, тонкие клиенты и еще куча всяких нестандартных систем, столкнулся всего один раз с проблемой МБР, так как рагульные винты изначально. Если винт свежак, то конечно можно стартовать с диска-винды до первой перегрузки, а потом послать на фиг и раскатать образ, так как второй этап + инстал ПО займет в 10 раз больше время, чем раскатка образа.
Я образ подготавливаю в Virtual Box. Ghost использую именно так как Вы говорите. Если раскатываешь такой образ где угодно, потом просто после рестарта моргает курсорчик и всё... - НА всех машинах пробовал уже. И на старых и на новых... В общем так и думал, что надо делать fixmbr или fixboot.
Да и про первый этап установки тоже интересно конечно...
Я пробовал тоже образ подготавливать в Virtual Box, но мне этот способ не понравился когда имидж не раскатался на второй подряд машине. Да и вообще виртуальные образы хороши для виртуалок, а реальные для реальных машин. Я в складе выложил усовершенствованный winstall.ima и ссылку на мною сделанный образ ХР SP3 за март или апрель не помню, так вот он у меня пока 100% из 100%, оживал на любой тачке.
В алкиде есть прога МБР-фикс, все уже продуманно, но вот стартанет ли она под досом это уже интересно, сейчас проверю. Кошерно было бы в эту дискету добавить ее как пункт, т.е. расскатал образ Нортоном и тут же пофиксил МВР, а потом уже первый старт. Но еще раз, МВР фиксить нужно только на свежих винтах и то не всех производителей.
Спасибо. Посмотрю. Но вообще говоря смысл такой, что удобно делать так: запускать Alkid из под него производить работу с жёсткими дискаии. Так-как очень часто необходимо не просто переустановить ОС, но и перенести данные с диска C:\ и так далеее. Прям запускать alkid с flash. Работать с разделами, переносить данные, раскатывать образ, и делать MBR fix. Эта процедура займёт несколько больше времени. Но зато весьма универсально. Можно на flash иметь сразу несколько образов... Пока распаковывается образ можно в "Сапёр" поиграть. И так далее... Я вижу это в таком ключе. Кто, что думает?
Не спорю запускать алкиду с flash удобно и красиво, и я так всегда и делал, но были случаи, когда алкида не стартовала... В том то и дело, что не очень универсально это... Я имею на флеш 2 образа с установленным ПО и без него... Я давно так делаю, но запуск с winstall.ima более быстрый и универсальный.
И ещё идея: а если мне необходимо, чтобы Windows была не на первом разделе..? Как там с образом в таком случае..? Идея такова, что можно сделать в alkid установщик Grub4dos. И ставить его... Как идея? Но это уже более для гиков вариант будет.
Руцями тыцаешь запустить Нортон Хост и сам клацаешь, если человек уже начинает разбираться в этом, то и разберется куда тыцкать в проге Нортон Хост..... Ты не с той стороны заходишь.... Форматим флеш прогой от хулед-пакера, инсталим туда груб, а потом суем туда алкиду и все нужное, и опачки готовая мульти-пульти флешка.
Кстати попробовал я с MBR, ОС стала запускаться... Но. После выбора способа запуска (сама меню выкидывает как по клавише F8 - не зависимо от того, что было выбрано, происходит reboot мнгновенный)
В алкиде есть прога МБР-фикс - я старый alkid использую. Напишите, какой Вы используйете. Я использую от 30.05.2007 там нету такого. Как точно она называется? И какую версию Вы используете.
Вот, я пропустил (не знаю каким образом Ваше сообщение, видимо из-за этих лесенок в коментарии:
Quote
Я пробовал тоже образ подготавливать в Virtual Box, но мне этот способ не понравился когда имидж не раскатался на второй подряд машине. Да и вообще виртуальные образы хороши для виртуалок, а реальные для реальных машин. Я в складе выложил усовершенствованный winstall.ima и ссылку на мною сделанный образ ХР SP3 за март или апрель не помню, так вот он у меня пока 100% из 100%, оживал на любой тачке.)
Вот. Я это делаю то в виртуальной машине. На VirtualBOX как раз... Пойду на файл-помойку.
Благодарю, что отвечаете мне, я понимаю, что по сути я просто в уши долблюсь. СПАСИБО. думаю, что всё получится.
Спасибо! Скорость выгрузки ООЧЕНЬ не быстрая... У меня в России порядка 0,8 кб/сек. Поэтому самому придётся делать дистрибутив. А вот win.ima забиру. ОБЯЗАТЕЛЬНО отпишусь о результатах.
Элементарно... В том весь и смысл, что помощь LiveCD/USB не нужна, есть загрузочная дискета с Нортоном. Я еще не встречал в природе таких LiveCD/USB-Вин, которые бы стартовали на 100% машин, а вот этой дискете 99% можно дать. Если раскатывать образ с флешки, то время ограниченно ее скоростью. А если с винта на винт, то это не более пары минут.
Про 100% никто не говорил... А тот же Live занефиг на винт намотать и грузиться что прямо с IDEшного контролера, что с IDE->USB адаптера. На счет флопа не буду спорить, особенно про SATAшные вмнты ((: PS BTW, не факт, что на всех машинках (в возрасте) флоповоды адекватные. А на новых они есть вообще (вместо кардридера)... ((: PPS Про 100% - глянь, ежели не лень сюда - http://torrents.ru/forum/viewtopic.php?t=560432. Главная проблеиа имхо не в сборке, а в [говеном китайском] железе. А вообще изначально мой реплай ДОЛДОНу предназначался. Типа явно человек не в теме. Другое дело - флудераст Сергей Минаев (((:.
Я Алкидой уже, как 2 года пользуюсь... Она у меня на проксе-сервере пол года на флешке крутилась в режиме 24 часа в сутки, очень хорошая вещь, но были инциденты ее не стартовки как ты говоришь на китайском железе. Да и вообще, чтобы образ раскатать, она слишком жирная. Ведь нужен все лишь Нортон, а там полный набор юного сисадмина...
Ну, ежель только образ раскатать, ходи к NikZZZ'у на http://forum.ru-board.com/topic.cgi?forum=35&topic=41713&start=0&limit=1&m=3#1. Там в аккурат есть RAM-сборочка всего-навсего метроа на 40 с небольшим. Последняя версия (про всяк случай, если ты не зареган на ру-форуме или траблы на тему зарегаться) лежит на http://rs65.rapidshare.com/files/229837884/RusLive_Ram_Mini_2009_05_06.iso.7Z Imho то, что доктор прописал (: - наряду с Alkid'ом в мультифлехый набор самое то.
Тестировал эту сборку раньше. Но парадокс заключается в том, что елси алкида не стартанула, то и эта сборка врядли стартанет. Тут и приходит на помощь старый добрый дос.
Алкидовская сборка уж очень наворочана по функционалу, как по мне, даже немного лишнего софта... У Nikzzzz'а немного с функционалом попроще, но иногда там, гда Алкид спотыквется (бывает) Nikzzzz на должном уровне... PS. Как-то комменты здесь слегка необычно сортируются...
Нифига с этой дискеты не стартанул MBRFIX.exe или может, я не понял чего. Тут прочитал что это умеет досовский-FDISK запущенный с параметром MBR, но стремно его проверять... Может кто другой из старожил в курсе какой утилитой лучше из доса фиксить MBR, так чтобы в батнике прописать один раз строку и можно было фиксить MBR диска 1..??
На виртуалке поставьте что-нить типа ZverCD (конкретно для этой сборки удалите из образа файл #DP_Finish.7z, а так же можете добавить драйверпаки дополнительные, занимает 5 минут времени). Вытаскваем папку OEMDRV из С:\WINDOWS и пихаем ее в свой образ в C:\WINDOWS Использование: 1)Заливаем систему 2)С:\WINDOWS\OEMDRV\rescan.exe 3)Ждем завершения 4)Перезагружаем машинку 5)Смотрим как счастливая ХРюша поедает наши дрова в течении 3-7минут, в зависимости от компа.
P.S.: Если не хотите менять свой проверенный временем образ, то можете просто таскать папку OEMDRV на флэшке, и после заливы закидывать ее в C:\WINDOWS и запускать rescan.exe. Сразу оговорюсь, этот метод зависит от скорости вашей флэшки, т.е. может растянутся на 10-15минут если флэшка медленная. Удачи.
ребят, кто пользовался вот такой вот хренькой? XP_SP3_RUS_by_LEX_FINAL_9.1.9 подскажите плиз как её сделать, там тоже винда раскатывается с образа, и потом собираетдрайвера, но процесс установки не такой как в этом описании
взял отсюда http://allday.ru/index.php?newsid=110070
отменяется) нашёл ответ тут http://greenflash.su/forum/5-348-1
а вот вопросик, а нет случаем софтинки какой которая делает данные процедуры автоматически (естественно с ручным указание расположения нужных файлов, параметров установки)?
блин теперь sysprep после каждой загрузки запускается... как исправить и может кто нибудь дать подробную инфу по его параметрам запуска... типа что значит мини-установка, а что фабричная и пр.