I found it very interesting to install DOS onto a PC from CD-ROM - this is something I've not done since Caldera gave me the sources for DR-DOS 7.02 on CD-ROM!
I found the setup process a bit fraught, though. It seemed to me to be far more complex than it needed to be. For one thing, it seems to me to be unwise to boot to a config menu. I think that an install CD should, Ubuntu-style, try to stick to the KISS principle: "Keep It Simple, Stupid!" I'd go for a sensible mid-range config - UMBs, a page frame, load some stuff high so it's got a reasonable amount of free RAM but not obsess over it. Then provide a simple tool to run post-install to choose, say, from the 3 predefined options. Similarly, the setup program. I was bemused by the many menus with many layers. On the opening one of keyboard selection, it didn't seem to work correctly; the "M" in "More" was highlighted, but it didn't do anything, I had to enter 11, I think, then pick "other" then finally I could pick a UK keyboard map. ('Cos, y'know, the UK is an obscure little country. Only the one that invented the English language. :¬) ) Going on to the type of setup... I could choose a simple or custom install. I tried both. I still had to sit there and go through about a dozen screens of packages, both ways. That cannot be right. If I choose a custom setup, OK. But if I choose a simple install, that should be it. What folder, what drive, are you sure, go and the rest should be unattended. It is not possible to do an unattended install of FreeDOS, as far as I can see. I have to sit there for 20min going "down down down okay, yes, down down okay, yes, down downdown down ok, yes," over and over again until I was getting /really/ irritated. Once it was complete, then it goes on to install dependencies. (Odd, in my day, DOS apps generally didn't have dependencies!) At this point, both with simple & custom installs, it tells me I have conflicts. What? When I just accepted the defaults, I have conflicts? That can't be right! The main one I remember is that I had vim16, vim32 & some other version of vim and it seemed to feel I could not have all 3. Well they should not all be in the default install then! One 1 PC, with built-in Ethernet, setup failed to detect the card, and then went on to ask me various questions about my Internet config anyway. Next it tried to download loads of stuff and this failed as there was no connection. If there is no Internet connection, I suggest that there should be no Internet config at this stage. On the other PC, it found my DEC Tulip-based PCI card and proceeded to attempt to get an address via DHCP. (That's fine; I have DHCP and it works fine.) It took about 5min. That's not fine. When it got one, it did some downloading of something... then did DHCP again... for 5min... then downloaded something... then did DHCP again... for 5min... then downloaded something... You can see where this is going, I am sure. The setup took about 2 HOURS to complete. I have no idea what it was doing, but every instance of wget did DHCP again. This is completely unacceptable; it was terribly terribly slow, on a direct, unswitched 100Mb/s connection into the router providing a 16Mb/s broadband link. It took longer to install than all of OpenSolaris 10 on my old PC! *Summary* [1] I suggest removing the different memory configs as they will confuse novices [2] No issues with offering a custom install but there needs to be a difference between custom and simple install. Simple should ask a couple of questions and then be unattended. [3] It is a bug to install conflicting components by default. [4] If there is no detected network config, then skip networking stages [5] If there is a detected network, then save the DHCP into into a RAMdisk or something, because it is /way/ too slow to reacquire an address dozens of times -- Liam Proven • Profile: http://www.linkedin.com/in/liamproven Email: lpro...@cix.co.uk • GMail/GoogleTalk/Orkut: lpro...@gmail.com Tel: +44 20-8685-0498 • Cell: +44 7939-087884 • Fax: + 44 870-9151419 AOL/AIM/iChat/Yahoo/Skype: liamproven • LiveJournal/Twitter: lproven MSN: lpro...@hotmail.com • ICQ: 73187508 ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel