Рубрики
Windows Софт Установка

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

Для автоматической установки  необходимо предварительно создать специальный файл ответов. В этом файле прописаны ответы на вопросы, которые задает пользователю установщик Windows (принятие условий лицензии, выбор диска для установки, языковые параметры и т.п.). Можно указать лишь часть ответов — в этом случае установка будет полуавтоматической. По мимо упрощения самой процедуры установки мы получаем доступ к дополнительным настройкам системы, о которых установщик никогда пользователя не спросит. Например можно перенести папку профилей пользователей (Users, Documents and Setings) на другой диск, настроить Internet Explorer и многое другое.

Автоматическая установка Windows 7 / Vista

Файл ответов для Windows 7 / Vista должен быть назван — Autounattend.xml. Расположение файла: либо в корне инсталляционного диска, либо в корне съемного диска (обычно usb-флэшка). Причем, если установщик найдет два файла (например на установочном диске и на флэшке), то обрабатываться в первую очередь будет файл на флэшке.

Для создания файлов ответов нужен инсталляционный DVD, а также «Набор автоматической установки Windows (AIK)». Скачать его можно здесь:

Устанавливать AIK для Семерки можно на Висту и на оборот. Файл ответов для установки Windows 7 должен создаваться в AIK для Windows 7 (не важно установлен он под Вистой или Семеркой). Аналогично файл ответов для установки Висты должен создаваться в AIK для Windows Vista. Апдейт: AIK  для Win 7 работает и под XP.

Далее рассмотрим процесс создания файла ответов для установки Windows 7:

  • Инсталляционный DVD Windows 7 загружаем в дисковод.
  • Запускаем: Программы -> Microsoft Windows AIK -> «Диспетчер образов системы Windows».
  • Открываем меню: Файл -> «Выбрать образ Windows» -> открываем дисковод DVD -> переходим в папку Sources и открываем файл install.wim
  • Появится диалоговое окно с выбором образа Windows. Выбирайте образ той редакции, которую планируете устанавливать. Например Windows 7 PROFESSIONAL.
  • Для создания нового файла ответов нажмите CTRL+N или выберите соответствующий пункт в главном меню.
  • Добавляем нужные компоненты в файл ответов. В области «Образ Windows» раскройте ветку Components. Чтобы добавить компонент, нажмите на нем правой кнопкой, затем выберите в списке нужный этап установки:
    Добавление компонент в файл ответов
    Добавление компонент в файл ответов

    Список базовых компонент:
    Microsoft-Windows-International-Core-WinPE\SetupUILanguage добавить к этапу windowsPE,
    Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition -> windowsPE (2 раза, т.к в процессе установки нам нужно создать два логических диска),
    Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition -> windowsPE (2 раза),
    Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo -> windowsPE,
    Microsoft-Windows-Setup\UserData -> windowsPE,
    Microsoft-Windows-Shell-Setup\OOBE -> oobeSystem
    +
    Microsoft-Windows-Shell-Setup\FolderLocations
    -> oobeSystem (для изменения расположения папки профилей пользователей)

  • Теперь нужно ввести параметры компонент в файле ответов:
    WindowsPE\Microsoft-Windows-International-Core-WinPEInputLocale = ru-RU
    SystemLocale = ru-RU
    UILanguage = ru-RU
    UserLocale = ru-RU
    WindowsPE\Microsoft-Windows-International-Core-WinPE\SetupUILanguageUILanguage = ru-RU
    WindowsPE\Microsoft-Windows-Setup\DiskConfigurationWillShowUI = OnError
    WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\DiskDiskID = 0
    WillWipeDisk = true (с основного диска будут стерты все существующие партиции)
    WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartitionOrder = 1
    Size = 40960 (размер партиции в мегабайтах)
    Type = Primary
    WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartitionExtend = true (вторая партиция займет все оставшееся место на диске)
    Order = 2
    Type = Primary
    WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartitionActive = true
    Format = NTFS
    Label = System (метка диска — не обязательно)
    Letter = C (буква диска)
    Order = 1
    PartitionID = 1
    WindowsPE\Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartitionFormat = NTFS
    Label = DATA
    Letter = D
    Order = 2
    PartitionID = 2
    WindowsPE\Microsoft-Windows-Setup\ImageInstall\OSImageInstallToAvailablePartition = false
    WillShowUI = OnError
    WindowsPE\Microsoft-Windows-Setup\ImageInstall\OSImage\InstallToDiskID = 0
    PartitionID = 1
    WindowsPE\Microsoft-Windows-Setup\UserDataAcceptEula = true
    oobeSystem\Microsoft-Windows-Shell-Setup\FolderLocationsProfilesDirectory = D:\Users (путь к папке профилей)
    ProgramData = D:\ProgramData (путь к папке ProgramData — переносим ее на тот же диск, что и Users)
    oobeSystem\Microsoft-Windows-Shell-Setup\OOBEHideEULAPage = true
    HideWirelessSetup = true
    NetworkLocation = Home
    ProtectYourPC = 3

    Изменяем путь к папке профилей и ProgramData
    Изменяем путь к папке профилей и ProgramData
  • Сохраняем файл под именем Autounattend.xml, и записываем его на флэшку (или в корень инсталляционного DVD). Теперь можно преступать к установке Windows (перезагрузить компьютер и загрузиться с инсталляционного DVD).
  • Если опции оставить неизменными, то порядок установки будет примерно такой: в самом начале появится окно с выбором редакции Windows, потом долгое время ваше участие не потребуется вплоть до самого последнего этапа — необходимо будет ввести имя компьютера, имя пользователя и пароль, выбрать часовой пояс, ввести серийный номер. Все! Папки Users и ProgramData будут созданы на диске D. ProgramData — скрытая папка, чтобы ее увидеть необходимо включить опцию «Показывать скрытые файлы и папки».

Описания (на русском) всех опций даны в разделе Справка -> «Справочник по автоматической работе» — пользуйтесь.

Автоматическая установка Windows XP

По сравнению с Windows 7 и Вистой автоматическая установка XP, конечно, устарела. Здесь и не такое большое количество опций, нет поддержки разбивки дисков на партиции, но самое главное — отсутствует поддержка usb. Т.е. единственное место где может размещаться файл ответов при установки с CD — на том же установочном диске (в папке i386). Поэтому нам понадобится дополнительный софт: для работы с образами CD\DVD дисков (например UltraISO или Nero Burning ROM) и для создания/форматирования разделов на жестком диске (рекомендую что-то типа загрузочного Hiren’s Boot CD).

Файл ответов Windows XP должен называться winnt.sif и располагаться на инсталляционном CD в папке i386.
В отличие от семерки winnt.sif — обычный текстовый файл. Чтобы упростить его создание, можно скачать «Средства развертывания пакета обновления 2 (SP2) для Windows XP«. Из архива понадобятся два файла: setupmgr.exe и ref.chm (справочник опций). Setupmgr.exe лучше всего запускать под Windows XP — под Вистой и Семеркой работает некорректно.

Процесс создания файла ответов в setupmgr.exe достаточно прост. Поэтому описывать его здесь я не буду, просто покажу пример файла ответов с некоторыми добавлениями (для переноса папки Documents and Settings):

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"

[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=No
    TargetPath=\WINDOWS

[GuiUnattended]
    AdminPassword="XXX"
    EncryptedAdminPassword=NO
    OEMSkipRegional=1
    TimeZone=145
    OemSkipWelcome=1
    ProfilesDir=D:\Users

[UserData]
    ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
    FullName="Пользователь"
    OrgName="Дом/работа"
    ComputerName=Comp

[Display]
    BitsPerPel=32
    Xresolution=1024
    YResolution=768
    Vrefresh=60

[RegionalSettings]
    LanguageGroup=1,5
    Language=00000419

[Identification]
    JoinWorkgroup=HOME

[Networking]
    InstallDefaultComponents=Yes

После создания файла winnt.sif (убедитесь, что файл называется именно так, а не winnt.sif.txt — это распространенная ошибка), нужно создать образ инсталляционного CD (если таковой отсутствует) и добавить к нему winnt.sif в папку i386. Затем образ записать на болванку.

Для переноса Documents and Settings на другой диск, перед установкой необходимо предварительно создать нужные разделы и логические диски, отформатировать их в NTFS. Для этого понадобится Hiren’s Boot CD или подобный софт.

Если перенос не требуется, удалите из файла ответов директиву: ProfilesDir=D:\Users

Установка почти полностью автоматическая. В начале только придется выбрать диск для установки, и в конце стандартные опции: имя нового пользователя, включение/не включение автоматического обновления, ну и регистрироваться ли на сайте Микрософт.

Ссылки по теме:

114 ответов к “Автоматическая установка Windows (unattended install).”

День добрый ! А кто подскажет ,как на диске автоматической установки с файлом Autounattend.xml оставить начальную страницу установки Windows 7 SP1 ( чтобы был пункт «Воостановление системы»)

Точно не помню какая из компонент отвечает за это… Надо экспериментировать.

Но есть ли смысл?
Те же средства доступны и без диска при нажатии F8 в начале загрузки.
Лично я файл автомат установки храню на флэшке, а сам загрузочный диск оставляю без изменений. Поэтому мне доступны любые варианты загрузки (так же на ходу могу отредактировать и autounattend.xml).

Я хочу внести измененния в Windows 7 HP x64, данную процедуру в AIK нужно делать только с компанентами x64 или с x86 тоже самое продублировать нужно?
Я имею ввиду варианты ответов. Просто есть компаненты и x64 и x86. Заранее благодарен

Добрый день! Очень хотелось воспользоваться данной методикой установки Windows 7. Но у меня получается следующее: после выбора образа Windows и открытия файла install.wim появляется следующий диалог: «Файл каталога для образа Windows Windows 7 HOMEBASIC не удается открыть по следующей причине: Файл каталога, связанный с образом Windows Windows 7 HOMEBASIC устарел. Для продолжения необходим допустимый файл каталога. Создать новый файл?»
Нажимаем OK и получаем новое сообщение:» Не удается получить доступ для чтения или записи для F:\sources\install.wim. Чтобы создать файл каталога, необходимо иметь доступ для чтения и записи к файлу образа Windows и содержащей его папке». Если нажать ОК — всё сворачивается.
Диск Windows 7 настоящий и система установлена с него без проблем, но хотелось бы её переустановить заново по методике Max Bond.

А как их скопировать? Каждую папку отдельно?
Я пробовал создать образ ISO и уже с него открыть install.wim, но получается тоже самое.

Похоже, всё получилось и заработало!
Спасибо за инструкцию и поддержку!

Еще один вопрос. Если такая же проблема с изменением, нужно копировать папку Sources .. вносить в нее изменения, следом после этого запихать эту папку через UltraISO в образ Win7 заменив предыдущую?

Папка Sources копируется на жесткий диск только для создания файла ответов. Обратно записывать ее на DVD не надо!

С обновлениями я проблем не испытывал ни на Висте, ни на Семерке.
Но вот пробемы с апгрейдом системы, скорее всего реальны. По той же ссылке:
«Using this setting to redirect folders to a drive other than the system volume blocks upgrades. Using ProfilesDirectory to point to a directory that is not the system volume will block edition upgrades and upgrades to future versions of Windows®. For example, if you use Windows 7 Home Premium with ProfilesDirectory set to D:\, you will not be able to upgrade to Windows 7 Ultimate or to the next version of Windows.»

Возможно, проблему можно решить символьной ссылкой (как здесь). Но эта мысль требует проверки )

Для меня более критичным является возможность обновлять систему. Не помню случая, чтобы смена ОС происходила без переустановки оной с нуля ) Так что успокоили — попробую намедни поставить систему на новый ноут с переносом папки пользователей на другой диск.

Получилось. Хочу добавить еще один момент, который по-моему не был упомянут в комментариях — при создании файла Autounattend.xml в AIK не забывать про архитектуру. Я сначала выбирал компоненты x86 и никак не мог понять, почему при установке 64-разрядной Windows 7 не подхватывается файл автоматической установки ) Потом уже тот же самый файл сформировал компонентами amd64 — процесс пошел, как полагается.

Попробовал установить Windows 7, следуя советам из этой статьи для переноса папок D:\Users и D:\ProgramData. Не получилось, после загрузки папки оказались на диске С:. Хотелось бы разобраться, почему это произошло.

Что делал:

1. Скачал Набор автоматической установки Windows AIK для Windows 7 по ссылке выше. Установил.

2. Подставил установленной проге образ DVD диска с системой (в лоб с диска из папки не получалось, пришлось монтировать образ на виртуальный DVD-привод).

3. Создал файл, в который добавил только изменения дл ветки Microsoft-Windows-Shell-Setup\FolderLocations, сохранил полученный файл с именем Autounattend.xml в корне загрузочной USB флешки с Winfows 7 SP1. Вот содержимое файла в Блокноте:

D:\Users
D:\ProgramData

4. Установил систему с загрузочной USB флешки стандартным образом, при этом разбил жесткий диска на два раздела, в каждом из которых создал вручную по основному разделу и отформатировал их (ведь я так понимаю, для переноса папок на диск D: он уже должен существовать в системе и быть отформатирован). Правда пришлось повозиться из-за нежелания установщика Винды создать новый или найти существующий системный раздел на предложенных. Но это решилось с помощью найденного в сети трюка (http://doubledj.livejournal.com/1437.html). Кроме того, приходилось в момент загрузки системы вытаскивать USB флешку и затем вставлять ее обратно сразу после начала загрузки, чтобы система грузилась именно с внутреннего харда (в БИОСе приоритет загрузки стоит «сначала с флешки», его не менял).

5. В конечном итоге после загрузки папки С:\Users и С:\ProgramData остались на своих местах, диск D: остался совершенно пустым. Вывод — созданный файл Autounattend.xml установщик системы не нашел или проигнорировал.

6. После полученного результата внимательно изучил предложенный ниже материал по ссылке. Скажу честно, так и не понял, что именно надо сделать, чтобы подготовленный мной файл Autounattend.xml установщик подхватил из корня установочного диска.

Буду благодарен за советы и рекомендации, как решить проблему. Пока в голову приходит лишь идея в момент первой перезагрузки в БИОС поменять приоритет мест загрузки, чтобы загрузка не шла с USB флешки, и, соответственно, ее можно было не вытаскивать.

Опа, из всего содержимого файла остались лишь две строчки. Попробую включить все в кавычки, может так будет видно:

»

D:\Users
D:\ProgramData

«

Не помогло. Ну да ладно, думаю, что все же дело не в содержимом файла, а в том, что он не подхватился установщиком.

Просто хотелось бы удостовериться, что для изменения расположения папки профилей пользователей достаточно добавить лишь один компонент # Microsoft-Windows-Shell-Setup\FolderLocations -> oobeSystem.

Надо глянуть в папке Windows\Panther два файла: setupact.txt и setuperr.txt
Это логи установщика. Когда все нормально setuperr пустой.
В setupact можно посмотреть какой файл ответов был использован.
Вот пример, когда файл ответов нормально подхватывается:

2010-08-26 19:23:40, Info                         [setup.exe] UnattendSearchExplicitPath: Found unattend file at [D:\autounattend.xml]; examining for applicability.
2010-08-26 19:23:40, Info                         [setup.exe] UnattendSearchExplicitPath: Found usable unattend file for pass [windowsPE] at [D:\autounattend.xml].
2010-08-26 19:23:40, Info                  IBS    Callback_Unattend_InitEngine:Using unattend file found at [D:\autounattend.xml].

Судя по полученному результату, мне и так ясно, что подготовленный файл не был использован. Посмотрел в подсказанном логе — так и есть, setuperr.txt нулевого размера, а в setupact.txt нашел такие строки:

2011-03-17 00:13:01, Info IBS Unattend: Setup is running in WinPE; will wait for removable storage devices to initialize before unattend search
2011-03-17 00:13:01, Info IBS Unattend: Removable storage devices initialized; waited 0ms (status 0x00000000)
2011-03-17 00:13:01, Info [setup.exe] UnattendSearchExplicitPath: Found unattend file at [E:\autounattend.xml]; examining for applicability.
2011-03-17 00:13:01, Info [setup.exe] UnattendSearchExplicitPath: [E:\autounattend.xml] does not meet criteria to be used for this unattend pass.
2011-03-17 00:13:01, Info IBS Callback_Unattend_InitEngine:Didn’t find unattend file for this phase of Setup.

Получается, что установщик нужный файл нашел, но он его не устроил по каким-то причинам.

Вот сам autounattend.xml файл

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <FolderLocations>
                <ProfilesDirectory>D:\Users</ProfilesDirectory>
                <ProgramData>D:\ProgramData</ProgramData>
            </FolderLocations>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Осталось понять, что именно в нем неправильного, и подготовить новый файл или внести изменения в этот.

>does not meet criteria to be used for this unattend pass
Похоже он просто игнорирует файл, т.к. для данного этапа установки в нем нет никаких инструкций.
Думаю, надо включить в файл опции по разбивке диска, чтоб ему было чем заняться, ну и гарантировать, что литера D будет присвоена соответствующему разделу жесткого диска. Ведь получается, если E — флэшка, то D — DVD…

Вчера весь вечер бился над решением проблемы. Пока так и не решить.

Содал новый файл Autounattend.xml, в который включил уже все нудные компоненты в соответствии с рекомендациями статьи. Ну разве что размер системного раздела поставил свой. Записал его в корень загрузочной USB флешки с системой. При установке сначала все идет по плану, видно, что файл подхватился, потому как нет запросов на указание языка, разметку диска и т.д. Но в момент, когда файлы установки начинают копироваться на диск (я так понимаю, именно перед этим установщик размечает диск на разделы, форматирует их и присваивает буквы) выскакивает та же самая ошибка «Программе установки не удалось создать новый или найти существующий системный раздел». И все, дальше ступор. Попытка что-то поменять, вернуться на шаг назад или закрыть окно с сообщением приводит к перезагрузке компа. Еще раз рыл сеть на предмет решения, все решения, что нашел, могли бы помочь при стандартной неавтоматической установке системы (например, http://social.technet.microsoft.com/Forums/ru-RU/windows7ru/thread/c8dbe7c3-58ac-4ff6-ae59-c8c594256b6c ), мне не подходили.

пробовал разные варианты подключения диска, к разным разъемам SATA на материнке, изменениям работы портов в БИОС, выдергиванию флешки в разные моменты — безрезультатно. Наконец закатал образ установочного диска на DVD, стал устанавливать с него, воткнув в USB порт пустую флешку с файлом Autounattend.xml — все равно выскакивала та самая ошибка. В итоге плюнул и установил систему без этого файла, в ручном режиме, со штатным расположением папок пользователей.

Теперь, я так понимаю, у меня два пути:

1. Смириться и перенести папки пользователей вручную, воспользовавшись рекомендациями соседней статьи (Вашей :-)).
2. С помощью UltraISO закинуть в образ системы файл Autounattend.xml, закатать измененный образ на диск и произвести установку с него.

Вечером попробую второй вариант. По результатам отчитаюсь.

По ссылке на technet очень полезная инфа по возникновению этой ошибки:
In the BIOS, a universal serial bus (USB) removable device is set as the start device, or the USB removable device is set to a higher priority than the first hard disk drive in the start order.
You attach a non-bootable USB device to a USB port before you start the computer.
You try to install Windows Vista from DVD installation media

Проверил свою установочную флэшку. В BIOS она определяется не как Removable device, а именно как Hard Drive. Вот это, похоже, принципиальный момент.
А у вас что говорит BIOS?

Поставил я все же систему с переносом пользовательских папок. Сработал способ №2 — добавление в образ установочного диска файла автоматической установки, прожиг образа на болванку и установка с DVD-привода. Система встала на подготовленный раздел, пользовательские папки оказались на втором разделе.

Кстати, у меня 3 USB флешки на 4Гб, парочка от Transcend и одна от Corsair. Так вот, все они видны в БИОСе как USB девайсы. Честно говоря, я бы удивился, если бы хоть одна из них была видна как HDD. Про трюк с заменой драйверов флешки в установленной системе на дрова от Hitachi в курсе, но там флешка видится как хард в системе, а БИОС таким трюком не обманешь.

В общем, большое спасибо автору статьи, его рецепт приготовления файла для автоматической установки оказался очень полезным и показался наиболее корректным. Заодно в очередной раз убедился, что иметь CD/DVD привод крайне рекомендуется, я без него потратил несколько вечеров на танцы с бубном вокруг USB флешек :-).

Посмотри настройки BIOS. У меня это в разделе Advanced -> USB Config -> USB Mass Storage Device Config. Для каждой подключенной флэшки я могу выставить тип эмуляции (Floppy, Hard Disk, CD-ROM и Auto).
В автоматическом режиме все флэшки с объемом большим 530 Мб эмулируются как жесткие диски. У тебя видимо по-другому…
В общем, мой BIOS меня порадовал ))

>Попробовал установить Windows 7, следуя советам из этой статьи для переноса папок D:\Users и D:\ProgramData.
По «этой статьей» вы имеете в виду вот эту что-ли: http://www.itcommunity.ru/blogs/myknowledgeshare/archive/2010/12/07/138237.aspx
со входом в режим аудита?

>Правда пришлось повозиться из-за нежелания установщика Винды создать новый или найти существующий системный раздел на предложенных.
Хм… устанавливал Семерку с USB много раз. Загрузочный диск создавал вот так: https://www.q2w3.ru/2010/10/29/2396/#p1
никаких проблем не испытывал. Загрузочный диск, конечно же, менял через BIOS и никак иначе.

******* По «этой» статьей имел ввиду именно Вашу статью, коментарии к которой мы и пишем :-).

******* Я тоже не первый раз в жизни ставлю систему с USB флешки, но с такой проблемой столкнулся впервые. Но погуглив, понял, что проблема довольно распространенная.

У меня то же не подхватывает Autounattend.xml.
Из всех параметров компонент, изменяю только oobeSystem\Microsoft-Windows-Shell-Setup\FolderLocations
ProfilesDirectory = D:\Users
ProgramData = D:\ProgramData
В чём может быть причина?

Думаю, что в самом файле ошибок нет, установщик его просто не находит.
Из хелпа:
«Если у вас не срабатывает установка в автоматическом режиме, убедитесь, что файл ответов:
называется AutoUnattend.xml
размещен в корне диска (на съемном носителе или включен в состав установочного DVD)»

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

Вариант установки с помощью DVD пробывал, результат — ноль. AutoUnattend.xml размещял и в корне и в sources. А может дистрибутив како

А может дистрибутив какой то особенный нужен? А может Autounattend.xml к образу Windows нужно как то привязать в Microsoft Windows AIK…

Нет, ничего такого не нужно.
А образ установочного диска оригинальный или сборка? Со сборкой могут быть проблемы.

Нет. Систему ставлю на чистый хард. Я уже в отчаяньи! Метод переноса папки Users, описаный здесь https://www.q2w3.ru/2010/02/21/1381/ не подходит, так как место на «С» будет пропорционально сжираться, не смотря на то что данные физически находятся на «D». В setupact.txt то же самое что и у Goodwinа. А вот включить в файл опции по разбивке диска это интересная мысль. Но мне это тоже не совсем подходит, так как при этом хард форматируется. А на переносить данные с каждой машины(их около 30) на стороннй хард ну уж очень трудоёмкий процесс!

Попробуйте добавить только
WindowsPE\Microsoft-Windows-Setup\UserData : AcceptEula = true (принятие лицензии) — файл должен будет подтянуться.

Здравствуйте! У меня имеется два диска-один ssd 80пи(очень быстрый, но много на него не поместится, да и захламлять не хочется) и бооольшой 2тб диск hdd. Как я понял, здесь прописан файл ответов с последующим разделением одного диска. Что мне надо пописать, чтобы сделать то же самое, но только чтобы система была на ssd, а емкие папки (вроде users) на другом диске.

Там просто надо добавить еще один диск и описать для него партицию.
Вот пример в xml:

<DiskConfiguration>
  <Disk wcm:action="add">
    <CreatePartitions>
      <CreatePartition wcm:action="add">
        <Order>1</Order>
        <Extend>true</Extend>
        <Type>Primary</Type>
      </CreatePartition>
    </CreatePartitions>
    <ModifyPartitions>
      <ModifyPartition wcm:action="add">
        <Active>true</Active>
        <Format>NTFS</Format>
        <Label>System</Label>
        <Letter>C</Letter>
        <Order>1</Order>
        <PartitionID>1</PartitionID>
      </ModifyPartition>
    </ModifyPartitions>
    <DiskID>0</DiskID>
    <WillWipeDisk>true</WillWipeDisk>
  </Disk>
  <Disk wcm:action="add">
    <CreatePartitions>
      <CreatePartition wcm:action="add">
        <Order>1</Order>
        <Extend>true</Extend>
        <Type>Primary</Type>
      </CreatePartition>
    </CreatePartitions>
    <ModifyPartitions>
      <ModifyPartition wcm:action="add">
        <Format>NTFS</Format>
        <Label>Data</Label>
        <Letter>D</Letter>
        <Order>1</Order>
        <PartitionID>1</PartitionID>
      </ModifyPartition>
    </ModifyPartitions>
    <DiskID>1</DiskID>
    <WillWipeDisk>true</WillWipeDisk>
  </Disk>
  <WillShowUI>OnError</WillShowUI>
</DiskConfiguration>

Если не совсем понятно, что делать — создайте файл по инструкции для одного диска. Затем откройте его в Блокноте и замените секцию DiskConfiguration на ту, что я привел здесь. Потом опять откройте его в AIK — сразу увидите разницу.
Да, предупреждаю, что при установке оба диска будут отформатированы (WillWipeDisk = true).

Спасибо большое) Второй способ гораздо проще. А как дать винде понять, какой именно диск будет с, а какой-d?(т.е. что систему надо установить на с, а users и прочие папки на d.при том, что с-ssd а d-hdd) И еще один вопрос- надо ли переименовывать диски или aik сам их переименует в с и д? Просто у меня эти диски определяются как с и е.

А и еще один вопрос-возможно ли перенести на диск д и program files? или папка program data(ее перемещение описано выше) и является этой папкой?

На сколько я знаю, program files перенести нельзя.
Но никто не запрещает самому создать эту папку на другом диске и все программы устанавливать именно туда.

program data — эту папку используют программы для хранения данных и настроек для ВСЕХ пользователей.

Хороший вопрос, я вот тоже задумался… )
Мне кажется под системный диск пойдет тот, что выбран в BIOS в качестве загрузочного (выбрать SSD). Но это пока только предположение…
Диски переименовывать не надо, после форматирования установщик сам назначит им букву и метку.

спасибо большое) завтра начну танцы с бубном, отпишусь, что получилось)

Сделал файл ответов, вроде все нормально.. и тут столкнулся с еще одной проблемой-как записать этот файл на инсталляционный двд.(Он лицензионный и дозапись файлов невозможна).. Можно ли как-то решить ее, не прибегая к созданию нового образа на флешке или на новом двд?

Да, конечно можно.
Сбрасываете Autounattend.xml на флэшку, а установку запускаете с DVD.
Флэшку во время установки не вытаскивать )

Все сделал, как Вы сказали.. В итоге ничего не получилось. То есть, получилось установить виндоус, но ничего не поменялось, диски не фоорматировались и папки не переместились(( Может, надо как-то форматировать флешку по-особому. Я форматировал ее в uhc(или что-то вроде этого)

Процесс установки отличался от обычного? Если нет, то установщик не подхватил Autounattend.xml с флэшки.

>Я форматировал ее в uhc
Не знаю такой файловой системы. Отформатируйте в FAT32.

нет, не отличался( видимо, не подхватил…

С файлом сделать все, как я в статье написал. Там инфа правильная.
Флэшку отформатировать в FAT32.
В БИОСе проверить раздел USB Config -> USB Mass Storage Device Config (комп должен быть включен/перезагружен со вставленной флэшкой). Тип эмуляции флэшки должен быть Hard Drive. Т.е. флэшка в БИОСе должна определяться как жесткий диск.
Если опять файл ответов будет проигнорирован, открыть C:\Windows\Panther\setupact.txt. В нем найти строки с autounattend.xml. Будет хотя бы понятно почему файл проигнорирован. Подробности см. выше в ветке комментариев Goodwin’a.

Добрый день! может кто знает в чем проблема. Устанавливаю XP с файлом ответов, пунктуация и текст такой же как и здесь. Но к сожалению профайлы не переносит на диск D. Я ставлю винду через SCCM

[GuiUnattended]
AdminPassword="XXX"
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=145
OemSkipWelcome=1
ProfilesDir=D:\Users

Хорошая штука! Но у меня проблемка. Устанавливаю Windows 7 на новый жесткий диск ноутбук. скачал Windows (AIK), установил и дальше следовал инструкции. сформировал файл ответов Autounattend.xml и кинул на флэшку.
Установка ОС начинается как сказано уже с выбора версии. потом жму далее. идет установка, но вот на этапе «Программа установки проверяет производительность» выскакивает окно
«Не удается выполнить синтаксический разбор или обработку файла ответов для автоматической установки [C:\Windows\Panther\unatted.xml] при проходе [oobeSystem]. Параметры, указанные в файле ответов, не могут быть применены. Ошибка при обработке параметров для компонента [Microsoft-Windows-Shell-Setup]»
3 раза повторял процедуру снова. заново формировал файл ответов. но все тоже. Как быть? В чём проблема? Не могу понять.

Надо посмотреть методом исключения какая именно опция создает проблемы, ну а потом уж думать, что с этим делать.
Кстати, Windows 7 какой версии устанавливаете?

Windows 7 Максимальная.  Судя по сообщению что-то с компонентом Microsoft-Windows-Shell-Setup. А  я именно из-за  корректного переноса папок профилей автоустановку и хочу провести.

Нашел на сайте Микрософта: http://support.microsoft.com/kb/947303/ru (хотя там речь о Висте, но может сработать и для Семерки)

Данная проблема возникает, если установлено значение для параметра ShowMediaCenter в файле Unattend.XML.

Примечания

  • Параметр ShowMediaCenter находится в подразделе «Microsoft-Windows-Shell-Setup» файла Unattend.XML. Подраздел «Microsoft-Windows-Shell-Setup» находится в разделе «Компоненты Windows».

Спасибо большое! Сегодня попробую ещё раз с учетом данного момента

Проверил файл ответов (значение для параметра ShowMediaCenter не установлено, да и в файл в принципе не входит) и флэшку вынимал и втыкал. но все туже ошибку выдает. попробую исключить заполнение компонента oobeSystem\Microsoft-Windows-Shell-Setup\OOBE. других вариантов нет.

«Не удается выполнить синтаксический разбор или обработку файла ответов для автоматической установки [C:\Windows\Panther\unatted.xml] при проходе [oobeSystem]. Параметры, указанные в файле ответов, не могут быть применены. Ошибка при обработке параметров для компонента [Microsoft-Windows-Shell-Setup]«
Нашел еще одно решение данной проблемы.
Убрал этот параметр WindowsPE\Microsoft-Windows-Setup\UserData и все пошло.

Поправлю:
1. На XP32 вполне замечательно отработал AIK для Win7, которым я  собрал файл ответов для Windows Server 2008 Enterprise R2 x64.
2. Очень долго маялся с ошибками в самом конце при установке. Для того, чтобы установщик подхватил второй форматированный раздел как диск D, этот раздел должен быть на Logical partition. Я акронис диск директором создал примари партишн для системы и логикал партишн для раздела с данными. При установке форматнул оба штатными средствами установщика и впервыйпоставил винду. До тех пор, пока второй раздел был у меня таким же основным как и системный винда писала ошибку: Не могу установить виндовс на ваше железо.
3. При установке с флешки, на которой находится в корне файл ответов AutoUnattend.xml , не ленитесь после первого прохода и перезагрузки зайти в биос и переставить загрузку с винта, на который ставится система. Файл ответов будет нужен и на последних этапах установки тоже. Я кучу времени потерял на том, что после первого прохода тупо вынимал флешку и давал загрузиться продолжению установки, а потом со злостью фтыкал  в окно проводника в пустой диск D.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Срок проверки reCAPTCHA истек. Перезагрузите страницу.