Пользовательского поиска
Суббота, 23.11.2024, 05:47
Приветствую Вас Гость | RSS
Главная | Руководства | Регистрация | Вход
Меню Проекта
Категории каталога
Форма входа
Поиск
Мы Рекомендуем:
Мнение Общественности
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.
2. Скачать готовый проект по частям.
Всего ответов: 3786
Статистика

Всего на Сайте: 20
Гостей: 20
Пользователей: 0
GreenFlash
Главная » Статьи » Основные Инструкции » Windows Системы

Автоматическая Установка Windows Vista (2008, 7) любого издания с одной флешки.
Автоматическая Установка Windows Vista

Как известно, в оригинальных дистрибутивах операционных систем Windows Vista присутствует несколько изданий ОС, а именно: 1-BUSINESS, 2-HOMEBASIC, 3-HOMEPREMIUM, 4-ULTIMATE 5-STARTER (индексы соответствуют оригинальному - не модифицированному install.wim от Microsoft) В дистрибутивах Windows Vista x64 пятое издание (Starter Edition) отсутствует.
Соответственно, возникает резонное желание поставить Windows Vista нужного издания, но в автоматическом режиме.

Для начала нам понадобится флешка 4GB и более, дистрибутив Windows Vista и, как самое простое решение, програмка WinSetupFromUSB, в интерфейсе которой разобраться очень легко. Либо делаем установочную флешку Windows Vista любым другим известным для вас способом.

Для автоматической установки Windows Vista используется файл ответов, который создаётся с помощью Windows Automated Installation Kit (WAIK) и должен называться AutoUnattend.xml. Для того чтобы во время установки система "подцепила" файл ответов он должен располагаться в корне любого из дисков, которые доступны компьютеру (FDD, HDD, Flash). Проблема в том, что AutoUnattend.xml, а точнее, его название и расположение абсолютно одинаковы для всех изданий Windows Vista а следовательно, сделав AutoUnattend.xml для Vista Ultimate и положив его в корень флешки, всегда будет ставиться только Vista Ultimate, что не удобно и не универсально. Соответственно, перед началом установки нам надо выложить файл ответов того издания, которое мы собираемся установить. Для этого:

1. Cоздаем на флешке папку, например vistaxml, а внутри неё папки, названия которых соответствуют изданиям Vista (business, homebasic, homepremium, ultimate).

2. Создаем при помощи WAIK файлы AutoUnattend.xml для каждого издания и раскладываем их по соответствующим папкам на флешке.

3. Находим самый большой по размеру AutoUnattend.xml и выкладываем в корень флешки (скорее всего это будет файл ответов от издания Home Premium)!

4. Файлы меньшие по размеру мы должны "добить" до размера большего чтобы они совпадали байт в байт! От этого будет зависеть корректность копирования нужного нам файла ответов с помощью комманды dd. Добить файлы возможно просто, открыв их в редакторе notepad, например, и добавив символы "пробел" или "конца строки" (Enter), в самом конце XML-файла.

5. Меню grub4dos будет выглядеть следующим образом:

Code
color black/cyan yellow/cyan
timeout 10
default /default

title Vista Business Automatic Setup
dd if=(hd0,0)/vistaxml/business/AutoUnattend.xml of=(hd0,0)/AutoUnattend.xml
root (hd0,0)
chainloader /bootmgr
savedefault 5

title Vista Home Basic Automatic Setup
dd if=(hd0,0)/vistaxml/homebasic/AutoUnattend.xml of=(hd0,0)/AutoUnattend.xml
root (hd0,0)
chainloader /bootmgr
savedefault 5

title Vista Home Premium Automatic Setup
dd if=(hd0,0)/vistaxml/homepremium/AutoUnattend.xml of=(hd0,0)/AutoUnattend.xml
root (hd0,0)
chainloader /bootmgr
savedefault 5

title Vista Ultimate Automatic Setup
dd if=(hd0,0)/vistaxml/ultimate/AutoUnattend.xml of=(hd0,0)/AutoUnattend.xml
root (hd0,0)
chainloader /bootmgr
savedefault 5

title ...Continue Vista Setup (Start Vista From This PC)
map (hd1) (hd0)
map --hook
rootnoverify (hd0,0)
chainloader /bootmgr  
savedefault

title Return to Main Menu
configfile /menu.lst

Где, собственно, dd и есть та команда, которая копирует AutoUnattend.xml соответствующего издания в корень флешки, после чего начинается установка Windows Vista. Так как dd работает не с файлами, как таковыми, а с потоками if входящий поток of исходящий поток мы и добивались "совершенства" путем уравнивания размера всех файлов, но сохранения корректной структуры XML.

P.S.
Если команда DD не доступна в вашей версии GRUB4DOS качайте новую версию.

Категория: Windows Системы | Добавил: morres (01.07.2009) | Автор: Morres
Просмотров: 19989 | Комментарии: 5 | Рейтинг: 3.7/3
Всего комментариев: 5
avatar
1 sergij • 01:04, 11.08.2009
А ещё можно и много РЕ-х (RAM) загружать -тока ты не указал что
Grldr - дожен быть от 31.03.2009

title ERD COMANDER 2008(160mbRam)
dd if=(hd0,0)/I386/BOOT/WINNT.SIF of=(hd0,0)/WINNT.SIF
root (hd0,0)
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN
savedefault 5

title PE MINI 2008(120mbRam)
dd if=(hd0,0)/I386/Bootmini/WINNT.SIF of=(hd0,0)/WINNT.SIF
root (hd0,0)
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN
savedefault 5

title PE MICRO 2008(100mbRam)
dd if=(hd0,0)/I386/BOOTMIC/WINNT.SIF of=(hd0,0)/WINNT.SIF
root (hd0,0)
find --set-root /I386/SETUPLDR.BIN
chainloader /I386/SETUPLDR.BIN
savedefault 5
Работает - проверенно

avatar
2 Erpoza • 15:41, 07.09.2009
У меня не рабтает на usb hdd. На секунду показывается черный экран и возврат в начальное меню sad
grub4dos последний 0.4.4
avatar
3 fan11 • 18:00, 16.11.2010
А можно ли такое с windows 7 проделать?
avatar
4 KeMuRi • 01:03, 29.11.2011
В семерке удалить файлик из дистра по пути sources/ei.cfg. При установке будет запрос какую ставить cool
avatar
5 LirikNivas • 18:22, 25.06.2012
нельзя.
проверено на чистом образе 7601.17514.101119-1850_x64fre_client_ru-ru_Retail_Ultimate-GRMCULXFRER_RU_DVD
avatar
Copyright GreenFlash © 2024
Рейтинг@Mail.ru