Why Won't My SSD Boot Without an HDD?

Status
Not open for further replies.

apjack

Honorable
Jan 2, 2014
55
0
10,630
Hi. I'm having an issue with what must have something to do with my solid state drive. To explain, I have a system I built with a 128GB SSD and a 500GB HDD. However, the 500GB HDD was not being used as storage only. Each drive has its own copy of WIndows 7, with a separate license for each copy. i was using my PC as two separate PCs, by choosing which Windows 7 to log into when powering on.

Now, I have put together a PC physically separate from my main build -- different tower, motherboard, CPU, RAM, etc. All it needs is an HDD. I formatted and removed the 500GB HDD from the original build and was going to use it, temporarily, as a drive for the second.

But here my issue arrises, with the HDD removed from the original build, the 128GB Samsung 830 -- an internal drive and not a flash or USB -- will not boot. It has a valid copy of Windows 7 installed and when I go to boot options in BIOS, I have the choice to select the SSD as my #1 boot device. It has always been #1, or default, in BIOS but I saved and exited anyway. Just goes back to the black screen saying select a boot device.

When I put the 500GB HDD back in the original build, even though now it is formatted, erased, blank -- no OS at all -- it will boot to my desktop and the Windows 7 OS installed on it. I never enabled or configured any RAID type relationship between the drives. What the heck is going on here?

Can someone help me with this? For now, I want to use only the 128GB Samsung 830 with Windows 7 already on it, to boot the same machine it has been, except for without the 500GB hard drive inside.

Thanks.
 
Solution

elmo2006

Distinguished
Jul 27, 2009
406
1
18,960
When you said you erased/formatted the 500GB HDD, did you delete all the partitions as Windows creates a separate boot partition whereby the boot files are stored. Once this partition is deleted, then Windows will fail to load i.e. |boot partition 300MB|OS partition|
 

USAFRet

Titan
Moderator
Almost certainly this is because both drives were installed when you installed the OS on the SSD.

Recent varieties of Windows creates a small System Reserved partition. This holds, among other things, boot info.
Generally on a second drive. Take that drive out, and no boot.
 

apjack

Honorable
Jan 2, 2014
55
0
10,630


Hi thanks for replying.

Yes, originally the 500GB HDD was in the machine with Windows 7 on it. Then I installed the SDD and put another copy of Windows 7 on that, with its own separate product key.

I understand about the OS creating a partition with boot info. But the original HDD has been completely erased during a format. Wouldn't the boot info be gone from it? And wouldn't the separate copy of Windows 7 installed on the SDD have put a partition with boot info on that drive as well? That has to be what its using to boot now, since as I said above, the HDD has been formatted.

How can the blank HDD influence boot, and how can I have my machine boot from the SDD only?

Thanks

 

USAFRet

Titan
Moderator
"Formatting" the HDD won't necessarily remove the SYstem Reserved partition. It would probably just format whatever partition you aimed it at. The old "C".

If you look in Disk Management, I'll bet that on the HDD there is a small System Reserved partition, and on the SSD there is not.

If there are two drive connected during the install, Windows (stupidly) puts the System Reserved boot info on the other drive.
 

apjack

Honorable
Jan 2, 2014
55
0
10,630


Yes. C:\ drive in Disk Management is showing that it still contains a 100MB System Reserved and it is the primary partition. The SDD does not have a System Reserve segment. However, it does indicate the following: Healthy (Boot, Page File, Crash Dump, Primary Partition)

Although it lists "Boot & Primary Partition" on the SDD, the 100MB partition was never created on it. And, therefor must be what is needed to boot the PC.

I agree that is rather obtuse for the OS to allocate a boot partition to a different storage device other than the one that a person is trying to install it on. I do not recall ever seeing a prompt that gave me a choice.

Well, should I simply format the SDD and reinstall Windows on it? Seems like the only thing I can think of.

 

USAFRet

Titan
Moderator


If this is a new installation with not much on it yet, then yes....I'd just reinstall.
With only the SSD connected.

And there is no prompt for where that System Reserved partition goes. It just does it.
 
Solution

apjack

Honorable
Jan 2, 2014
55
0
10,630
Hi. I formatted the SDD and installed Windows on it, and it was the only drive connected to the board. I did the same with the HDD. The SDD now has the partition and boots up. Thanks for the info guys. Great to know for future tasks.

 

Jeremiah Day

Reputable
Feb 15, 2015
6
0
4,510
I have the exact same problem. I'm glad for you that you weren't far enough along in your use of the ssd os that you could just reinstall and fix the boot issue.

However, that's not "problem solved" at all, it was obvious that a re-install would fix the issue if the ssd was the only drive in at the time of install, however for the rest of us who don't want to start over from scratch, could someone please address how to remedy the problem of not having a boot partition on the ssd running the os? i need to re-purpose my old 500gig hhd but cant remove it because i cant boot without it. can someone please tell me how to make the ssd bootable without starting over from scratch?

thank you.
 

USAFRet

Titan
Moderator


Disconnect all other drives.
Put the OS install disk in.
Boot up, and try the Repair.
It might fix it.
 

Jeremiah Day

Reputable
Feb 15, 2015
6
0
4,510
Disconnect all other drives.
Put the OS install disk in.
Boot up, and try the Repair.
It might fix it.[/quotemsg]


Thank you, however, i deleted the windows install file after install, and i dont even have a cd player/writer on any of my machines anymore. i have been skowering the forums trying to find a way to make a bootable flash drive from my 8 gig stick, but there are 10k different methods suggested and none of them seem to have been successful. most require that i buy some kind of boot utility, others just dont seem to work. i did the one below which seemed to go fine in creating the bootable partition, but i copied the win install files to it and set it as the boot drive in bios, but it just said no os in this boot drive. this seems like it should pretty straight forward, but i cant seem to find a clear answer. please help,
 

Jeremiah Day

Reputable
Feb 15, 2015
6
0
4,510
fantastic!! i tried that after making a bootable flash, i repaired the startup process and it created the necessary boot partition on my ssd drive. thank you very much.

now, to flash my MB Bios! ;)
 

Finn D

Reputable
Jul 4, 2014
21
0
4,510
Hi, I know this thread is a few months old but I have a similar issue. What I want to do is to put my windows on my ssd and other stuff on my HDD and then install the SSD and HDD onto my new motherboard and CPU. (I do not have disk to install) I used a usb with the windows iso and used the windows program to make it a bootable windows installation drive thing. When I tried to boot on the usb it did not work... So I opened the setup.exe in the usb from my HDD and went on installing windows to my SSD through my HDD. It restarted a few times. Now that I have windows working on my SSD. I unplugged the HDD when the computer was off and tried to boot from the SSD. It came up with an error message saying:
error: unknown filesystem.
Entering rescue mode...
grub rescue>
When I plugged the HDD back in, it gave me the option of booting to either version of windows.
Does anyone have a solution?????
 

wcndave

Reputable
Mar 16, 2016
12
0
4,510
Wow, how stupid is it that Windows does that? I just did a fresh install of Win10 onto a new SSD, and removed my old 500GB "storage" disc, replaced with a new 3TB disc, and my system won't boot. Off to create a repair disc, however that's just crazy. At no point was I offered the option...
 

Andikiwi

Commendable
Jul 12, 2016
11
0
1,510
Hi I have the same issue. Got windows 10 installed onto SSD while HHD (also with win10) was installed and it wouldnt boot up without the HHD installed. been through this forum and many others to figure out how to fix. I have tried what this forum suggests, to install a fresh copy of win10 onto the SSD with no other drives connected. My problem is I go to do that and boot off the USB stick, it gets to the Windows 10 icon and then my computer reboots, and an endless loop begins.

has anyone else found a solution?

cheers
 

Andikiwi

Commendable
Jul 12, 2016
11
0
1,510




Hi I have the same issue. Got windows 10 installed onto SSD while HHD (also with win10) was installed and it wouldnt boot up without the HHD installed. been through this forum and many others to figure out how to fix. I have tried what this forum suggests, to install a fresh copy of win10 onto the SSD with no other drives connected. My problem is I go to do that and boot off the USB stick, it gets to the Windows 10 icon and then my computer reboots, and an endless loop begins.

has anyone else found a solution?

cheers
 
Nov 26, 2020
1
0
10
Hello, everyone! Something much weirder happened to me. I plugged both flash drive and hard drive onto my new motherboard but they still won't work, even though everything's fine when they're connected to my old PC. Does it mean that I'm going to have to wipe everything on both drives and do a fresh installation? I'm using the hard drive as a storage, no OS except for the System reserved partition.

Thanks to everyone in advance.

Cheers
 

DSzymborski

Curmudgeon Pursuivant
Moderator
Hello, everyone! Something much weirder happened to me. I plugged both flash drive and hard drive onto my new motherboard but they still won't work, even though everything's fine when they're connected to my old PC. Does it mean that I'm going to have to wipe everything on both drives and do a fresh installation? I'm using the hard drive as a storage, no OS except for the System reserved partition.

Thanks to everyone in advance.

Cheers

This is not weird at all. If you have a new motherboard, the you really need to properly do a fresh install of Windows 10 on OS drive. Windows is not intended to be a modular OS in this manner. Windows 10 tries to make it work, but it's iffy, and once there are problems there's no other good option other than full wipe-and-install.

And this time, do not have your HDD connected when you install Windows 10. A non-OS HDD shouldn't have a system reserved partition and when it does, it's typically because you had the HDD installed when installing Windows to your OS drive, resulting in Windows putting some things in there as well.

If you do have further problems, start a new thread with your complete specs and a detailed history of your issue. Do not necro nearly seven-year-old threads. We don't do "all-purpose" thread for troubleshooting here.
 
  • Like
Reactions: Calau91
Status
Not open for further replies.