Jump to content











Photo
- - - - -

Multi-WIM-Support


  • Please log in to reply
14 replies to this topic

#1 2aCD

2aCD

    Frequent Member

  • .script developer
  • 345 posts
  •  
    Germany

Posted 09 January 2009 - 11:40 PM

Hi everybody

This Script is for the administration of several WIM-files on DVD or USB-Stick.
You can copy it in OtherOs-Folder
The WIM-files which can be used must be provided before with another configuration (for example without IE7, or without proxy)
Then you copy the vistape.wim from targetdir to scriptdir\multiwim and rename it.

Now you can use this script for create Vista-Bootmenu. It runs after you select VistaPE from Grub4dos-Menu.

I found it is very interesting to manage several WIM-Files.

Here you can test it:

Attached File  MultiWim.7z   1.11KB   1281 downloads

Many greetings

#2 pecd.net

pecd.net

    Silver Member

  • .script developer
  • 947 posts
  •  
    Germany

Posted 10 January 2009 - 04:47 AM

nice work, thanks for sharing !!!

#3 tufan

tufan
  • Members
  • 3 posts
  •  
    Turkey

Posted 10 January 2009 - 01:36 PM

I was just wondering if that can be done :)

Thanks.

#4 2aCD

2aCD

    Frequent Member

  • .script developer
  • 345 posts
  •  
    Germany

Posted 10 January 2009 - 04:42 PM

I was just wondering if that can be done :)


Yes, I modified the the bcd-file for start WIM-file in the script.
In the WIM-file the complete Windows-dir is contained. For programs is adjusted 'Run from RAM' is it thus no problem, since they are contained in the WIM-file. Programs, which are implemented by the Programs-dir, must be present naturally also there.

The best method is thus:
1. Generate Installation with the small extent (minimal)
2. Copy and rename WIM-file
3. Generate Installation with full extent (inclusive the before provided WIM file)

So one can use different configuratios.

#5 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4138 posts

Posted 11 January 2009 - 04:13 AM

Screenshots please!

#6 gnikolic

gnikolic

    Frequent Member

  • Advanced user
  • 112 posts
  • Location:Serbia
  •  
    Serbia

Posted 28 December 2009 - 11:12 PM

Hello all!

Is there any idea how to make bootable disk with several, different WIMs from different MSDart`s?
Rename every boot.wim from MSDaRT 6.0 x86...
How to load 4 (for example) different WIMs?

Any idea?

Thanx.

#7 allanf

allanf

    Gold Member

  • .script developer
  • 1256 posts

Posted 29 December 2009 - 11:08 AM

Hello all!

Is there any idea how to make bootable disk with several, different WIMs from different MSDart`s?
Rename every boot.wim from MSDaRT 6.0 x86...
How to load 4 (for example) different WIMs?

Any idea?

Thanx.


@gnikolic

2aCD's script should provide some guidance for adding the option to boot additional wim images from Windows Boot Loader.

Looking at the script:
1. For each extra osloader (i. e. bootable wim file), the GUID has been hardcoded. I don't know where these values came from or if more can be added.
2. bcdedit is in the Target Directory and probably came originally from the Vista Install DVD's boot.wim mounted as VistaPE's BootWimSrc.
3. The BCD store is located at %TargetDir%\boot\bcd and may also come from the Install DVD's boot.wim, or may be created by VistaPE at an earlier stage.
4. The two extra bootable wims are named vistape2.wim and vistape3.wim and must be located in the root of the Target Directory.

That's about it. If you can build VistaPE with 2aCD's script, and don't wish to change this script, you shouldn't have too much trouble adding options to boot from a selection of bootable wim files.

To test it out, name your wim files as vistape2.wim and vistape3.wim and place them in %ScriptDir%\MultiWim folder. If it works, go back and edit the script so that everything is named correctly.

Good luck :)

#8 gnikolic

gnikolic

    Frequent Member

  • Advanced user
  • 112 posts
  • Location:Serbia
  •  
    Serbia

Posted 29 December 2009 - 11:09 PM

Ok. I didnt explaned the q.

I have 4 ISOs.
MSDaRT60x86.iso ; MSDaRT60x64.iso ; MSDaRT65x86.iso and MSDaRT65x64.iso.
I dont want to load ISO from CD with grub4dos. I can extract each WIM from those ISOs.
MSDaRT60x86.wim ; MSDaRT60x64.wim ; MSDaRT65x86.wim and MSDaRT65x64.wim.

Have somebody idea how to boot from GRUB4DOS these 4 files?
I looked on the internet and on the boot-land but there is only for booting whole ISOs, which is Ok, but is it possible to boot different WIM with GRUB4DOS?

Thanx in advice.

#9 allanf

allanf

    Gold Member

  • .script developer
  • 1256 posts

Posted 29 December 2009 - 11:31 PM

... but is it possible to boot different WIM with GRUB4DOS?


AFAIK, you cannot even boot one .wim file directly from grub4dos, let alone have a choice of four.

However, you can load Windows Boot Manager from grub4dos, then make a selection from Boot Manager's menu if there is more than one entry in it.

#10 gnikolic

gnikolic

    Frequent Member

  • Advanced user
  • 112 posts
  • Location:Serbia
  •  
    Serbia

Posted 06 June 2011 - 06:46 AM

Hello 2aCD!

I am using Win7PE_SE with Windows 7 SP1. I tryed to build PE but when script for multiwim wants to execute with only one wim active513.wim, it stops with error:
List index out of bounds (2): set,%BCDEdit%=%Tools%\%OSArch%\bcdedit.exe...

Some sugestion?

Thanx in support.

#11 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12688 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 06 June 2011 - 01:47 PM

Hello 2aCD!

I am using Win7PE_SE with Windows 7 SP1. I tryed to build PE but when script for multiwim wants to execute with only one wim active513.wim, it stops with error:
List index out of bounds (2): set,%BCDEdit%=%Tools%\%OSArch%\bcdedit.exe...

Some sugestion?

Thanx in support.

Some time ago I answered the same question in a different subforum.

Please, do not post double questions!

Peter

#12 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 13752 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 06 June 2011 - 03:26 PM

Some time ago I answered the same question in a different subforum.

Please, do not post double questions!

Peter


Paganini :cheers: may not repeat :cheers::
http://houseofviolin...ay-sid-31.phtml
but he could well point to the actual reply...:cheers:
http://reboot.pro/4111/page__st__30
(for the benefit of other users)

:w00t:
Wonko

#13 gnikolic

gnikolic

    Frequent Member

  • Advanced user
  • 112 posts
  • Location:Serbia
  •  
    Serbia

Posted 06 June 2011 - 09:50 PM

Some time ago I answered the same question in a different subforum.

Please, do not post double questions!

Peter


Sorry Peter. Just wanted to find a solution.
:cheers:

#14 gnikolic

gnikolic

    Frequent Member

  • Advanced user
  • 112 posts
  • Location:Serbia
  •  
    Serbia

Posted 06 June 2011 - 09:55 PM

sorry. sorry again.

#15 halikus

halikus

    Frequent Member

  • Advanced user
  • 110 posts
  •  
    Canada

Posted 16 December 2011 - 03:24 PM

Ok. I didnt explaned the q.

I have 4 ISOs.
MSDaRT60x86.iso ; MSDaRT60x64.iso ; MSDaRT65x86.iso and MSDaRT65x64.iso.
I dont want to load ISO from CD with grub4dos. I can extract each WIM from those ISOs.
MSDaRT60x86.wim ; MSDaRT60x64.wim ; MSDaRT65x86.wim and MSDaRT65x64.wim.

Have somebody idea how to boot from GRUB4DOS these 4 files?
I looked on the internet and on the boot-land but there is only for booting whole ISOs, which is Ok, but is it possible to boot different WIM with GRUB4DOS?

Thanx in advice.

Its an old thread, but i think i have a solution for wims from grub4dos if it helps anyone.
in grub4dos, i can boot an ISO directly (not all), but small PEs and Dart work fine.

title Choose and boot any ISO in directory ISO
ls /ISO/
set /p MYISO=Which ISO do you want to boot?
ls /ISO/%MYISO% || echo ISO %MYISO% NOT FOUND! && configfile /boot/grub/menu.lst
map /ISO/%MYISO% (0xff)
map --hook
chainloader (0xff)
boot

or you can load the bcd with grub4dos and from there add multiple wims.

title Win7 Setup and PE (BCD)
chainloader /bootmgr




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users