New SSD contains no OS after installing it

two swords

Reputable
Oct 27, 2015
20
0
4,510
I've recently dumped my 1TB HDD as it was failing and upgraded to a 120GB Sandisk SSD and a 500GB Seagate HDD. I didn't have anything on the old pc that I really wanted so I just took my Windows 8 disc and installed that to the SSD and then upgraded to Windows 10 from there. I install all of my steam games and some other applications onto the HDD and boot it up the next day and it says "No operating system found. Try disconnecting any drives that do not contain an operating system. Press any key to continue". If I press a key it boots up fine but in my UEFI I have the SSD set to boot to.

Here is what shows up in disk management for me http://imgur.com/cMyylpy . Also, my windows and user folders are all on the C drive.

Basically what I need help with is figuring out how to get the OS onto my SSD even though I installed it there originally from the Windows 8 disc.
 
Solution
Hey there, two swords.

Did you remember to disconnect the HDD during the Windows installation process. Such issues may arise in cases like this, because Windows sometimes writes a part of the system files on the secondary drive and thus, you end up with conflicts like the one you're having now. The best way to fix things up, is to backup all of your important data, after that wipe the HDD clean and disconnect it. Then reinstall your OS on the SSD while formatting it in the process. When you're done go ahead and connect the HDD and install all your games and programs. I know it's a long and tedious process and it's going to be very annoying to do everything from scratch, but that's the best way in my opinion.

Hope that helps.
Boogieman_WD
Hey there, two swords.

Did you remember to disconnect the HDD during the Windows installation process. Such issues may arise in cases like this, because Windows sometimes writes a part of the system files on the secondary drive and thus, you end up with conflicts like the one you're having now. The best way to fix things up, is to backup all of your important data, after that wipe the HDD clean and disconnect it. Then reinstall your OS on the SSD while formatting it in the process. When you're done go ahead and connect the HDD and install all your games and programs. I know it's a long and tedious process and it's going to be very annoying to do everything from scratch, but that's the best way in my opinion.

Hope that helps.
Boogieman_WD
 
Solution

two swords

Reputable
Oct 27, 2015
20
0
4,510


I will try that. Shouldn't be too long of a process. Thank you.
 

two swords

Reputable
Oct 27, 2015
20
0
4,510


I may have fucked up. So, I did what you said except I forgot to clear the HDD. I unplugged the HDD and installed Windows 10 to the SSD from a flashdrive and got that up and running. The problem is that the HDD shows up in the BIOS and I can boot to Windows 8 on the HDD but it won't show up in disk management when I boot to Windows 10 on the SSD. It is also broken the other way where if I go to disk management in Windows 8 it won't show the SSD.

I know that initially you need to allocate the drive and give it a drive letter but it doesn't even show up as an unallocated drive.

Any idea what to do to make the HDD visible from Windows 10/SSD?

I should also mention that neither are visible in Manage Storage Spaces or Device Manager.
 
That's a bit strange, even if you have an OS installed on one of the drive the other one should be visible no matter if it has an OS or not. Anyway, I assume you've already backed up your data (if you haven't done that already, please do, as the following process is data destructive). I'd recommend that you try the following while booted to Windows with your SSD:
1. open CMD (Command Prompt) as administrator
2. type in diskpart and press "enter"
3. type in list disk and press "enter" (This should list all available disks on your computer, so hopefully your HDD appears there as well) If you don't know which of the listed disks is the HDD, you can identify the device by its size which is shown. If your device does not appear, try list volume instead. In this case, you'll need to replace the commands below with "volume" wherever it says "disk."
4. Once you are sure which disk is your HDD, type: select disk X (where X is the number of the HDD) and press "enter". E.g. if your HDD is disk 1 you should type select disk 1
5. After that type: clean all and wait for the process to finish. Note that this might take quite some time. When the process is completed there should be nothing left on your HDD.

When you're done, go to Disk Management and initialize the drive.