Създаване на Windows 7 Pe (live Cd)

10 мнения в тази тема

Публикувано

Създаване на Windows 7 PE (Live CD)

Какво е Windows PE?

Windows Preinstallation Environment (Windows PE) 3.0 е минимална Win32 операционна система с ограничени услуги, изградена на Windows 7 kernel. Тя се използва за подготовка на компютър за инсталация на Windows, копиране на дискови образи от файлови сървъри, стартиране на Windows Setup, диагностика, поправка и възстановяване на Windows инсталация, която не може да се стартира.

За да създадете Windows PE ви е необходим пакетът Windows AIK (WAIK), който ще намерите тук:

http://www.microsoft.com/downloads/details...11-39c26d3b3b34

I. Подготовка:

1. Стартирайте като администратор конзолата

Start\All Programs\Microsoft Windows AIK\Deployment Tools Command Prompt

2. Изпълнете командата

Copype x86 c:\winpe_x86

и изчакайте докато се появи съобщение Success.

-> С тази команда копираме необходимите файлове за създаване на Windows PE.

/ако искате да направите Windows PE, базирано на друга [amd64 (x64) или ia64 (Intel Itanium)] платформа в командата заместете x86 в командите със съответно amd64 или ia64

II. Добавяне на съдържание към Windows PE:

3. Монтиране на winpe.wim:

Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount

4. Добавяне на драйвери към Windows PE:

Dism /image:C:\winpe_x86\mount /Add-Driver /driver:<път до драйвера (inf файл)>

-> Интегрирането на драйвери се използва, когато ви трябва достъп до някакъв определен хардуерен компонент в системата, примерно SATA/RAID контролери.

5. Интегриране на пакети/ъпдейти (CAB/MSU):

dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:<Път до cab/msu файла>

-> пакетите и ъпдейтите се използват за добавяне на различни функционалности на Windows към Windows PE

-> Някои от пакетите, включени в WAIK:

WinPE-HTA - Поддръжка на HTML приложения. Позволява създаването на графични (GUI) приложения, използвайки скрипт енджина и HTML услугите на Internet Explorer

WinPE-PPPoE - Добавя поддръжка на PPPoE. Създаване, свързване, изключване и изтриване на PPPoE връзки през Windows PE

WinPE-Scripting - Поддръжка на Windows Script Host (WSH). Позволява обработка на много файлове, използвайки WSH скриптове.

WinPE-Setup, WinPE-Setup-Client, WinPE-Setup-Server - използват се за създаване на boot.wim за инсталационни дискове на Windows 7/Windows Server 2008 R2.

WinPE-SRT - Windows Recovery Environment. Осигурява възстановителна плаформа за автоматична системна диагностика и поправка.

Можете да ги намерите в папка C:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs

-> За да видите какви пакети/ъпдейти са сложени изпълнете командата

Dism /image:C:\winpe_x86\mount /Get-Packages

6. Добавяне на ваши приложения и файлове в C:\winpe_x86\mount:

Тук имате почти пълна свобода. Можете да добавяте каквито поискате файлове и папки, но внимавайте с размера.

-> Препоръчвам да използвате приложения, които са създадени да работят под Preinstalled Environment, като ги поставяте в Program Files.

Такива приложения можете да намерите с търсене в Google!

-> Друг вариант е да използвате преносими (portable) приложения, които не изискват инсталация и се стартират директно

-> Програми, които изискват инсталация има огромен шанс да не тръгнат, защото ще липсват регистрови записи и системни файлове, които са необходими на приложението за нормална работа!

-> Полезни папки:

Program Files - нормалната папка Program Files. В нея можете да поставяте приложенията си

ProgramData\Microsoft\Windows\Start Menu\Programs\Startup - тук поставяйте линкове към програми, които искате да се стартират при пускането на Windows PE

ВНИМАНИЕ! В никакъв случай не изтривайте файлове и папки, които се намират в C:\winpe_x86\mount и които не сте сложили вие!

7. Добавяне на допълнителна памет за приложенията:

-> Windows PE попринцип си заделя само 32MB за стартиране на приложенията, което в някои случаи е крайно недостатъчно и води до забиване на системата. За да се предотврати това е препоръчително да се увеличи паметта за запис, позната още като scratch space. Можете да увеличите това пространство до 512MB, като въведете следната команда:

Dism /image:c:\winpe_x86\mount /Set-ScratchSpace:<размер>

Размерът може да бъде една от следните стойности: 32, 64, 128, 256 и 512.

8. Демонтиране на winpe.wim

Dism /Unmount-Wim /MountDir:C:\winpe_x86\mount /Commit

-> След като сте добавили всички драйвери, пакети, приложения и каквито още файлове ви трябват трябва да затворите файла.

III. Финализиране и създаване на буутващо ISO:

9. Преместване и преименуване на winpe.wim

copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim

10. Създаване на буутващо ИСО:

oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\ISO C:\winpe_x86.iso

-> Ако искате да премахнете питането за буут - Press any key to boot from CD - изпълнете следната команда преди да изпълните тази по-горе:

erase C:\winpe_x86\ISO\boot\bootfix.bin

Вече можете да запишете ISO-то на диск или на флашка

и да изтриете цялата папка C:\winpe_x86

Всички инструменти, команди и файлове са взаимствани от Microsoft TechNet и помощните файлове на WAIK.

2

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Мерси за урока, аз лично го приемам за образователен, но ако се наложи ще се справяме, пак, мерси! :thankyou:

1

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Да, полезно е да се информираме, никога не знае човек...Благодарим за труда! :thumbup:

0

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

:poklon:

Густо Майна.

0

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Като замисъл е добро, но от уиндоус не става жив диск щото системата си е умрела :ag:

Ако ще си модвате система работете върху Slax, изключително малка дистрибуция и бачка от секакви флашки и дискове. Няма забележка. :thumbup: Bart-а се прави на сайта им и се изчерпва с това да си изберете какво искате да има в него от приложенията там.

0

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Не може ли някой да го качи?

И къде отиде удоволствието да научиш нещо ново?

И къде отиде удоволствието да научиш нещо ново?

Наистина полезна информация, просто ми се видяха доста стъпки и е възможно да има обърквация при тези, който ще го правят за първи път като мен. За това попитах дали някой го е направил направо да го сваля, макар и да няма нужните за мен приложения...

0

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Windows AIK е същия този, който се използва при интеграция на актуализациите в Windows 7 SP1 ли е? Защото линка не работи, ако може някой да го оправи. :cheers:

0

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Не си губи времето, има много добър Windows Live CD с всичко нужно: http://www.sergeistrelec.ru Избери си на Руски или на Английски

пп: аз ползвам този http://sergeistrelec.ru/winpe_10/56-winpe80-x86-native-x86-winpe10-sergei-strelec-x64-20160607-english-version.html

а преди време този, от него съм много доволен: http://sergeistrelec.ru/winpe_80/14-boot-cd-usb-sergei-strelec-2015-v80-x86-x64-english-version.html

 

2

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Отговорено

Не си губи времето, има много добър Windows Live CD с всичко нужно: http://www.sergeistrelec.ru Избери си на Руски или на Английски

пп: аз ползвам този http://sergeistrelec.ru/winpe_10/56-winpe80-x86-native-x86-winpe10-sergei-strelec-x64-20160607-english-version.html

а преди време този, от него съм много доволен: http://sergeistrelec.ru/winpe_80/14-boot-cd-usb-sergei-strelec-2015-v80-x86-x64-english-version.html

Аз направо го интегрирам Стрелеца в системата и имам достъп от boot менюто - създам едно дялче на диска (2-3GB - може и по-малък, според зависи :) ) и в него разопаковам iso файла и с помощта на EasyBCD добавям запис в BCD хранилището. Като вариантите са два - или само някой от wim файловете от папка SSTR се добавя за зареждане или се добавя grub меню за зареждане съдържанието на целия диск..

0

Сподели публикацията


Адрес на коментара
Сподели в други сайтове

Създайте нов акаунт или се впишете, за да коментирате

За да коментирате, трябва да имате регистрация

Създайте акаунт

Присъединете се към нашата общност. Регистрацията става бързо!


Регистрация на нов акаунт

Вход

Имате акаунт? Впишете се оттук.


Вписване