Op 2-8-2011 19:42, Virii schreef: > Could someone tell me if it's possible to have multiple instances of > (Free)DOS installed to the same partition?
Depends on your definition of 'installed' (on same partition). If you install FreeDOS 1.0 first to a directory and then 1.1 to another directory, you've got 2 different installations. The only issue are the bootfiles, as you're already experiencing. Kernel can have any valid 8.3 name you like, but bootsector and SYS expects KERNEL.SYS by default. If you have 2 kernels KERNEL10.SYS and KERNEL11.SYS you could swap for example by doing a: SYS C: C: /BOOTONLY /K KERNEL10.SYS followed by a reboot. > After editing the fdconfig.sys, and autoexec.bat, I was unable to boot > properly with the files renamed. The kernel seems to be the only non issue, > but I hadn't tested it a whole lot. Maybe some programs need it named > 'kernel.sys'? I don't think you can set the configuration file that the KERNEL expects (default is CONFIG.SYS , unless FDCONFIG.SYS exists, then that's used instead) through a SYS CONFIG directive. > If I rename command.com in the root directory, there are obvious issues. If > I rename fdconfig.sys, there are issues. The autoexec.bat file is the only > file I seem to be able to rename without issue. The trick is moving as many drivers outside of CONFIG.SYS and in AUTOEXEC.BAT instead. It appears you can move all drivers this way, but memory management will be severely impacted if no XMS driver (HIMEMX/XMGR/JEMMEX/FDXMS286) in config.sys loaded due to no DOS=HIGH, nor DOS=UMB, nor DOSDATA=UMB and every driver loading in conventional memory. FreeCOM and 4DOS are notorious as (primary) shells in that they consume at least 100KB of memory, without ability of afterwards swapping themselves to XMS should you happen to load an XMS driver sometime (JEMMEX LOAD ; DEVLOAD XMGR.SYS). HMA nor UMB will become available from commandline, though expanded memory can be conjured this way by JEMM/JEMMEX What you could do is modify (FD)CONFIG.SYS and duplicate the menu entries. Using the SHELL= line you can easily load COMMAND.COM from each FreeDOS installation, and same for a starting batchfile (like AUTOEXEC.BAT): 1?SHELL=C:\FDOS10\BIN\COMMAND.COM A:\FDOS10\FDAUTO.BAT 2?SHELL=C:\FDOS11\BIN\COMMAND.COM A:\FDOS11\FDAUTO.BAT > Does anyone else here have a method that would allow multiple installs of > FreeDOS (1.0, 1.1), MS-DOS, or Windows 95/98 to co-exist in the same > partition? Win9x can coexist with older MSDOS 6 just fine (using WINBOOT.SYS for Win9x system file then instead of IO.SYS or MSDOS.SYS as MSDOS6 has them in use) > BTW - If this is the wrong place to post these types of questions, could > someone point me in the right direction? It's fine, just expect to get technical feedback to technical questions. As such the freedos-devel list might be more suitable if people on this list dislike long mails :) My own preference would be to have 2 ISO files (of FD1.0 and FD1.1) and simply mount those at startup. Or mess around with Syslinux and all of its capabilities. ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user