Jump to content











Photo
- - - - -

Increase Storage size


  • Please log in to reply
6 replies to this topic

#1 ztahie

ztahie
  • Members
  • 3 posts
  •  
    Israel

Posted 06 October 2010 - 10:27 AM

Hi!

I have successfully created a Windows 7 PE ISO disk.
works great !

When I trying to install the latest version of "Windows Installer" (v3.1) I got an error "Not enough storage is available this command".
There is a way to increase the size of the stoarge so I can install this package?

Thank's

#2 Rui Paz

Rui Paz

    Frequent Member

  • Advanced user
  • 201 posts
  •  
    Portugal

Posted 06 October 2010 - 12:48 PM

Hi Ztahie,

You don't say how did you build your "Windows 7 PE ISO disk" but independent of the project you use those Win7PE's aren't build to install programs, its a "live system", you need to add programs and components at build time and not after. One alternative can be the use of Portable Programs, most of them will work inside Win7PE because they don't need installation.

If you really need to use Windows Installed inside Win7PE check Win7PE_SE Project it includes support for MSI packages used by the Windows Installer.

Even with msi installation working many programs will fail to install due to the limitations when running a Live PE.
___
Rui Paz

#3 jsgage

jsgage

    Member

  • Members
  • 31 posts
  •  
    United Kingdom

Posted 07 October 2010 - 06:43 PM

You could try the dism.exe command on you wim for instance

Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount
Dism /image:C:\winpe_x86\mount /Set-ScratchSpace:256
Dism /Unmount-Wim /MountDir:C:\winpe_x86\mount\ /Commit

dism mounts .wim "C:\winpe_x86\winpe.wim"
dism set scratchspace to 256
dism unmounts and commits the change

Ive been able to set upto 512 of space inside my.wim and been able to install large programs

http://technet.micro.....28WS.10).aspx more help with dism

#4 ztahie

ztahie
  • Members
  • 3 posts
  •  
    Israel

Posted 08 October 2010 - 12:34 PM

thanks for your replays.
I'm using "Make PE".

jsgage - in what step should I need to run those commands?
after that "make PE" created the ISO file ?
if I understand corrent - there are 5 commands that I need to run from cmd ?

#5 jsgage

jsgage

    Member

  • Members
  • 31 posts
  •  
    United Kingdom

Posted 08 October 2010 - 04:03 PM

thanks for your replays.
I'm using "Make PE".

jsgage - in what step should I need to run those commands?
after that "make PE" created the ISO file ?
if I understand corrent - there are 5 commands that I need to run from cmd ?

not sure how you are building pe. Make pe means nothing to me is it a script batch or just list of commands you paste in the cmd window

use those 3 commands before building iso not forgetting to alter to you needs

Edited by jsgage, 08 October 2010 - 04:04 PM.


#6 ztahie

ztahie
  • Members
  • 3 posts
  •  
    Israel

Posted 08 October 2010 - 08:01 PM

Posted Image
Posted Image

Hi again,
I have attched ascreen shots of the programe that I use to make the PE ISO and also the erros on CMD when trying to run the commands.

I try to run this commands after that the ISO file was create.

#7 jsgage

jsgage

    Member

  • Members
  • 31 posts
  •  
    United Kingdom

Posted 16 October 2010 - 04:52 PM

you would be better to add a line in the Make_PE3.cmd

I dont think you would manage adding space into your pe3 build with make_pe3
as it builds the wim file and then puts inside an iso, so you wont be able to do
with dism , you could edit the make_pe3.cmd

this is what i did to add space

open/edit make_pe3.cmd with notepad and look for this block of txt
ECHO  ***** Dism.exe is used to Add WMI-Package cab files *****:: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-hta.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-hta_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-legacysetup.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-legacysetup_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-mdac.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-mdac_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-pppoe.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-PPPOE_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-scripting.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-scripting_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-setup.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-setup_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-setup-client.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-setup-client_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-setup-server.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-setup-server_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-wds-tools.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-wds-tools_en-us.cab"Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-wmi.cab"
add this lineDism.exe /image:"%PEWork%\mount" /Set-ScratchSpace:256it should look like this
ECHO  ***** Dism.exe is used to Add WMI-Package cab files *****:: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-hta.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-hta_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-legacysetup.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-legacysetup_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-mdac.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-mdac_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-pppoe.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-PPPOE_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-scripting.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-scripting_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-setup.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-setup_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-setup-client.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-setup-client_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-setup-server.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-setup-server_en-us.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-wds-tools.cab":: Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-wds-tools_en-us.cab"Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\winpe-wmi.cab"Dism.exe /image:"%PEWork%\mount" /Set-ScratchSpace:256
save and and start the build again,
you should have 256 of space in you pe3 now, hope this helps

personally i would use "Win7PE_SE Release"
http://www.boot-land...showtopic=12427




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users