VOGONS


First post, by dicky96

User metadata
Rank Member
Rank
Member

Hi guys I got my Win XP / Fast Win 98 rig together and working

So far I have the following put together from 2nd hands bits:

Asus P4M800PRO-M mobo
Core 2 Duo 2.4GHz
2x 1Gb DDR2 533
64Gb SSD with Win XP installed
Samsung Super Writemaster DVD
Geforce 3 64Mb AGP
Cooler Master Centurion 5

I have some changes / upgrades to that planned when I can get the parts i want, but for now it works. I have another XP PCI-e rig with faster GPU.

So I want to install Win 98 and select my OS on boot. I've looked at creating a dual boot on the SSD and it seems a bit complicated to be honest.

However I was also wondering if I could install Win 98 on a second 64Gb SSD I have lying around, or for that matter on a 40Gb IDE HDD I have, and select the boot drive in the BIOS to load whichever OS I want. From what I can see the BIOS will allow me to select Master on IDE 1, IDE 2, SATA 1 or SATA 2 as first boot device. I am currently using SATA 1 (which the bios calls 'Master 3' in the boot sequence) to boot XP.

Would that work and would whichever drive i select in the BIOS boot sequence automagically appear as drive C: and could I then set the non booted drive (the other OS boot drive) as D: if you get what I mean?

So for XP boot from master 3 C: and master 4 would be allocated as D: in XP
For Win 98 boot from master 4 C: and master 3 would be allocated as D: in win98

I did try to google to find that out but wasn't really getting the info I wanted.

Rich

Reply 1 of 9, by dionb

User metadata
Rank l33t++
Rank
l33t++

Booting from different drives from BIOS is by far the most hassle-free way of doing different OSs on the same system, as the OSs themselves don't need to be aware of each other.

TBH for the same reason I don't want the drives to even talk to each other, what I generally do is a single 'data' drive for shared stuff, with some generally supported file system (with these two I'd go for FAT32), and then keep the OSs on their own disk with their own FS, so XP on NTFS. That would prevent 98 from even detecting it, so also from messing with it. XP would of course identify the FAT32 disk Win98 is running on, but you can decide to remove drive letter allocation in Disk Management to avoid it doing anything.

In that case, you'd have SSD1 with Win98, SSD2 with WinXP and HDD3 with shared FAT32 data.

Running Win98, its boot partition would be C: and data would be D:, running WinXP its boot partition would be C: and D: would still be data.

Reply 3 of 9, by brostenen

User metadata
Rank l33t++
Rank
l33t++

I have always used a Bootmanager, like that you get with ExtendedFdisk or the one you get from Os2 installation disks.
During a short period, I just used the one that came with any Linux distro. My data drive, have always been a second physical drive, until I began using laptops.

Don't eat stuff off a 15 year old never cleaned cpu cooler.
Those cakes make you sick....

My blog: http://to9xct.blogspot.dk
My YouTube: https://www.youtube.com/user/brostenen

001100 010010 011110 100001 101101 110011

Reply 4 of 9, by MKT_Gundam

User metadata
Rank Member
Rank
Member
dionb wrote:

Booting from different drives from BIOS is by far the most hassle-free way of doing different OSs on the same system, as the OSs themselves don't need to be aware of each other.

Is possible using 1 hd "C" for wwin98 and another hd "E" for xp? I remember some old thread about installing win98
first and the xp will make a boot menu to select the OS. I just made dual boot with xp/7 in the past and the boot menu showed up ( Installed xxp first).

Retro rig 1: Asus CUV4X, VIA c3 800, Voodoo Banshee (Diamond fusion) and SB32 ct3670.
Retro rig 2: Intel DX2 66, SB16 Ct1740 and Cirrus Logic VLB.

Reply 5 of 9, by red_avatar

User metadata
Rank Oldbie
Rank
Oldbie
MKT_Gundam wrote:
dionb wrote:

Booting from different drives from BIOS is by far the most hassle-free way of doing different OSs on the same system, as the OSs themselves don't need to be aware of each other.

Is possible using 1 hd "C" for wwin98 and another hd "E" for xp? I remember some old thread about installing win98
first and the xp will make a boot menu to select the OS. I just made dual boot with xp/7 in the past and the boot menu showed up ( Installed xxp first).

It's possible from what I recall but I wouldn't do it. Boot managers get messy real quickly and Windows 98 tends to be the "main" drive if you install in that order (and the other way round won't work) so if you ever remove the Windows 98 drive, XP will no longer boot. Unless you partition the drive, it's asking for issues and partitioning has its own mess of problems.

Personally, I go with the very old manual method: I have a case where the side panel clicks into place so I can remove it in a second and just swap power leads between drives. Disabling drives in BIOS is another way as has been mentioned and a third possible way, is to use a front bay that you can slot drives into - lets you swap drives (similar to SCSI bays in servers) - but I've only seen others use this and never used it myself.

Retro game fanatic.
IBM PS1 386SX25 - 4MB
IBM Aptiva 486SX33 - 8MB - 2GB CF - SB16
IBM PC350 P233MMX - 64MB - 32GB SSD - AWE64 - Voodoo2
PIII600 - 320MB - 480GB SSD - SB Live! - GF4 Ti 4200
i5-2500k - 3GB - SB Audigy 2 - HD 4870

Reply 6 of 9, by Nintendawg

User metadata
Rank Newbie
Rank
Newbie

Dual booting 98 and XP shouldn't be too hard. You won't need a third party bootloader for that. You just need to partition the hard drive Into two parts.

Install Windows 98 onto your first partion. Format using FAT32 filesystem, don't use a partition size too much over 100 gig (look up the exact limit for 98). Then install XP onto your other partition using NTFS. Windows 98 will not "see" the XP partition at all, because it can't read NTFS. That's literally all you need to do and the Windows Bootloader will automatically give you the option at startup.

This is what I've done on one of my 98 machines in the last month so its pretty fresh in memory. Closest thing to a problem I've had is accidently installing XP era games on the wrong drive (because 98 is C:\ and game installers always choose that by default).

Reply 7 of 9, by dr_st

User metadata
Rank l33t
Rank
l33t
dionb wrote:

Booting from different drives from BIOS is by far the most hassle-free way of doing different OSs on the same system, as the OSs themselves don't need to be aware of each other.

It's hassle-free for the OS, sure, but you still have to manually invoke the BIOS boot menu during POST if you want to boot anything but the default; that is, unless you have BIOS that allows this to be done automatically (most of them don't, as far as I know).

dionb wrote:

Running Win98, its boot partition would be C: and data would be D:, running WinXP its boot partition would be C: and D: would still be data.

Honestly, I'm not sure it's so hard to get this to work even with all the OSes on the same drive, and no third-party boot managers. It certainly works for more advanced versions of Windows. I have a Win7/Win8.1 dual boot, where each one sees itself as C:, the shared data as D: and the other as E: (and if I wanted, I could hide the E: drive letter, as you said). Possibly Win98 does not allow for such flexibility, but XP should, and it should be enough.

Nintendawg wrote:

Dual booting 98 and XP shouldn't be too hard. You won't need a third party bootloader for that. You just need to partition the hard drive Into two parts.

Yep; a boot manager is rarely "necessary" when dealing with only Windows installs, as typically the newer Windows boot manager knows how to handle the older OS. So as long as you install in the correct order, like you said, it should work fine. It's only people who have some strange obsession about "hiding" one of the OSes from the other that find the need to mess with third-party tools.

If you want to mix different system types (like Windows, Linux, multiple flavors of each, etc.) then of course a proper boot manager is required.

https://cloakedthargoid.wordpress.com/ - Random content on hardware, software, games and toys

Reply 8 of 9, by MMX

User metadata
Rank Newbie
Rank
Newbie

I used two methods for W98 + WinXP.
1) One HDD with 2 partitions - first 98 and second XP
2) Two different HDD for each OS. Then change "Boot Device Priority" in BIOS
Second method i liked more. And once i made mistake - i booted W98 with 500Gb HDD connected. File system was broken because there was no Intel Application Accelerator (as i recall) installed in W98. So be careful with 98 😀