Ideas for installing massive amount of data

64 views
Skip to first unread message

AndrewP

unread,
Nov 8, 2024, 12:06:52 AMNov 8
to innosetup
Hi,

I've used Inno for a very long time and I've struggled with the 2 GB installer size limit.  In the past I've broken my install into many 2GB setup files, which are downloaded and installed silently by my  download manager.  With my latest project I am packing up and delivering another 60 GB of data files that are largely already compressed as much as they can be - so I don't need additional compression. I don't want to deliver dozens of separate .exe files.

I'd like to find out what some suggestions are...  I looked at diskspanning, thinking that I might be able to have, say, six 10GB .bin files and one .exe however it looks like the .bin files themselves are limited to 2 GB.  It would be great if they could be larger.

Perhaps a .zip archive.   Is there a way that an installer could extract files from a .zip archive and install them to the destination directory?  Also, Windows unzips files very slowly, even if they aren't compressed. Is there another archive type that I could look at?

Any suggestions much appreciated. -Andrew

Eivind Bakkestuen

unread,
Nov 8, 2024, 1:42:26 AMNov 8
to inno...@googlegroups.com
Use 7-zip from 7-zip.org, create self extracting file, using all cores?

--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/18e18413-46e8-4609-828f-0adf7e2015c0n%40googlegroups.com.

AndrewP

unread,
Nov 8, 2024, 7:59:56 PMNov 8
to innosetup
Thanks - I'll look at that.  The ".sfx" archive could be very useful.  So... are you saying that a user should have 7-zip installed, or would you suggest that I can include 7-zip as some kind of dll?  And I suppose there would be a way to invoke it from an installer to extract the files to a specified location?
-Andrew 

Eivind Bakkestuen

unread,
Nov 9, 2024, 8:32:34 PMNov 9
to inno...@googlegroups.com
Yes, include the DLL or exe with your installer (actually, with sfx, no need for either). Run 7zip exe with /?, to check command line parameters supported

Reply all
Reply to author
Forward
0 new messages