This post has been edited by leo: 15 March 2013 - 03:04 PM
I need help with cab archives
Posted 15 March 2013 - 03:12 PM
You need to "dump" the whole CAB contents (folders and all) then use the appropriate CABARC or MAKECAB programs. "CabPack" uses Makecab and should work for you (GUI interface).
Above doesn't work for me. You can try if you want.
Look for "cabpck14.zip" here -
Version 1.4a name is "upgr_14a.zip" - haven't found an alternate for it yet BUT it's inside the "SUPP.CAB" within this -
edit - AHHHH! Good old Wayback!
This post has been edited by submix8c: 15 March 2013 - 04:19 PM
Posted 15 March 2013 - 04:29 PM
New site for CABPACK
This post has been edited by PROBLEMCHYLD: 15 March 2013 - 04:47 PM
Posted 15 March 2013 - 04:57 PM
This is what I use with right-click send to..Cab Maker V 3.3
This post has been edited by DosProbie: 15 March 2013 - 04:57 PM
Posted 15 March 2013 - 06:49 PM
Posted 15 March 2013 - 08:54 PM
I converted the addon to a silent install commmand line batch file and it uses the LZX compression Just another option dont know about 98 as I havent used it in years..There is another send to cab app that I use with XP called CabTool and that one may do the job for the OP.
Posted 16 March 2013 - 03:01 PM
using these instructions.
"In eXescope, expand "Resource" then "String" & find number "96"
Click on "96", on the left you will see this number "1526,111" or "1526,
121" or "1526, 115"... ... The last 2 digits may vary depending on the
version you have. In any case, change "1526,1xx" into "1526,100" and save.
Now, each time you run the install for Win98, you won't have to enter any
serial number, nor will there be an upgrade/OEM/full check."
Then I used cabpack 1.4a to remake PRECOPY2.CAB.
There are still some things I don't understand. Both the modified and original PRECOPY2.CAB use LZX:21 compression yet the
modified one now is 2,584KB and the original is 1,305KB. Also when viewing the files inside the modified version using 7-zip, the
block column shows all 0's while the original shows mostly 2's and 3's. could someone explain this to me.
Posted 16 March 2013 - 08:44 PM
It's called (for want of a better term) Cabinet Spanning.
If you look in the documentation (heavy reading for sure) about the Cabinet SDK, you'll see that SOME files are only PARTIALLY with a CAB-1 and may have the SECOND part in CAB-2.
In other words, there is ALSO a Precopy1.cab. When you "dumped" Precopy2, it only "dumped" the Full Files that are listed by Name within.
For your purposes, DON'T BOTHER putting the file back into the CAB. Juts leave it in the Install folder.
All of the Original Cabinets are created with a very specific version of Diamond.exe. As for the "spanning", did you notice that there exists xxxx1.cab, xxxx2.cab, xxxx3.cab, xxxx4.cab (where xxxxx is "whatever")? That's done via the "template" field and "limiting" the CABS to a specific maximum size (thus forcing the "spanning"). In fact, you'll "break" the Install because you have to know EXACTLY what order to insert the files in so that they go into the CORRECT CAB (see LAYOUT.INF, LAYOUT1.INF, etc).
LoneCrusader can tell you a LOT about the ins/outs and purchased a special toolset just for doing what you want to do (but don't need to).
edit - Actually, I'm unsure of why you'd even want to do that. You already have Win98SE, don't you?
edit2 - and here's a reference to show what I'm talking about (same "problem")
Post #32 - http://www.msfn.org/...26-98micro-iso/
This post has been edited by submix8c: 16 March 2013 - 09:39 PM
- ← How to make installer like ones that Microsoft updates Win9x with
- Windows 9x / ME
- Question about rloew sata driver →