Hi, Sorry for delay in replying. I got caught up in others things. Plus, I tend to procrastinate even more if I don't think my reply is focused or informative enough. (Sigh.) But I may as well chime in. (Sorry, I'm a bit backlogged on emails.)
On Sat, Mar 9, 2019 at 5:54 AM Jerome Shidel <jer...@shidel.net> wrote: > > LiveCD1 creates a RAM drive starting at R: (or higher if unavailable) for the > live FreeDOS filesystem. > > The failure to create a swap file is a fairly normal occurrence for 1.3-RC1 > LiveCD1 and should not > effect the startup of CD1. Basically, the 7zip decompresser needs CWSDPMI. You can bind the stub, but it's pointless bloat when you're going to use CWSDPMI with other programs, too. There are other DPMI providers that work, too, but they aren't perfect (not compatible in all environments). E.g. WDOSX would mostly work, but it has problems if you shell out a CWSDPMI-led program and run it. > The drive CWSDPMI uses for swap is “hard coded” into the executable and > cannot be changed at runtime. You can manually load the TSR version of CWSDPMI, e.g. "cwsdpmi -p -s-" (to remain permanently enabled [until unloaded, NOT recommended!] and fully disable swapping). > There are tools that can change this setting in the executable. CWSPARAM handles that, but all it does is change a single byte (for swap file). Not exactly complicated. > So, it should probably be updated to drive R: and possibly changed by the > LiveCD at boot. > During initial testing, the 7zip decompresser seemed to function adequately > even with this error. Default is "c:\cwsdpmi.swp" since most people have a hard disk installed, I suppose. Most people give too little RAM to their VMs. I don't understand it. At minimum, I always use 128 MB (or even 512 MB sometimes). That's peanuts these days. But I don't remember the exact requirements you gave for LiveCDs (1 and 2). > Al that being said, how LiveCD1 failed on your system is interesting. It > managed to “create” a RAM drive. > But, failed to extract the minimum support files to bring up the live > install. There couple reasons it may > have failure. First, for some reason the SWAPFILE is required for the 7zip > decompresser on that system. Not enough RAM for the VM, probably. Although things can be a bit trickier in rare circumstances, too. Remember that LZMA/LZMA2 take more RAM (16 MB dictionary? or more??) than Zip/Gzip's Deflate (32 kb dictionary). _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user