Войти

Показать полную графическую версию : [решено] Можно ли установить Windows 7 из под WinPE


BigBoo
09-08-2012, 23:48
Можно ли установить Windows 7 из под WinPE? ХР ставится из под WinPE через winnt.exe, к примеру так: "winnt.exe /s:D:\i386 /u:D:\i386\winnt.sif", а для семёрки существует подобный способ?

Vadikan
10-08-2012, 11:55
BigBoo, гм... установка Windows 7 и так запускается из Windows PE - это первый этап. Поясните свою задачу как можно подробнее.

BigBoo
10-08-2012, 12:43
Есть загрузочный диск или флэшка LiveCD/BootCD (DVD/USB) на базе WinPE, ложим туда плюсом папку i386 с WinXP.
Загружаемся, переносим нужные файлы с С: на D:, С: форматируем, устанавливаем Windows: "winnt.exe /s:D:\i386 /u:D:\i386\winnt.sif".

Вопрос, возможно ли то же самое по аналогии для Win7, т.е., ... ложим туда плюсом iso-образ или содержимое диска с Win7 и устанавливаем подобным способом?

morozoff
10-08-2012, 13:25
Присоединяюсь к вопросу.

Vadikan
10-08-2012, 15:06
переносим нужные файлы с С: на D:, С: форматируем »
А в чем тайный смысл этого переноса? Сначала вы тратите время на копирование дистрибутива на D, потом происходит извлечение файлов из WIM на C.

1. Сделайте загрузочную флэшку с дистрибутивом Windows 7.
2. Положите в корень файл ответов без параметров конфигурирования дисков.
3. Загрузитесь, сконфигурируйте разделы хоть в GUI, хоть SHIFT+F10 -> diskpart.
4. Выберите раздел и запустите установку. Установщик извлечет файлы из WIM на C.

BigBoo
10-08-2012, 17:20
А в чем тайный смысл этого переноса? »
В том, чтобы сохранить важные данные, т.к. люди очень любят их хранить на "Рабочем столе" и в "Моих документах", то бишь на С:
Сначала вы тратите время на копирование дистрибутива на D »
Нет, не трачу. Имеется ввиду, что D: - это буква флэшки с WinPE, там же папка с ХР(i386).Загрузитесь, сконфигурируйте разделы хоть в GUI, хоть SHIFT+F10 -> diskpart »
Намного удобнее это делать из-под LiveCD/BootCD (DVD/USB) на базе WinPE, к тому же под рукой оказывается масса утилит на все случаи жизни.

Vadikan
10-08-2012, 18:29
Намного удобнее это делать из-под LiveCD/BootCD (DVD/USB) на базе WinPE, к тому же под рукой оказывается масса утилит на все случаи жизни. »
Так установочная флэшка тоже на базе WinPE! И что вам мешает сложить эти утилиты в отдельную папку на установочной флэшке? Ведь среда PE должна быть такой же разрядности, как и устанавливаемая Windows, а не на основе LiveCD неизвестного происходждения.

В том, чтобы сохранить важные данные, т.к. люди очень любят их хранить на "Рабочем столе" и в "Моих документах", то бишь на С: »
И правильно делают...
Нет, не трачу. Имеется ввиду, что D: - это буква флэшки с WinPE, там же папка с ХР(i386). »
Спасибо, что с третьей попытки вы все-таки выдали тайну... А то ведь буквы диска в PE совсем не такие, как на самом деле (http://www.outsidethebox.ms/10432/)...

Ладно, теперь я открою свою тайну (http://technet.microsoft.com/ru-ru/library/dd799264(v=ws.10).aspx)
setup.exe /unattend:<path>\AutoUnattend.xml

BigBoo
10-08-2012, 20:07
Ведь среда PE должна быть такой же разрядности, как и устанавливаемая Windows, а не на основе LiveCD неизвестного происходждения. »
А вот и не обязательно! Решение нашёл сам - использование сторонней утилиты WinNTSetup2 (http://www.msfn.org/board/topic/149612-winntsetup-v2/) - это будет заведомо универсальное решение для старта установки практически любой системы из-под WinPE любой инкарнации...
Система ставится очень быстро, порядка 3-5 мин.

Инструкция:Утилита позволяет устанавливать весь спектр Windows от 2000 до 7-ки под любой из сборок. Инсталяционный пакет можно скопировать в любую папку, либо использовать монтирование образа диска (ПКМ на установочном образе, монтировать с помощью ImDisk).
1. Выбрать ОС для установки (семейство ХР или Vista/7).
2. Выбрать образ диска (ПКМ), этот образ будет смонтирован в виртуальный CDRom (образ виртуалится только только под сборками!, в обычной ОС недоступно без ImDisk).
3. Выбрать установочный архив (для 7 - файл install.wim, для XP - папку I386).
4. Выбрать диск, на который будет установлен загрузчик и ОС.
5. Убедиться, что диск подготовлен, т.е., раздел является первичным (зелёный флажок BootFlag), активным (флажки MBR и BootMGR PBR). Если раздел не первичный, установка на него загрузчика (и ОС ХР) невозможна - меняем тип раздела в менеджере дисков (а ещё лучше - удаляем старый и создаём по-новой первичный/активный раздел). Изменить MBR и PBR под требуемую ОС (NTLDR для XP и BOOTMGR под Vista/7) можно с помощью BootIce (вызывается кнопочкой вверху справа - помечена В). Т.е., все три флажка должны быть зелёными - только в этом случае установленная ОС сможет загружаться (если не используется менеджер ОС).
6. Системный форматировщик диска (если нужно просто затереть все данные или изменить файловую систему) - по желанию.
7. Диск, на который будут временно скопированы установочные файлы (рекомендуется тот же, что и в п.4). После установки ОС они будут удалены.
8. Выбираем редакцию ОС.
9. Обязательно отмечаем галочкой и выбираем букву системного диска (рекомендуется C:!).
10. Если нужны/имеются доп.драйвера, отмечаем, указываем папку с дровами.
11. Твики системы - их немного, но самые полезные присутствуют. Рекомендую заглянуть.
12. Погнали наши городских... Попить чай толком не получится - установка довольно быстро заканчивается (для ХР - минута/две, для 7-ки - чуть дольше).
13.Перезагружаемся с родного винта, если всё нормально - запустится второй этап установки. Если нет - загружаем сборку, проверяем состояние в MBR/PBR (т.е., см. п.5, обычно именно тут у начинающих проблемы). Исправляем с помощью BootIce загрузку, переустанавливать не нужно (зелёные стрелочки для семейства ХР, красные - 7-ка).
http://i43.fastpic.ru/big/2012/0624/25/b81163fb58f7eaebc4474434d46a6825.png

Vadikan
10-08-2012, 20:33
А вот и не обязательно! »
Я рассказываю, как делать правильно. А использование всяких наколеночных утилит и левых LiveCD - это исключительно на ваше усмотрение...




© OSzone.net 2001-2012