Jump to content

One Windows instance not working without the other

aexel05
Go to solution Solved by Master Disaster,

Yep.

 

When using MBR boot mode (AKA CSM ON or Legacy Boot Mode) it's possible for Windows to install the bootloader on to a different drive than the actual operating system, or as in your case, if there's already a bootloader present on another drive to piggyback off that and not install it's own.

 

It's a remnant of the days when drives were expensive and owning 2 drives didn't happen. People would dual boot 2 OSes on one drive so Microsoft programmed Windows to look for a bootloader and if it finds one to use that instead of installing a fresh one and destroying the other OS install. When multiple drives became popular it turned out that Windows would happily use the bootloader of a different drive entirely. I've personally had a situation where Windows was using an old bootloader left over on a storage drive and if the storage drive was removed Windows wouldn't boot. It sounds strange but back in the days of multiple OSes on one drive it made perfect sense.

 

Rather than type a huge list of instructions I'll simply link you an article, just be sure to unplug the other non Windows drive entirely before trying anything.

 

https://neosmart.net/wiki/reboot-and-select-proper-boot-device/

 

But honestly, if you have a UEFI system I'd STRONGLY recommend that you unplug the non Windows drive entirely, go into your BIOS, disable the CSM (Compatibility Support Module) then do a complete wipe and reinstall of Windows. This will convert the drive from MBR to GPT which fixes this problem entirely (so you'll never encounter it again) and should also allow your computer to boot faster. MBR is long deprecated as there's no reason to use it on a modern system.

Hi,

I've got a fucking wierd problem.

About a month ago or so I did a fresh install of WIndows (as I usually do every few months) but this time something went wrong.

When I first built the PC I used an then up to date 60GB Kingston SSD as boot drive. About 2 years ago I upgraded to an 512GB Samsung SSD and from then on used the Samsung as Boot drive and the kingston as additional fast storage.

 

When I refreshed windows the last time, I somehow (maybe by accident) installed windows to the Kingston 60GB. When I found out I thought "never mind, just gonne format the drive when the Samsung is done".

As soon as I had W10 installed on the Samsung I tested both drives with the other plugged out and it turns out, that the old Kingston is working with the Samsung plugged out but not the other way around.

I tested a bit and found out, that the Kingston need to be plugged in in order to boot the Samsung but as soon as Windows splashes I can plug out the Kingston and operate the Samsung without the Kingston

When only having the Samsung plugged in following error appears: 

20190329_084408.thumb.jpg.4770cbe1f4d1a0390b3a0e237654528c.jpg

 

When I boot with both drives plugged in, I need to choose from the OS selection screen (its just german- nothing to be afraid of ;) )

20190329_084454.thumb.jpg.e49bdfdacf1c9c645dba9e37b3864823.jpg

 

I know that I could just totally wipe both of them, but I dont really want to do that that at the current file situation I'm in and secondly I want to find out how to avoid the problem in the future.

 

Does anyone of you have some experience with this?

Windows 11 Pro 22H2

Ryzen 3600

Gigabyte B450M DS3H

GIGABYTE RTX 2080 GAMING OC

G.Skill Aegis 16 GB (2 x 8 GB) DDR4-3200 CL16 Memory

Link to comment
Share on other sites

Link to post
Share on other sites

Yep.

 

When using MBR boot mode (AKA CSM ON or Legacy Boot Mode) it's possible for Windows to install the bootloader on to a different drive than the actual operating system, or as in your case, if there's already a bootloader present on another drive to piggyback off that and not install it's own.

 

It's a remnant of the days when drives were expensive and owning 2 drives didn't happen. People would dual boot 2 OSes on one drive so Microsoft programmed Windows to look for a bootloader and if it finds one to use that instead of installing a fresh one and destroying the other OS install. When multiple drives became popular it turned out that Windows would happily use the bootloader of a different drive entirely. I've personally had a situation where Windows was using an old bootloader left over on a storage drive and if the storage drive was removed Windows wouldn't boot. It sounds strange but back in the days of multiple OSes on one drive it made perfect sense.

 

Rather than type a huge list of instructions I'll simply link you an article, just be sure to unplug the other non Windows drive entirely before trying anything.

 

https://neosmart.net/wiki/reboot-and-select-proper-boot-device/

 

But honestly, if you have a UEFI system I'd STRONGLY recommend that you unplug the non Windows drive entirely, go into your BIOS, disable the CSM (Compatibility Support Module) then do a complete wipe and reinstall of Windows. This will convert the drive from MBR to GPT which fixes this problem entirely (so you'll never encounter it again) and should also allow your computer to boot faster. MBR is long deprecated as there's no reason to use it on a modern system.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, Master Disaster said:

Yep.

 

When using MBR boot mode (AKA CSM ON or Legacy Boot Mode) it's possible for Windows to install the bootloader on to a different drive than the actual operating system, or as in your case, if there's already a bootloader present on another drive to piggyback off that and not install it's own.

 

It's a remnant of the days when drives were expensive and owning 2 drives didn't happen. People would dual boot 2 OSes on one drive so Microsoft programmed Windows to look for a bootloader and if it finds one to use that instead of installing a fresh one and destroying the other OS install. When multiple drives became popular it turned out that Windows would happily use the bootloader of a different drive entirely. I've personally had a situation where Windows was using an old bootloader left over on a storage drive and if the storage drive was removed Windows wouldn't boot. It sounds strange but back in the days of multiple OSes on one drive it made perfect sense.

 

Rather than type a huge list of instructions I'll simply link you an article, just be sure to unplug the other non Windows drive entirely before trying anything.

 

https://neosmart.net/wiki/reboot-and-select-proper-boot-device/

 

But honestly, if you have a UEFI system I'd STRONGLY recommend that you unplug the non Windows drive entirely, go into your BIOS, disable the CSM (Compatibility Support Module) then do a complete wipe and reinstall of Windows. This will convert the drive from MBR to GPT which fixes this problem entirely (so you'll never encounter it again) and should also allow your computer to boot faster. MBR is long deprecated as there's no reason to use it on a modern system.

Hey,

thank you for your fast and detailed answer.

 

I guess then it's the best to do a fresh install of Windows and dont mess around with the system anymore.

 

Now that you mentioned MBR and GPT.. I know how that happened:

The mentioned last time I refrehed windows installing from the bootstick didnt work because windows always replied with errors like "drive is gpt. use mbr". when I formated the drive it said "please use gpt"

I called the Windows support which said, that BOTH my drives seem to be broken overnight and that they cant help. I tried around a bit until I got it working.

I guess I will just try to wipe both drives totally and hope that helps 

Windows 11 Pro 22H2

Ryzen 3600

Gigabyte B450M DS3H

GIGABYTE RTX 2080 GAMING OC

G.Skill Aegis 16 GB (2 x 8 GB) DDR4-3200 CL16 Memory

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, jonahadami said:

Hey,

thank you for your fast and detailed answer.

 

I guess then it's the best to do a fresh install of Windows and dont mess around with the system anymore.

 

Now that you mentioned MBR and GPT.. I know how that happened:

The mentioned last time I refrehed windows installing from the bootstick didnt work because windows always replied with errors like "drive is gpt. use mbr". when I formated the drive it said "please use gpt"

I called the Windows support which said, that BOTH my drives seem to be broken overnight and that they cant help. I tried around a bit until I got it working.

I guess I will just try to wipe both drives totally and hope that helps 

Theres no need to wipe both, here's how to solve your problem...

 

1) Unplug all drives you DON'T want Windows installed on, have only one drive connected

2) Boot into your BIOS and disable CSM

3) Boot your Windows installer

4) Run through setup to the partition screen then stop

5) Press Shift & F10

6) Type diskpart and hit enter

7) Type select disk 0 and hit enter

8 Type clean and hit enter

9) Type convert gpt and hit enter

10) Type exit and hit enter

11) Close the command prompt window

12) On the partition screen click next, do not partition the drive yourself, Windows will do it automatically

 

When install is finished you can reconnect all your other drives.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×