1.

Solve : Multiboot with different file systems & OS?

Answer»

Hi everyone,

This is probably a newby question:

I have a new 300GB hard drive that I want to partition in the following way:

The max 2GB under DOS with FAT16
Another 2GB with Win 3.1 and FAT 16
Another 2GB with Win 95 (initial release that only supports FAT16)
Another 2GB with Win 98 and FAT 32
About 100 GB with Win XP
Extra partition for a non-Microsoft OS such as Ubuntu.

First of all, is this possible and what is the best way to start?

Thanks for any help.
Steve
Biggest issue will be DOS SATA Controller Drivers I think. Without those, the Operating Systems wont find the hard drive!

For DOS -> Windows 98SE you would need DOS already running with SATA Drive support, then be able to install 3.11, 95, and 98SE. But I have never done this. With Windows XP you will probably have to make a slipstream with the SATA Drive Controller drivers, so that you can install clean to a partition.

Also the most partitions I have ever made successfully work was 4 per drive.

An easier method I would suggest is making a bunch of virtual machines using Virtual PC which is free from microsoft and you can have DOS all the way forward to Windows 7 running virtual within the same system running XP, Vista, or 7 to support Virtual PC. Everything works well except for video games on Virtual PC, and some programs that have sound sometimes dont work as intended and are mute. I have DOS 6.22, Windows 3.11, Win 95, Win98SE, Win Me, Win XP Home & Pro, and Vista as virtual machines. However I never use Virtual DOS, Win 3.11, 95, or Me. I did it just to have a virtual system to use if I needed to work in that environment on anything, and the regular command shell is fine for my DOS needs.I also think that a VM is a good way to go - I use Virtualbox under Windows xp/7/8 and it works well.
You don't have to reboot to access another OS, you merely open Virtualbox and start the required OS in it's own window.

But if you want to multi boot then one of the boot managers should be able to do it.Quote from: foxidrive on December 06, 2012, 12:06:35 AM

... if you want to multi boot then one of the boot managers should be able to do it.

This is a good Multiple Boot Loader. It's called OSL2000 Boot Manager.
http://www.osloader.com/Thanks guys for all these ideas. I will try virtual PC at the weekend.

I'm not sure why SATA drivers was mentioned. I have already partitioned 2GB with a FAT16 file system, formatted it and installed DOS 6.22. This was just as a test. My motherboard is actually a SBC - Single Board Computer - (a Robo 8779 AR2) in an industrial rack mounted system because I need to use a number of legacy 16 bit ISA cards simultaneously. The backplane in the rack is AT/ATX compatible and has 8 ISA slots and 6 PCI slots that are actively driven. Slot addressing is automatically set in BIOS. The SBC has the necessary SATA sockets and the hard drive, with DOS 6.22 installed, boots fine. I guess the SATA drivers were all loaded succesfully when I setup the chipset driver, audio, video etc with the manufacturer's supplied CD.

My other main issue now, which has nothing to do with the partitioning question I asked about earlier, is communication with one of my 16 bit ISA interface cards that I want to install. This particular card is used to operate a spectrograph (Oriel MS125 with InstaSpec IV) under proprietary DOS software. When I installed the card, using default jumper settings (300H) and other defaults, the PC hung. I couldn't even get into BIOS !

I'm getting no support from the manufacturers Oriel Instruments (now Newport Instruments which became Thermo Corp. afew years ago) since it is a very old card and no longer supported.

What I don't understand is why I can't even get into BIOS after pressing DELETE ?!

Thanks
Steve

Steve .... just saw that this is related to your other ISA post for help. Knowing now the additional info, you might run into issues addressing those ISA cards with Virtual PC running a DOS environment. Reason why i say this is because the hardware in the virtual computer is mostly virtual, and I have used this environment successfully for running older software, BUT to address real physical hardware such as a real card in an ISA slot, that is all new territory and might not work out too well. In the past I have had to use redirection to get a virtual LPT1 printer port to PRINT over the network etc, and the stuff your working with is beyond redirection. You will need direct access to the cards in a real DOS environment I am guessing.

I tried for example to run Ghost 2003 from within Virtual PC to address my Intel Pro 100 NIC in a PCI slot and it wasnt able to find the hardware, because Ghost with NDIS2 drivers was not able to connect with the hardware address of the physical NIC, so to the Virtual System running Windows XP Pro in which Ghost was running at the DOS level after a shutdown of windows and boot to Ghost, it was not able to see the real hardware of the computer and only its virtual hardware. ( most would wonder...why run Ghost within a virtual environment when you can SIMPLY just save a copy of the virtual machine as a backup for quick restoration. I was just bored one day had some time and was wondering if it would work, and it didnt. So I learned then that within the Virtual PC environment, it see's virtual hardware and the software bends it to work with whatever real hardware exists, but it cant bend it to address a NIC directly according to my experience at the DOS level. )

* If anything its good to get familiar with Virtual PC in case you need to run older software side by side windows, but when it comes to interfacing with real hardware, that is a weakness of Virtual PC unfortunately.

Quote
My other main issue now, which has nothing to do with the partitioning question I asked about earlier, is communication with one of my 16 bit ISA interface cards that I want to install. This particular card is used to operate a spectrograph (Oriel MS125 with InstaSpec IV) under proprietary DOS software. When I installed the card, using default jumper settings (300H) and other defaults, the PC hung. I couldn't even get into BIOS !

I'm getting no support from the manufacturers Oriel Instruments (now Newport Instruments which became Thermo Corp. afew years ago) since it is a very old card and no longer supported.

What I don't understand is why I can't even get into BIOS after pressing DELETE ?!

*Its best to keep the QUESTIONS located in the correct location. It was great though that you mentioned that this is related to the ISA issue post though since now I have additional info I didnt have when answering you earlier. If I would have known you had to address older cards, I wouldnt have suggested Virtual PC.Thanks Dave,
I will bear in mind your advice in future regarding the location of posts - I am still quite new to the forum. I didn't get around to trying Virtual PC and actually I didn't believe it would solve my problem, which you have now confirmed.

As you can see from the other post in the Hardware section, I have a tough problem to solve with this old ISA card. Computer_Commando and Lisa_Maree are helping me out with several suggestions and I will try their ideas at the weekend since I'm away from home and the problem PC right now.

[ It's interesting in reading some of the comments how many people think that 16-bit ISA cards are obsolete dinosaurs that are gone forever. When you consider the mass consumer market these folks are absolutely right, of course. But what they do not realize is that there is a large secondary market for these cards, principally from industrial users but there are also private individuals like me, who still need support for these outdated interfaces. Brand new ISA cards are actually still manufactured today by several specialist companies who support industrial users who need these cards to keep their older industrial process control equipment and other machinery running. And dozens of these cards are available on sites such as eBay. ]

Steve
Quote
It's interesting in reading some of the comments how many people think that 16-bit ISA cards are obsolete dinosaurs that are gone forever.

From my background in service dept and manufacturing support as an ET in industrial controls with Allen-Bradley/Rockwell Automation/ Creonics as well as my current job with the USPS, while the majority of home computer users have left the older technology in the past in favor for faster computers with more bells and whistles. There are many businesses out there with older controls and systems etc that are running 15+ year old electronics. Reason being why fix what is not broken, as well as some businesses can not afford the money it would cost to upgrade to a newer PIECE of machinery. Usually you can update some of the older electronic components with newer ones such as when dealing with PLC's etc, but in some cases there are no replacement to the original electronics or the replacement to the original electronics to become modernized is too costly, so you end up running older hardware and either servicing it in house or sending it out for service as well as buying used parts/systems to keep your equipment going. At the USPS where I currently work we still use VMS OS and old DEC ALPHA systems as an example of using old hardware for modern day mission critical application. Sure this could be replaced with new, but what they are using is still working so it makes sense to keep running it vs spending millions of dollars to bring the system forward among all post offices and still end up with the same setup and nothing to gain. There is no advantage to moving the hardware forward for this application, the hardware is still running almost flawlessly on a daily basis, and because there is nothing to gain why replace it. About 75% of the machines out there that cancel your mail with wavy bars, ID Tag it, and take a snapshot of the send to address, are using 8 and 16 bit ISA cards with a mix of newer systems, newest being a DUAL CPU AthlonXP 2200+ CPUs running RedHat 6, and another system running also dual 10+ year old AMD CPU's with NT4, and then another system that is running Windows XP for the operator control interface. And the flat sorter that sorts BUBBLE mailers and magazines is run off of a Pentium III 866Mhz computer with 16bit ISA card used for the OCR and is running QNX OS.

* BUT ... Fact of the matter is that most assume that problems and questions discussed here are home users, and standard home computers, unless information provided states otherwise.


Discussion

No Comment Found