IPB

Welcome Guest ( Log In | Register )

> Howto Boot A Pebuilder Iso From Ram, Simple solution
aec
post Jan 22 2005, 07:28 AM
Post #1


Gold Member
****

Group: Members
Posts: 595
Joined: 21-February 04
From: Greece
Member No.: 4,313



Reading the valuable info from 9685 and 10445 I tried myself a few things.

I was surprised to find that only two files from w2k3-SP1 are needed to create a CD that loads a bartpe iso in RAM and boots it from there. SETUPLDR.BIN and RAMDISK.SYS.

The iso does not have to be based on W2k3-SP1 sources (needs only ramdisk.sys from W2k3-SP1).

For all those who want to try, the steps are:
  • 1. Download MS Windows Server 2003 Service Pack 1 (RC). It is a SFX CAB archive. You may use WinRAR to open it. Extract the SETUPLDR.BIN and RAMDISK.SY_. Expand ramdisk.sy_ to get RAMDISK.SYS.
  • 2. Build a normal pebuilder.iso with any source you like but
    replace the driver RAMDISK.SYS with the one from W2k3-SP1 (keep however the size sufficiently small since the whole iso will be loaded in RAM)
  • 3. From PEBuilder output directory take bootsect.bin and i386\ntdetect.com
  • 4. Create a WINNT.SIF text file containing the code
    CODE
    [SetupData]
    BootDevice = "ramdisk(0)"
    BootPath = "\i386\System32\"
    OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=pebuilder.iso"
  • 5. Create a folder, say C:\rampe, UPPERCASE the 5 files above and use them to create within C:\rampe the following structure
    CODE
    BOOTSECT.BIN
    WINNT.SIF
    PEBUILDER.ISO
    I386\NTDETECT.COM
    I386\SETUPLDR.BIN
  • 6. Create the new pebuilder_inram.iso with mkisofs. Use something like
    CODE
    mkisofs.exe -iso-level 4 -volid "BartPE" -A PEBUILDER/MKISOFS -sysid "Win32" -no-emul-boot -b BOOTSECT.BIN -hide BOOTSECT.BIN -o pebuilder_inram.iso "C:\rampe"
As one can easily see, it is very easy to include a RAM version in a multiboot CD.
Simply use the known method to add multiple OS (hex edit bootsect.bin, setupldr.bin and rename I386)

Regards

Edited: Added a missing sad.gif , crucial step (shown above in RED)
Go to the top of the page
 
+Quote Post

Posts in this topic
- aec   Howto Boot A Pebuilder Iso From Ram   Jan 22 2005, 07:28 AM
- - jaclaz   Seems like GREAT news. Need to find some time to ...   Jan 22 2005, 08:52 AM
- - Bernd Blaauw   Seems like great news indeed. Does this mean an IS...   Jan 22 2005, 11:40 AM
- - chrisWood   Bernd Blaauw as shown in http://www.911cd.net/fo...   Jan 22 2005, 07:14 PM
- - chrisWood   I also get a blue screen of death if I use XP (wit...   Jan 22 2005, 07:43 PM
- - philon   I have exactly the same behavior as chrisWood: QU...   Jan 23 2005, 10:07 AM
- - d4vr0s   Maybe this will help: http://support.microsoft.com...   Jan 23 2005, 10:25 AM
- - aec   @philon Are you replacing setupldr.bin from XP wi...   Jan 23 2005, 11:42 AM
- - jaclaz   @aec Ok, now I am completely lost! Sorry, bu...   Jan 23 2005, 12:19 PM
- - aec   @all I was forgetting that in my test builds I wa...   Jan 23 2005, 02:30 PM
- - captngizmo   QUOTE (aec @ Jan 23 2005, 07:30 PM)@all I wa...   Jan 23 2005, 03:57 PM
- - philon   @aec After replacing RAMDISK.INF as you advised i...   Jan 23 2005, 04:55 PM
- - aec   @captngizmo, @philon Nice to hear that now is wor...   Jan 23 2005, 05:08 PM
- - chrisWood   @aec Thanks Very much, It works perfectly - I hav...   Jan 23 2005, 05:11 PM
- - aec   @chrisWood QUOTE Thanks Very much, It works perfe...   Jan 23 2005, 05:18 PM
- - MrXP   What is the difference or benefit of using this me...   Jan 23 2005, 06:56 PM
- - captngizmo   QUOTE (chrisWood @ Jan 23 2005, 12:14 AM)To b...   Jan 23 2005, 10:29 PM
- - sherpya   I'm trying to get it works via pxe on linux, u...   Jan 24 2005, 12:11 AM
- - Wendy   Suppose i should go and find a copy of ramdisk.sys...   Jan 24 2005, 12:49 AM
- - sherpya   using a blocksize the client suggests (1432) the m...   Jan 24 2005, 12:51 AM
- - chrisWood   captngizmo I have had this before, It is because ...   Jan 24 2005, 01:11 AM
- - chrisWood   @philon QUOTE But I got an other problem: There i...   Jan 24 2005, 01:22 AM
- - chrisWood   @philon QUOTE But I got an other problem: There i...   Jan 24 2005, 01:50 AM
- - captngizmo   QUOTE (chrisWood @ Jan 24 2005, 06:11 AM)capt...   Jan 24 2005, 01:55 AM
- - chrisWood   captngizmo QUOTE You were right on target! I r...   Jan 24 2005, 02:33 AM
- - philon   @aec and @chrisWood QUOTE But I got an other prob...   Jan 24 2005, 04:00 AM
- - sherpya   yum I've made a 36mb winpe iso with nu2menu (...   Jan 24 2005, 10:11 AM
- - MrXP   QUOTE (sherpya @ Jan 24 2005, 03:11 PM)yum I...   Jan 24 2005, 12:36 PM
- - SlimShady   Please explain... I'm really interested.   Jan 24 2005, 01:13 PM
- - captngizmo   QUOTE (chrisWood @ Jan 24 2005, 07:33 AM)Rena...   Jan 24 2005, 01:30 PM
- - captngizmo   QUOTE (sherpya @ Jan 24 2005, 03:11 PM)yum I...   Jan 24 2005, 01:33 PM
- - sherpya   I need to fix some stuff e.g. fonts, now I'm u...   Jan 24 2005, 07:24 PM
- - captngizmo   QUOTE (sherpya @ Jan 25 2005, 12:24 AM)I need...   Jan 24 2005, 08:25 PM
- - sherpya   A basic fonting is needed, I've reduced a lot ...   Jan 25 2005, 12:06 AM
- - n6yga   HELP!! I can get the image loaded no prob...   Jan 25 2005, 12:26 AM
- - this-is-me   Sherpya, does that actually mean that you can boot...   Jan 25 2005, 01:07 AM
- - MrXP   QUOTE (n6yga @ Jan 25 2005, 05:26 AM)HELP...   Jan 25 2005, 01:26 AM
- - solara   @sherpya You can call it SuperMini-PE or SuperMin...   Jan 25 2005, 01:57 AM
- - aec   @sherpya QUOTE I would call it MiniPE, but I susp...   Jan 25 2005, 02:43 AM
- - captngizmo   @sherpya QUOTE (sherpya @ Jan 25 2005, 05:06...   Jan 25 2005, 04:08 AM
- - sherpya   rdist from tftpd causes bluescreen, out of memory ...   Jan 25 2005, 04:54 AM
- - zitu   I suggest "NanoPE", as I believe it...   Jan 25 2005, 05:17 AM
- - Loony   What about ShrinkPE. speaking of shrinks. Pe is ...   Jan 25 2005, 08:39 AM
- - zitu   @sherpya I had a look at your screenshot and I ha...   Jan 25 2005, 09:47 AM
- - SlimShady   @sherpya Can you create us a guide that explains h...   Jan 25 2005, 10:21 AM
- - n6yga   QUOTE (MrXP @ Jan 25 2005, 06:26 AM)QUOTE (n6...   Jan 25 2005, 11:23 AM
- - dog   Yup, replace ramdisk.sys in system32\drivers ...   Jan 25 2005, 11:32 AM
- - Mr24Play   QUOTE (n6yga @ Jan 25 2005, 11:23 AM)QUOTE (M...   Jan 25 2005, 11:55 AM
- - n6yga   Nope. Still it won't work. I get all the way ...   Jan 25 2005, 01:56 PM
- - captngizmo   QUOTE (n6yga @ Jan 25 2005, 06:56 PM)I get al...   Jan 25 2005, 08:31 PM
- - sherpya   @zitu 1) The screenshot has minimal fonts, with on...   Jan 25 2005, 10:14 PM
- - n6yga   Larry - Thanks for taking the time to help me. I a...   Jan 25 2005, 10:16 PM
- - captngizmo   QUOTE (n6yga @ Jan 26 2005, 03:16 AM)Unfortun...   Jan 26 2005, 12:18 AM
- - n6yga   Larry - The only difference I can see is the tim...   Jan 26 2005, 12:38 AM
- - zitu   @sherpya thanks for the clarifications. I actuall...   Jan 26 2005, 02:19 AM
- - skippie   QUOTE (n6yga @ Jan 26 2005, 05:38 AM)Larry - ...   Jan 26 2005, 09:40 AM
- - n6yga   IT WORKS!!!!!!! Yahooo...   Jan 26 2005, 12:54 PM
- - zitu   I confirm it still gives error 14 with xp/sp1/corp...   Jan 26 2005, 04:58 PM
- - chall32   @All, Anyone tried this with Win2k3 source for pe...   Jan 26 2005, 05:08 PM
- - chall32   HORRAY!!!! Yes - if you are u...   Jan 26 2005, 05:56 PM
- - captngizmo   QUOTE (n6yga @ Jan 26 2005, 05:54 PM)I discov...   Jan 26 2005, 06:28 PM
- - this-is-me   Yes you can... http://www.computer-security.ch/ids...   Jan 26 2005, 10:54 PM
- - aec   @this-is-me Nice finding   Jan 27 2005, 02:54 AM
- - captngizmo   QUOTE (this-is-me @ Jan 27 2005, 03...   Jan 27 2005, 03:37 AM
- - this-is-me   Forgive me if I am missing something, but it seems...   Jan 27 2005, 08:44 AM
- - kludge   QUOTE Forgive me if I am missing something, but it...   Jan 27 2005, 12:05 PM
- - captngizmo   QUOTE (this-is-me @ Jan 27 2005, 01...   Jan 27 2005, 04:12 PM
- - captngizmo   QUOTE (kludge @ Jan 27 2005, 05:05 PM)Looks l...   Jan 27 2005, 07:14 PM
- - kludge   QUOTE (captngizmo @ Jan 28 2005, 12:14 AM)QUO...   Jan 27 2005, 07:43 PM
- - zitu   I successfully slipstreamed 2003 sp1 rc. Yet I sti...   Jan 28 2005, 03:45 AM
- - pavel   After a few frustrated days I found working soluti...   Jan 28 2005, 06:55 AM
- - S@M   Please, anybody, deport to me on e-mail two files ...   Jan 28 2005, 01:33 PM
- - n6yga   S@M: Check your email... Mark.   Jan 28 2005, 03:26 PM
- - cyrano   Could you please send me the files too ? best reg...   Jan 29 2005, 05:37 AM
- - Loony   Many thanks aec for such a cool thing. And others ...   Jan 29 2005, 05:58 AM
- - Bernd Blaauw   This works perfectly now, and even cleans up my mu...   Jan 29 2005, 09:12 AM
- - pavel   @Bernd Blaauw QUOTE This does mean, however, that...   Jan 29 2005, 11:15 AM
- - tim   Well, I got the ISO image to load to ram OK. But ...   Jan 29 2005, 11:19 AM
- - cyrano   Could anyone please send me the two files from w2k...   Jan 29 2005, 11:46 AM
- - n6yga   @tim: Hmmm... That's a new one. How does it l...   Jan 29 2005, 02:01 PM
- - n6yga   @cyrano: Done... Mark.   Jan 29 2005, 02:02 PM
- - cyrano   Thx to all who did send me the files !   Jan 29 2005, 02:46 PM
- - captngizmo   QUOTE (tim @ Jan 29 2005, 04:19 PM)Well, I go...   Jan 29 2005, 02:54 PM
- - tim   QUOTE Perhaps some more info would be a good ide. ...   Jan 29 2005, 02:58 PM
- - Bernd Blaauw   Just use PEbuilder to (re)create the ISO. 1) Run ...   Jan 29 2005, 03:06 PM
- - tim   QUOTE Just use PEbuilder to (re)create the ISO. W...   Jan 29 2005, 03:22 PM
- - Bernd Blaauw   Try WinImage, and report if it causes the same pro...   Jan 29 2005, 04:18 PM
- - Loony   QUOTE (tim @ Jan 29 2005, 07:58 PM)QUOTE Perh...   Jan 29 2005, 09:36 PM
- - captngizmo   QUOTE (Loony @ Jan 30 2005, 02:36 AM)pps @cap...   Jan 30 2005, 04:09 AM
- - philon   RAMDISK.SYS (w2k3-sp1) This is my way: 1. copy r...   Jan 30 2005, 05:23 AM
- - captngizmo   QUOTE (philon @ Jan 30 2005, 10:23 AM)1. copy...   Jan 30 2005, 05:59 AM
- - tim   QUOTE QUOTE (philon @ Jan 30 2005, 10:23 AM) 1. co...   Jan 30 2005, 06:16 AM
- - Loony   QUOTE (captngizmo @ Jan 30 2005, 09:09 AM)I d...   Jan 30 2005, 07:52 PM
- - Loony   QUOTE (aec @ Jan 22 2005, 12:28 PM)[/LIST]As ...   Jan 31 2005, 12:02 AM
- - dog   @Loony The ramdrive is still necessary as the iso ...   Jan 31 2005, 03:53 AM
- - aec   @Loony For multibooting you will find several pos...   Jan 31 2005, 04:46 AM
- - Loony   @Dog thanks for that info. So If I have a ram iso...   Jan 31 2005, 09:04 PM
- - douxiaobo   看不懂   Jan 31 2005, 11:04 PM
- - dog   @Loony Think you might need to use a smaller ramd...   Feb 1 2005, 07:19 AM
- - Loony   @dog I only include 1 each of program categories ...   Feb 1 2005, 09:18 AM
2 Pages V   1 2 >


Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 9th February 2010 - 10:37 AM