Maximum install types for All-In-One

Discussion in 'Windows 7' started by MrFaust, Nov 24, 2009.

  1. MrFaust

    MrFaust MDL Novice

    Jul 27, 2009
    23
    1
    0
    I'm getting ready to start making an ALL-IN-ONE usb installer. I'm using a 32gb flash drive for this project. I plan to put every version of Windows 7 & Server 2008 / 2008 R2 that I can. 32bit and 64bit, Retail, OEM, and Volumn, Starter, Home Basic, Home Premium, Professional, Enterprise and Ultimate, Regular, N, N-1, E, etc... You get the idea. Yes it is a bit overkill, but you never know which version you might need.

    My question is, does anyone know if there is a limitation in the installer as to the amount of install types you can have listed to choose from?
     
  2. vdl68

    vdl68 MDL Junior Member

    Sep 11, 2009
    77
    1
    0
    I don't think there is a limit, just the limit of how big you want the AIO to be. Do you remember when a team released a 2dvd set with all version of Window from DOS 1 to Windows Server 2003? :rolleyes: :D
     
  3. MrFaust

    MrFaust MDL Novice

    Jul 27, 2009
    23
    1
    0
    I do remember. I would actually love to be able to put some kind of bootloader that would allow me to do all versions of Window 2000 and Server, all versions of XP, all versions of Server 2003 and so on, but I haven't been able to find a good manageable way to do this with XP and Window 7 from USB.
     
  4. NoGoodNick

    NoGoodNick MDL Novice

    Aug 24, 2009
    19
    0
    0
    It shouldn't actually take as much as you think, considering ALL versions of Windows 7 actually fit on a single 2.8gb disk!
     
  5. MrFaust

    MrFaust MDL Novice

    Jul 27, 2009
    23
    1
    0
    I know a majority of it is licensing but... I still wonder how big this will be

    Windows 7 (58 Versions)
    Windows 7 - Starter OEM N-1 x86
    Windows 7 - Starter x86
    Windows 7 - Home Basic Retail N-1 x86
    Windows 7 - Home Basic Retail N-1 x64
    Windows 7 - Home Basic OEM N-1 x86
    Windows 7 - Home Basic OEM N-1 x64
    Windows 7 - Home Basic Retail x86
    Windows 7 - Home Basic Retail x64
    Windows 7 - Home Basic OEM x86
    Windows 7 - Home Basic OEM x64
    Windows 7 - Home Premium Retail N-1 x86
    Windows 7 - Home Premium Retail N-1 x64
    Windows 7 - Home Premium OEM N-1 x86
    Windows 7 - Home Premium OEM N-1 x64
    Windows 7 - Home Premium Retail x86
    Windows 7 - Home Premium Retail x64
    Windows 7 - Home Premium OEM x86
    Windows 7 - Home Premium OEM x64
    Windows 7 - Professional Retail N-1 x86
    Windows 7 - Professional Retail N-1 x64
    Windows 7 - Professional OEM N-1 x86
    Windows 7 - Professional OEM N-1 x64
    Windows 7 - Professional Vol OEM N-1 x86
    Windows 7 - Professional Vol OEM N-1 x64
    Windows 7 - Professional Retail x86
    Windows 7 - Professional Retail x64
    Windows 7 - Professional OEM x86
    Windows 7 - Professional OEM x64
    Windows 7 - Professional Vol OEM x86
    Windows 7 - Professional Vol OEM x64
    Windows 7 - Professional N Vol OEM x86
    Windows 7 - Professional N Vol OEM x64
    Windows 7 - Professional E Vol OEM x86
    Windows 7 - Professional E Vol OEM x64
    Windows 7 - Enterprise N-1 Vol OEM x86
    Windows 7 - Enterprise N-1 Vol OEM x64
    Windows 7 - Enterprise N Vol OEM x86
    Windows 7 - Enterprise N Vol OEM x64
    Windows 7 - Enterprise E Vol OEM x86
    Windows 7 - Enterprise E Vol OEM x64
    Windows 7 - Enterprise Vol OEM x86
    Windows 7 - Enterprise Vol OEM x64
    Windows 7 - Ultimate Retail N-1 x86
    Windows 7 - Ultimate Retail N-1 x64
    Windows 7 - Ultimate OEM N-1 x86
    Windows 7 - Ultimate OEM N-1 x64
    Windows 7 - Ultimate Retail N x86
    Windows 7 - Ultimate Retail N x64
    Windows 7 - Ultimate OEM N x86
    Windows 7 - Ultimate OEM N x64
    Windows 7 - Ultimate Retail E x86
    Windows 7 - Ultimate Retail E x64
    Windows 7 - Ultimate OEM E x86
    Windows 7 - Ultimate OEM E x64
    Windows 7 - Ultimate Retail x86
    Windows 7 - Ultimate Retail x64
    Windows 7 - Ultimate OEM x86
    Windows 7 - Ultimate OEM x64

    Windows Server 2008 (14 Versions)
    Windows Server 2008 Retail x86
    Windows Server 2008 Retail x64
    Windows Server 2008 OEM x86
    Windows Server 2008 OEM x64
    Windows Server 2008 Itanium Enterprise Vol x64
    Windows Server 2008 Itanium Retail Vol x64
    Windows Server 2008 Hyper-V Retail x86
    Windows Server 2008 Hyper-V Retail x64
    Windows Server 2008 Hyper-V Vol x86
    Windows Server 2008 Hyper-V Vol x64
    Windows Server 2008 Web Retail x86
    Windows Server 2008 Web Retail x64
    Windows Server 2008 Web Vol x86
    Windows Server 2008 Web Vol x64

    Windows Server 2008 R2 (12 Versions)
    Windows Server 2008 R2 Retail x64
    Windows Server 2008 R2 OEM x64
    Windows Server 2008 R2 Vol x64
    Windows Server 2008 R2 Foundation OEM x64
    Windows Server 2008 R2 Enterprise Vol x64
    Windows Server 2008 R2 Itanium Vol x64
    Windows Server 2008 R2 Itanium Retail x64
    Windows Server 2008 R2 HPC Retail x64
    Windows Server 2008 R2 HPC OEM x64
    Windows Server 2008 R2 HPC Vol x64
    Windows Server 2008 R2 Hypercore Retail x64
    Windows Server 2008 R2 Hypercore OEM x64
     
  6. HALIKUS

    HALIKUS MDL Addicted

    Jul 29, 2009
    526
    371
    30
    my guess is install.wim will be about 4-5 gigs because you added server. Without server, i think its about 3.5 - 4 gigs for all the win 7's. Then add another few hundred meg for boot files. After you have x32 ultimate and x64 ultimate together in a wim its about 3.4 gig and goes up about 10 - 20 meg every other edition you add.
     
  7. Converseallstar95

    Converseallstar95 MDL Junior Member

    Feb 2, 2010
    97
    14
    0
    Is this gonna happen?
    Because I would like one...
     
  8. frwil

    frwil MDL Addicted

    Sep 22, 2008
    541
    195
    30
    Aren't OEM and Retail versions of the same edition totally the same in fact? The only difference is a string in ei.cfg as i remember, so if you delete it, it will be just common installation. Default key doesn't matter anything here.
     
  9. tcntad

    tcntad MDL Guru

    Oct 26, 2009
    4,466
    1,488
    150
    There's no limit i believe, except filesize (it has to fit into a dvd or usbstick you know).

    You can add Windows 7 and server 2008 R2 on the same beacuse theyre pretty much the same and also check out a guide on msfn board, i know there's a guide on how integrating both xp and other to one cd (if i dont misremember).


    A Windows 7 33-1 has already been made and posted here btw, i have that, contains all english standard, E & N versions:).
     
  10. Converseallstar95

    Converseallstar95 MDL Junior Member

    Feb 2, 2010
    97
    14
    0
    Is the 33-1 the one from arab seed.com
    Cuz I have one from there and its 33-1
     
  11. urie

    urie Moderator
    Staff Member

    May 21, 2007
    9,039
    3,388
    300
    all these thing are great till your dvd gets scratched or usb gets corrupted for the sake of carrying another few dvd's
     
  12. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,682
    18,582
    340
    I seconded this.
     
  13. Dolorous Edd

    Dolorous Edd MDL Expert

    Aug 31, 2009
    1,054
    217
    60
    My all in one resides in a hidden partition on a 1TB mybook, there IS NO file size limitation whatsoever unless you are limited to DVD media. BTW, and AIO is for convinience only, remember there are somewhat older systems out there that will not boot to USB so keep a standard disk or limited AIO available.

    What I would like to see is a boot loader that I could use to select from multiple AIO's and an AIO for vista/7/server 08 and an all in one for XP/server 03 and earlier.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. urie

    urie Moderator
    Staff Member

    May 21, 2007
    9,039
    3,388
    300
    @ Dolorous Edd, on a side note there are also some older systems that will not install from windows 7 boot dvd you need to use boot image from a vista dvd.
     
  15. MrFaust

    MrFaust MDL Novice

    Jul 27, 2009
    23
    1
    0
    #15 MrFaust, Apr 2, 2011
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Digging up my old thread. I started working on this again and ran into a couple of things.

    This is a Crazy Project I know, but it's for my own education as well as one of those... you never know when you might need it things.

    I made my first AIO disc and it was friggin' HUGE like 9.4gb for the iso
    The install.wim alone is 7.45gb
    I did include the language packs as well which is 1.16gb
    Code:
    (OEM) Starter x86
    (OEM) Home Basic x86
    (OEM) Home Premium x86
    (OEM) Professional x86
    (OEM) Ultimate x86
    (N) Starter x86
    (N) Home Basic x86
    (N) Home Premium x86
    (N) Professional x86
    (N) Ultimate x86
    Enterprise x86
    (OEM) Home Basic x64
    (OEM) Home Premium x64
    (OEM) Professional x64
    (OEM) Ultimate x64
    (N) Home Basic x64
    (N) Home Premium x64
    (N) Professional x64
    (N) Ultimate x64
    Enterprise x64
    Server 2008 R2 Standard (Full Installation)
    Server 2008 R2 Standard (Core Installation)
    Server 2008 R2 Enterprise (Full Installation)
    Server 2008 R2 Enterprise (Core Installation)
    Server 2008 R2 DataCenter (Full Installation)
    Server 2008 R2 DataCenter (Core Installation)
    Server 2008 R2 Web Server (Full Installation)
    Server 2008 R2 Web Server (Core Installation)
    
    Problems I'm having...
    1) I've got the 33-in-1 Windows 7 iso with the standard versions, E versions and N version and it is only 4.68gb True it doesn't have the Language packs and the Server 2008 R2 installs, but my Win7 portion was already bigger than this one before I added those things. So how do I keep the install.wim size down?

    1a) If I were to use the 33-in-1 as a base to add to, is it possible to inject an additional version in between some of the already listed versions instead of adding it to the end of the list? I'm pretty sure the list is displayed from an xml file but I'm not sure the name of the file or the location of it in either the boot.wim or install.wim

    2) I would like to setup this disc to basically have all versions (Starter, Home Basic, Home Premium, Professional, Ultimate and Enterprise) in both x86 and x64 as well as have the installation check for OEM Bios, and then be able to not only put in the cert/slp for the corresponding OEM and version type, but also include that OEM's wallpapers, user pictures and other OEM images. And I would also like to be able have the options to install either the OEM, Retail, Volume or Volume OEM version. I DO NOT want to have this disc auto-activate Retail or Volume or Enterprise editions. I will leave that to the end user to figure out.

    3) One some AIO Win7 isos out there, I've seen more than one with a Sources and a Sourc64 folders as well as for setup.exe and setup64.exe in the root of the iso. Can someone explain to me why this would be needed and how to setup it up if it more logical to use this method?

    4) Trying to figure out how to have the Repair x86 and Repair x64 in the boot.wim so that the user can resort to them if needed but not sure what to do to add these options as I've seen on some isos. I've even see one that has a Win7 Pro x64 PE that you can boot into as well, but it was Chinese :)

    5) On some of the AIO discs I've seen, there is the $OEM$ folder in the sources folder on the disc. Inside are 2 folders ($$ and $1) that contain various OEM items. Does the setup automatically know to check this folder and run any .cmd files in there or does it need to be specified somewhere in order to run?

    6) How do I do the OEM part for Server 2008/R2 as well?

    Any pointers on any of these issues would be greatly appreciated. Once I get some or all of these issues figured out or explained, I'll try slipstreaming both SP1 and IE9 into this mix as well.

    What I am hoping to end up with is...
    Code:
    (OEM) Starter x86
    (OEM) Starter N x86
    (OEM) Starter E x86
    (OEM) Home Basic x86
    (OEM) Home Basic N x86
    (OEM) Home Basic E x86
    (OEM) Home Premium x86
    (OEM) Home Premium N x86
    (OEM) Home Premium E x86
    (OEM) Professional x86
    (OEM) Professional N x86
    (OEM) Professional E x86
    (OEM) Ultimate x86
    (OEM) Ultimate N x86
    (OEM) Ultimate E x86
    (RETAIL) Home Basic x86
    (RETAIL) Home Basic N x86
    (RETAIL) Home Basic E x86
    (RETAIL) Home Premium x86
    (RETAIL) Home Premium N x86
    (RETAIL) Home Premium E x86
    (RETAIL) Professional x86
    (RETAIL) Professional N x86
    (RETAIL) Professional E x86
    (RETAIL) Ultimate x86
    (RETAIL) Ultimate N x86
    (RETAIL) Ultimate E x86
    (VOL) Professional x86
    (VOL) Professional N x86
    (VOL) Professional E x86
    (VOL) Enterprise x86
    (VOL) Enterprise N x86
    (VOL) Enterprise E x86
    (OEM) Home Basic x64
    (OEM) Home Basic N x64
    (OEM) Home Basic E x64
    (OEM) Home Premium x64
    (OEM) Home Premium N x64
    (OEM) Home Premium E x64
    (OEM) Professional x64
    (OEM) Professional N x64
    (OEM) Professional E x64
    (OEM) Ultimate x64
    (OEM) Ultimate N x64
    (OEM) Ultimate E x64
    (RETAIL) Home Basic x64
    (RETAIL) Home Basic N x64
    (RETAIL) Home Basic E x64
    (RETAIL) Home Premium x64
    (RETAIL) Home Premium N x64
    (RETAIL) Home Premium E x64
    (RETAIL) Professional x64
    (RETAIL) Professional N x64
    (RETAIL) Professional E x64
    (RETAIL) Ultimate x64
    (RETAIL) Ultimate N x64
    (RETAIL) Ultimate E x64
    (VOL) Professional x64
    (VOL) Professional N x64
    (VOL) Professional E x64
    (VOL) Enterprise x64
    (VOL) Enterprise N x64
    (VOL) Enterprise E x64
    (OEM) Server 2008 R2 Foundation (Full Installation)
    (OEM) Server 2008 R2 Foundation (Core Installation)
    (OEM) Server 2008 R2 Standard (Full Installation)
    (OEM) Server 2008 R2 Standard (Core Installation)
    (OEM) Server 2008 R2 Enterprise (Full Installation)
    (OEM) Server 2008 R2 Enterprise (Core Installation)
    (OEM) Server 2008 R2 DataCenter (Full Installation)
    (OEM) Server 2008 R2 DataCenter (Core Installation)
    (RETAIL) Server 2008 R2 Foundation (Full Installation)
    (RETAIL) Server 2008 R2 Foundation (Core Installation)
    (RETAIL) Server 2008 R2 Standard (Full Installation)
    (RETAIL) Server 2008 R2 Standard (Core Installation)
    (RETAIL) Server 2008 R2 Enterprise (Full Installation)
    (RETAIL) Server 2008 R2 Enterprise (Core Installation)
    (RETAIL) Server 2008 R2 DataCenter (Full Installation)
    (RETAIL) Server 2008 R2 DataCenter (Core Installation)
    Server 2008 R2 Web Server (Full Installation)
    Server 2008 R2 Web Server (Core Installation)
    

    @Dolorous Edd What you are asking for is actually now possible. I am actually building this AIO to be apart of a project to which you are asking about. It uses grub as a bootloader. You can now load XP isos to ram for installations using Firadisk and winblock.ima.gz. That covers your Multiple XP parts. Then you can start up a pre-built AIO for Vista/Win7/Server 2008/Server 2008 R2 by doing chainloader +2 to the bootmgr of the partition you have it extracted to. You can also do several different Linux distros and other tools. I'm trying to build something like this and include a way to load the OSX 10.6.3 retail installer from grub. Also you might want to check around, there is a new version of a 36 in 1 XP iso that covers just about any version and installation type of XP you might want, with exception of the x64 version at this time. I hear it hangs around with demons.
     
  16. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,682
    18,582
    340