Rich:
Yes, I am doing exactly that right now. I figured out myself it should work. I disabled the second hard drive in BIOS, installed a HUGE 80Gb drive, and the Linux kernel does the rest
Unfortunately (of course), I also had to install everything on the small and slow primary disk then. In the past, I had the most luck with installs on the primary drive, because as I mentioned I have had serious problems with booting. This computer should just work, so I decided to stop playing around and go for the primary drive.
1997 still is too new for my likings
tinypoodle:
Ok, but even if I install FreeDOS (or something similar), the Linux kernel still has to be loaded sooner or later if I intend to use Tiny Core. Or? If the only purpose is to boot into the second hard drive, I think I will skip that for now. But thank you SO much anyway
I think it now boots quickly enough to make me happy. I could not measure the time accurately because I have to set up the mouse each time, but I believe it should be under a minute. As a side-note I can mention that when playing around with Puppy, I noticed that booting into hdb instead of hda decreased the boot time with around 20%. Nothing to really care about.
My main concern now is to make it snappy when running, which I think means loading all the important stuff into RAM. As Rich points out "/mnt/hda1/tce/optional" is on hard drive and "/tmp/tce/optional" is loaded into RAM. Here is my question: "/tmp/tce/optional" is also a directory on the hard drive, but one that gets loaded into RAM/tmpfs automatically when Tiny Core boots up, right? Am I understanding it correctly? Does it have anything to do with the choices of "OnBoot" and "OnDemand"? If you set applications as "OnBoot" are they in "/tmp/tce/optional" already or what?
Don't worry about the swap, I have more than 1Gb of it