myITforum.com Community Forum myITforum.com Community Forum

Home  Forums  Blogs  Live Support chat  Search Articles  Wiki  FAQ  Email Lists  Register  Login  My Profile  Inbox  Address Book  My Subscription  My Forums 

Photo Gallery  Member List  Search  Calendars  FAQ  Ticket List  Log Out

All Forums RSS Feed Subscription:


  


Quickguide for creating a custom WinPE CD

 
View related threads: (in this forum | in all forums)

Logged in as: Guest
  Printable Version
All Forums >> [Management Products] >> Windows PE >> Quickguide for creating a custom WinPE CD Page: [1]
Login
Message << Older Topic   Newer Topic >>
Quickguide for creating a custom WinPE CD - 5/4/2005 2:04:51 PM  1 votes
pdavey


Posts: 172
Score: 11
Joined: 5/6/2004
From: Surrey, United Kingdom
Status: offline
http://myitforum.techtarget.com/articles/15/view.asp?id=8597

_____________________________

---------------------------------
Paul Davey
Email:- Paul.E.Davey@atkinsglobal.co.uk
MSN IM: Pauledavey@hotmail.com
----------------------------------
Post #: 1
RE: Quickguide for creating a custom WinPE CD - 5/7/2005 2:24:40 PM   
jarwidmark

 

Posts: 614
Score: 36
Joined: 12/12/2004
From: Halmstad, Sweden
Status: offline
Really great article...

I found a minor " typo"

" In the above example, E: is ...." paragraph. C:\Winpe should be C:\CustomPE


Suggestions:

If you add the /D and /Q switches to the buildoptionalcomponents.vbs script it automatically adds the files to the customized winpe folder (C:\CustomPE).

Example:

buildoptionalcomponents.vbs /S:CD-ROM> /D:C:\CustomPE /Q

...Not specifing any specfic components (WSH, ADO or HTA) automatically adds all of them.




_____________________________

Regards
Johan Arwidmark
Microsoft MVP - Setup/Deployment

(in reply to pdavey)
Post #: 2
RE: Quickguide for creating a custom WinPE CD - 5/7/2005 11:44:21 PM   
dthomson


Posts: 1382
Score: 223
Joined: 6/20/2001
From: Eastern Shore Maryland, USA
Status: offline
Nice article Paul.

Question: On the osccdimg command line sample, you have a -m switch. I can' t find that anywhere documented. Is this a typo?

_____________________________

Dan

Please rate my post

My blog
My articles
Code Repository

(in reply to pdavey)
Post #: 3
RE: Quickguide for creating a custom WinPE CD - 5/8/2005 6:53:21 AM   
jarwidmark

 

Posts: 614
Score: 36
Joined: 12/12/2004
From: Halmstad, Sweden
Status: offline
The -m switch is to allow for creation of iso files over 700 MB in size, like a WinPE ISO DVD. The switch is not necessary if your folder is below 700 MB in size.



_____________________________

Regards
Johan Arwidmark
Microsoft MVP - Setup/Deployment

(in reply to pdavey)
Post #: 4
RE: Quickguide for creating a custom WinPE CD - 5/8/2005 9:29:04 AM   
pdavey


Posts: 172
Score: 11
Joined: 5/6/2004
From: Surrey, United Kingdom
Status: offline
Thanks for the feednack guys.

@jarwidmark

Thanks for the info on the command line and pointing out the typo - everyone TAKE NOTE! :-)

As for the -m switch.. I always include this, usually because I dont want to worry about ensuring my Windows PE image isnt too large. Quite often if I am using Windows PE from a CD, I will include the Windows unattended files etc in the PE source, before running the OSCDIMG command. Always using the -m switch ensures that I dont fall in to any problems when doing this.

Many thanks for the feedback chaps. I am working on Windows PE 1.6 (2005) as we speak so will write up some findins on that as I go, then publish in the next few days.

Paul

_____________________________

---------------------------------
Paul Davey
Email:- Paul.E.Davey@atkinsglobal.co.uk
MSN IM: Pauledavey@hotmail.com
----------------------------------

(in reply to pdavey)
Post #: 5
RE: Quickguide for creating a custom WinPE CD - 5/10/2005 8:12:56 AM   
pdavey


Posts: 172
Score: 11
Joined: 5/6/2004
From: Surrey, United Kingdom
Status: offline
Check out my articles links.. I have added an article with information on Windows PE 1.6 and Ram Disks.

_____________________________

---------------------------------
Paul Davey
Email:- Paul.E.Davey@atkinsglobal.co.uk
MSN IM: Pauledavey@hotmail.com
----------------------------------

(in reply to pdavey)
Post #: 6
RE: Quickguide for creating a custom WinPE CD - 5/16/2005 6:36:48 AM   
ff

 

Posts: 4
Score: 0
Joined: 6/1/2004
Status: offline
Paul great article but I could not find your article about RAM Disks. Can you let me know where this is?
Do you know if you can write to the RAM Disk when created?
I am new to windows PE and I have found conflicting information about RAM disks. for example you can only created RAM disks using the Windows 2003 SP1 and not Windows XP SP2 image? Is this true?

Thanks for you help in advance

(in reply to pdavey)
Post #: 7
RE: Quickguide for creating a custom WinPE CD - 5/16/2005 8:20:14 AM   
pdavey


Posts: 172
Score: 11
Joined: 5/6/2004
From: Surrey, United Kingdom
Status: offline
You have to use Win2003 SP1 server to create a Winpe 1.6 custom image if you want to use a ram disk.

The Ram disk information is listed under my articles - within the Windows PE1.6 article.

HTH



_____________________________

---------------------------------
Paul Davey
Email:- Paul.E.Davey@atkinsglobal.co.uk
MSN IM: Pauledavey@hotmail.com
----------------------------------

(in reply to pdavey)
Post #: 8
RE: Quickguide for creating a custom WinPE CD - 5/17/2005 7:26:30 AM   
ff

 

Posts: 4
Score: 0
Joined: 6/1/2004
Status: offline
I found your article ' Windows PE - 2005 - In to the Driving Seat' very useful.

Do you know how to create a RAMDRIVE within windows pe that you can write files to?

(in reply to pdavey)
Post #: 9
RE: Quickguide for creating a custom WinPE CD - 5/17/2005 2:24:20 PM   
pdavey


Posts: 172
Score: 11
Joined: 5/6/2004
From: Surrey, United Kingdom
Status: offline
If you follow the article you will get a winpe custom iso with a radmdrive builtin.

See the points from the article below:

(5) Copy the Winpe2005.ISO file in to the C:\windowspe\work folder

(6) Under C:\windowspe\work create an I386 folder.

(7) From the Windows 2003 Server folder, under I386 (C:\windowspe\win2k3\I386) copy the following files to the C:\windowspe\work\i386 folder

Bootfix.Bin
NTDetect.Com
Setupldr.Bin

(8) Create a text file under C:\windowspe\work called winnt.sif and paste the following in to the file:

[SetupData]
BootDevice = " ramdisk(0)"
BootPath = " \I386\System32\"
OsLoadOptions = " /noguiboot /fastdetect /minint /rdexportascd /rdpath=winpe2005.iso"

(8) Run the makeramiso.cmd file

(9) Burn the Winpe2005_RAM.iso file to a cd.

There you have it. The .CMD files are really easy and arewhat anyone could come up with. But I thought I would save you the time and effort of reading through the Windows PE 2005 CHM file to get the info needed. Enjoy!!


_____________________________

---------------------------------
Paul Davey
Email:- Paul.E.Davey@atkinsglobal.co.uk
MSN IM: Pauledavey@hotmail.com
----------------------------------

(in reply to pdavey)
Post #: 10
RE: RE: Quickguide for creating a custom WinPE CD - 5/17/2005 2:34:21 PM   
dthomson


Posts: 1382
Score: 223
Joined: 6/20/2001
From: Eastern Shore Maryland, USA
Status: offline
Thanks Paul, but I think he was looking for how to utilize a RAM disk while running WinPE. The solution you mention is one that boots WinPE from a RAM disk, but that RAM disk is not writeable.

Here' s a link to something Johan wrote up ->> How to add a Ramdrive (Ramdisk) to Windows PE (WinPE)


I' ll probably be giving this a whirl myself.

_____________________________

Dan

Please rate my post

My blog
My articles
Code Repository

(in reply to pdavey)
Post #: 11
RE: Quickguide for creating a custom WinPE CD - 5/18/2005 5:52:13 AM   
ff

 

Posts: 4
Score: 0
Joined: 6/1/2004
Status: offline
Dan

Thanks, I have tried the link you have attached, but I could not get this to work. Let me know if you have any luck with this. I going to try a different RAM driver and see if this works instead.


Fabio




(in reply to pdavey)
Post #: 12
RE: Quickguide for creating a custom WinPE CD - 5/18/2005 6:55:01 PM  1 votes
jarwidmark

 

Posts: 614
Score: 36
Joined: 12/12/2004
From: Halmstad, Sweden
Status: offline
I found the error… I missed to add the following to the top of WINPE_RAMDISK.INF file (sorry), which caused bldhives.exe not to build the necessary registry hives.

[Version]
Signature=" $WINDOWS NT$"

The article has been updated…


_____________________________

Regards
Johan Arwidmark
Microsoft MVP - Setup/Deployment

(in reply to pdavey)
Post #: 13
RE: Quickguide for creating a custom WinPE CD - 5/19/2005 6:03:12 AM   
ff

 

Posts: 4
Score: 0
Joined: 6/1/2004
Status: offline


This works a treat.

Thanks Johan for your quick response.

Fabio

(in reply to pdavey)
Post #: 14
RE: Quickguide for creating a custom WinPE CD - 10/25/2007 6:37:22 PM   
mbester

 

Posts: 2
Score: 0
Joined: 10/25/2007
Status: offline
I am new to the WinPE world and I am trying to do something that I think is rather simple. I am looking to create a WinPE boot disk that has storage drivers, network drivers, and the Ghost application. I want to be able to ghost from the target system across the network. I have all the scripting setup  for network shares but I am having issues with drivers. I have created  a sub-folder and folders under there for each driver. When the disk boots I get "The File txtsetup.oen could not be found." Any ideas why this is happening. I think I have tried everything I know.. Default txtsetup.oem and modified ones both produce the error. I am lost.

Text from the winpeoem.sif file.......
[OemDriverParams]
OemDriverRoot=diskd
OemDriverDirs=dell380,ml370,P600,dell380n

txtsetup.oem file................
[Disks]
disk1 = "Intel Matrix Storage Manager driver", iaStor.sys, \

[Defaults]
scsi = iaStor_ICH7DH

;----------- Component Section -----------

[scsi]
iaStor_ICH7DH = "Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
#iaAHCI_ICH7R = "Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
#iaStor_ICH6R = "Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)"
#iaAHCI_ICH6R = "Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)"

;-------------------------------------------

[Files.scsi.iaStor_ICH7DH]
driver = disk1, iaStor.sys, iaStor
inf    = disk1, iaStor.inf
catalog = disk1, iaStor.cat

#[Files.scsi.iaAHCI_ICH7R]
#driver = disk1, iaStor.sys, iaStor
#inf    = disk1, iaAHCI.inf
#catalog = disk1, iaAHCI.cat

#[Files.scsi.iaStor_ICH6R]
#driver = disk1, iaStor.sys, iaStor
#inf    = disk1, iaStor.inf
#catalog = disk1, iaStor.cat

#[Files.scsi.iaAHCI_ICH6R]
#driver = disk1, iaStor.sys, iaStor
#inf    = disk1, iaAHCI.inf
#catalog = disk1, iaAHCI.cat

;-------------------------------------------

[Config.iaStor]
value = "", tag, REG_DWORD, 1b
value = "", ErrorControl, REG_DWORD, 1
value = "", Group, REG_SZ, "SCSI miniport"
value = "", Start, REG_DWORD, 0
value = "", Type, REG_DWORD, 1

;-------------------------------------------------------

[HardwareIds.scsi.iaStor_ICH7DH]
id = "PCI\VEN_8086&DEV_27C3&CC_0104","iaStor"

#[HardwareIds.scsi.iaAHCI_ICH7R]
#id = "PCI\VEN_8086&DEV_27C1&CC_0106","iaStor"

#[HardwareIds.scsi.iaStor_ICH6R]
#id = "PCI\VEN_8086&DEV_2652&CC_0104","iaStor"

#[HardwareIds.scsi.iaAHCI_ICH6R]
#id = "PCI\VEN_8086&DEV_2652&CC_0106","iaStor"




(in reply to ff)
Post #: 15
RE: Quickguide for creating a custom WinPE CD - 10/26/2007 3:04:47 PM   
jgillean


Posts: 98
Score: 8
Joined: 1/17/2006
From: Memphis, TN
Status: offline
Not sure, but I think Johan's article will steer you in the right direction.  Follow the steps under "Method 2 (via txtsetup.sif), make the driver support all it’s controllers without modifications…".

http://www.deployvista.com/Blog/tabid/70/EntryID/18/Default.aspx


_____________________________

Jeremy Gillean

(in reply to mbester)
Post #: 16
Page:   [1]
All Forums >> [Management Products] >> Windows PE >> Quickguide for creating a custom WinPE CD Page: [1]
Jump to:





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts



  
Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI

0.328