Re: Multiple OSes on HD?

Robert Baer <[email protected]> Tue, 26 Oct 2021 01:24:31 -0700
Newsgroups alt.computer
Organization theCubeNet - www.thecubenet.com
Message-ID <[email protected]>
Paul wrote:
> On 10/24/2021 1:10 AM, Robert Baer wrote:
>>    Is there any reason why one cannot have 4 Primary Partitions, each 
>> with a Win OS (XP, Win7, Win7, Win10)?
>>    Use simple floppy-based boot for OS selection OR the boot partition 
>> has the selection program?
>>
>>     Thanks,
>> R. Baer
>>
> 
> Can be done.
> 
> Set the BIOS SATA port to the non-AHCI setting,
> as otherwise, the four OSes can't play nice together.
> 
> To do a SATA AHCI install for WinXP, requires pressing
> F6 early on and presenting a txtsetup.oem class floppy diskette.
> WinXP has no "MSAHCI" driver built-in like the other OSes do.
> 
> And that's why you have to make an intelligent choice for
> disk operating mode, before the project starts. Lots of
> my installed OSes here, are already AHCI, which would
> complicate making the project disk in this case. If the
> machine was brand new, and no other OSes had ever been
> installed, I could select the non-AHCI choice in the BIOS
> and all of the listed OSes should be happy with that.
> 
> AHCI supports tagged command queuing, which means commands
> can be completed by the disk drive out of order. This only
> pays off, if the "disk queue" grows, which may not be
> the case in light usage of a PC. Only a server application
> has a consistent disk queue, 24 hours a day.
> 
> Install
> 
>     WinXP first
>     Win7 second
>     Win8 next
>     Win10 next
> 
> I created four primary partitions, all NTFS, before I started.
> Used Custom in the installer, clicked on the partition
> I wanted it to use for the C: in that case.
> 
> The BCD file that the last three use, should have
> options for chain loading the WinXP OS.
> 
> Your WinXP might not have a "skip" button for skipping
> past the license key entry. Look around for something
> suited to passing key validation (but not suited to
> actual activation when install is finished). You might
> have to use material from here, to pass the key entry step
> of the WinXP SP3 disc.
> 
> https://gist.github.com/denizssch/72ec2aa1c5d0a84ffb57076f7dbf30d6
> 
> Win7 should have a "skip" button.
> 
> Win8 needs an install-only key, as it has no "skip",
> but there are some known install-only keys available.
> At one time, I tested that one of these worked, and I
> replaced the key with the purchased key later and it
> activated OK with my purchased key. Using a fake key
> at first, doesn't hurt the eventual disposition of the
> OS.
> 
>     Windows 8.0 Pro:   XKY4K-2NRWR-8F6P2-448RF-CRYQH
>     Windows 8.0 Core:  FB4WR-32NVD-4RW79-XQFWH-CYQG3     # Core = "Home"
> 
>     Windows 8.1 Pro:   XHQ8N-C3MCJ-RQXB6-WCHYG-C9WKB
>     Windows 8.1 Core:  334NH-RXG76-64THK-C7CKG-D3VPT     # Core = "Home"
> 
> Win10 has a "skip" key.
> 
> As a result, there should be enough materials to do it.
> 
> The only gating issue then, is deciding what to do with
> the SATA interface setting. If you had a SCSI drive on a
> Perc, who knows, it might work with no intervention
> whatsoever :-)
> 
> Naturally, the project is also gated by meeting the
> hardware requirements of all OSes. If the machine does
> not meet Win10 instruction set requirements, then it's
> not going to install.
> 
> If you use your "spacer" partitions wisely, all the
> OSes can be convinced to use exactly one partition
> each. If the partition table is full at the start,
> the Installer behavior is quite tame (for a change).
> 
>    [Picture]
> 
>    https://i.postimg.cc/RZK0nD1M/four-os-setup.gif
> 
> By not giving the OSes the partitions they want:
> 
> 1) Bitlocker FDE doesn't work right. A separate partition
>     is used, so C: can be encrypted. The partition with the
>     BCD file on it, is unencrypted (so the machine can boot).
> 
> 2) ReagentC won't work right. If ReagentC WinRE.wim is kept
>     on a separate partition, that makes it easier for the
>     modern OSes to repair themselves. If C: is corrupted and
>     it is the only partition, then the WinRE.wim would be
>     inaccessible.
> 
>   Paul
   Thanks!
   Looks easier than I thought.


-- 
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus