my 2cents: I spent a lot of time with MicroCore Linux. It runs very well, and probably would run Dosemu. BUT the problemis that it is not a *real* Linux ditro in the sense that is does not install to a harddisk, it rather boots every time as if it was from a cdrom. There are a few tricks to include what you have bade into next boot, but it is complex and not automatable... So I abandoned it...
As for using memory, there is no problem using more than 66Mb of ram in Dosemu, it provides good memory drivers. Alain Em 18-09-2011 16:13, Rugxulo escreveu: > Hi, > > 2011/9/18 Aitor Santamaría<aitor...@gmail.com>: >> >> 2011/9/13 Jim Hall<jh...@freedos.org>: >>> In DOS, it would be awesome to have true multitasking >> >> Pick the smallest Linux distribution that you know. > > These days that would probably be MicroCore (aka, TinyCore w/o X11) > Linux. It's about a 7 MB .ISO download. I think the RAM usage is > pretty low. I haven't tested DOSEMU, but I think nowadays you need > Glibc 2.2, kernel 2.6, etc. (which it has, IIRC). So you can't just > randomly pick any old Linux, sadly. > > http://distro.ibiblio.org/tinycorelinux/welcome.html > > Some people have suggested Debian in the past as a good stable > starting point. But I remember DeLi 0.7.2 (uclibc-based) had a DOSEMU > package, and that's been resurrected as ConnochaetOS (though I haven't > tested it yet): > > http://www.connochaetos.org/wiki/ > >> Remove X and anything about graphics. > > Yes but easier said than done. > >> Remove any Unix stuff, > > I guess you mean all the unnecessary POSIX tools. At least > substituting Busybox should cover a good deal of it. > > The barebones stuff is kernel (vmlinuz), initrd.gz, and root system > (/bin/sh) etc. (I think), and Gujin is a good boot loader (with DOS > version), meant to replace Loadlin / Lilo. > >> Wouldn't it be great that you'd have several FreeDOSes running >> simultaneously? (switch with Ctrl+Alt+Fn). > > Well, yes, that would be the whole point. But here's a naive question: > can a single DOSEMU session use more than 64 MB of memory? (Newer > GCCs really eat a lot.) > >> You wouldn't have the problem of "modern hardware" (Linux does the >> part), but then you have quite other disadvantages (I don't know how >> good would be the drive mapping process that DOSEMU does. Would be >> nice if DOSEMU scanned all the disks and mapped ALL partitions >> automatically). > > Well, the only disadvantage isn't really one at all: it's not perfect > (but no DOS environment, or any OS, is). So there are bugs and > incompatibilities, just like anything. But overall it works quite > well. > >> In the meantime, yes, at least task switching would be great. > > Old-style real mode stuff should be easy to swap in and out of memory. > (I remember some old swappers from 80xxx snippets, but I don't know > how stable they were.) I imagine that it's when you start adding ten > bazillion memory managers that things get complex. > > http://www.filegate.net/pdnasm/ > > The real problem is trying to determine what apps you want to run. > Personally I'd prefer DJGPP (cmdline, textmode) stuff and similar, but > even that is probably a bit too complex for a simple memory swapper. > Though of course DOSEMU handles DPMI fine. > > P.S. Actually at one time I wanted to build pcemu under (DOS) Minix > 2.04 to be able to fake multitasking, but ACK didn't like the stock > sources, and I never fiddled with it further. > > http://pcemu.sourceforge.net/ > http://www.minix3.org/previous-versions/Intel-2.0.4/ > > ------------------------------------------------------------------------------ > BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA > http://p.sf.net/sfu/rim-devcon-copy2 > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel > ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA Learn about the latest advances in developing for the BlackBerry® mobile platform with sessions, labs & more. See new tools and technologies. Register for BlackBerry® DevCon today! http://p.sf.net/sfu/rim-devcon-copy1 _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel