Go Back   AnandTech Forums > Hardware and Technology > Memory and Storage

Forums
· Hardware and Technology
· CPUs and Overclocking
· Motherboards
· Video Cards and Graphics
· Memory and Storage
· Power Supplies
· Cases & Cooling
· SFF, Notebooks, Pre-Built/Barebones PCs
· Networking
· Peripherals
· General Hardware
· Highly Technical
· Computer Help
· Home Theater PCs
· Consumer Electronics
· Digital and Video Cameras
· Mobile Devices & Gadgets
· Audio/Video & Home Theater
· Software
· Software for Windows
· All Things Apple
· *nix Software
· Operating Systems
· Programming
· PC Gaming
· Console Gaming
· Distributed Computing
· Security
· Social
· Off Topic
· Politics and News
· Discussion Club
· Love and Relationships
· The Garage
· Health and Fitness
· Home and Garden
· Merchandise and Shopping
· For Sale/Trade
· Hot Deals with Free Stuff/Contests
· Black Friday 2014
· Forum Issues
· Technical Forum Issues
· Personal Forum Issues
· Suggestion Box
· Moderator Resources
· Moderator Discussions
   

Reply
 
Thread Tools
Old 09-30-2013, 03:49 PM   #1
wpcoe
Senior Member
 
Join Date: Nov 2007
Location: Thailand
Posts: 476
Default GPT/EFI vs MBR/BIOS and Win8

I'm having a heck of a time installing Windows 8 Pro on a new SSD.

My previous (until today) configuration was Win8, apps, and some data on a 120GB SSD and various data partitions on a 1TB HDD, both drives using MBR.

I have a bootable Win8 installation USB thumb drive (which I used to install Win8 on my old SSD using MBR) and I can only get it to install on the fresh new drive as GPT. I don't mind that, but when I then plug in the MBR HDD and reboot, I either get an endless boot loop or a Windows Repair routine that fails. Ditto if I try to boot up with on the new GPT SSD and have the old MBR SSD connected.

On my system I can NOT mix MBR drives with a boot Win8 GPT drive for some reason.

If I set the "BIOS" back to "Legacy" -- i.e. not EFI, but old fashioned BIOS -- I cannot boot from the Win8 installation USB stick.

The most irritating part of this is that I had this same problem before when I first installed Win8 on the old SSD a year ago, but found some workaround, and now I've forgotten what it was. Any ideas?

I recall when I posted on some earlier thread people assured me that a Win8 GPT installation can coexist with and read MBR drives, but that is NOT my experience.

So, how can I install Win8 fresh on my new SSD and still have my old HDD and SDD be usable and readable without converting them to GPT and losing over 1TB of files in the process?

I want a fresh Win8 installation as some strangeness has crept into my setup, and I'm overdue for my annual computer housecleaning anyway. But, if need be, I'll clone the old SSD which is configured as MBR.

PS: In case it's not clear, I'm installing Win8 from the USB stick with only the new SSD connected. The old SSD and the HDD are disconnected during the Win8 installation process. It's only after Win8 is completely installed and I've rebooted that I then try to boot with either, or both of, the old MBR drives connected.
__________________
i3-3225, 3.3GHz w/stock HSF, GigaByte H77M-D3H
2 x 2GB + 2 x 4GB Kingston RAM = 12GB, no discrete graphic card (just IGP HD4000)
Samsung 840 EVO 250GB SSD | Intel 520 120GB SSD | 1TB WD Green HDD
Silverstone Temjin TJ-08E case | CoolerMaster eXtreme Power Plus 460W PSU
Dell U2312HM 23" LCD | Samsung 171N 17" LCD | Windows 8.1 Pro 64-bit

Location: Thailand (several hours south of Bangkok)
wpcoe is offline   Reply With Quote
Old 09-30-2013, 04:49 PM   #2
razel
Golden Member
 
razel's Avatar
 
Join Date: May 2002
Location: Sunny Los Angeles
Posts: 1,178
Default

Sounds like a boot order problem. You can try to change the boot order settings in your BIOS. Ensure your Win8 SSD is the 1st one. If that's the case, you'll need to re-create your Boot Configuration Data.

Startup the Win8 DVD and get to a command-prompt. The quickest way is shift-F10 or shift-F11. Have fun with BCDEdit.

Last edited by razel; 09-30-2013 at 04:52 PM.
razel is offline   Reply With Quote
Old 10-01-2013, 06:32 AM   #3
Insert_Nickname
Golden Member
 
Join Date: May 2012
Posts: 1,970
Default

You should remember that on windows MBR takes precedence over GPT when both are used. You may have inadvertently installed the bootloader to the MBR disk. Windows is slightly unpredictable where it place the bootfiles.

The best course is to temporarily remove the MBR disk, then boot from DVD/USB and, like razel wrote, run BCDEdit to fix the bootfiles. When you're done reconnect the MBR drive and boot to windows.

If you need to reinstall windows, make sure only the system drive is connected. That way the bootfiles can only end up in one place.
Insert_Nickname is offline   Reply With Quote
Old 10-01-2013, 10:54 AM   #4
wpcoe
Senior Member
 
Join Date: Nov 2007
Location: Thailand
Posts: 476
Default

Quote:
Originally Posted by razel View Post
Sounds like a boot order problem. You can try to change the boot order settings in your BIOS. Ensure your Win8 SSD is the 1st one. If that's the case, you'll need to re-create your Boot Configuration Data.

Startup the Win8 DVD and get to a command-prompt. The quickest way is shift-F10 or shift-F11. Have fun with BCDEdit.
I am selecting the Win8 installation USB drive by accessing the boot device menu via <F12>. The only drives attached are the blank SSD and the USB thumb drive.

Quote:
Originally Posted by Insert_Nickname View Post
You should remember that on windows MBR takes precedence over GPT when both are used. You may have inadvertently installed the bootloader to the MBR disk. Windows is slightly unpredictable where it place the bootfiles.

The best course is to temporarily remove the MBR disk, then boot from DVD/USB and, like razel wrote, run BCDEdit to fix the bootfiles. When you're done reconnect the MBR drive and boot to windows.

If you need to reinstall windows, make sure only the system drive is connected. That way the bootfiles can only end up in one place.
You mean, like this?

Quote:
(from opening post)
PS: In case it's not clear, I'm installing Win8 from the USB stick with only the new SSD connected. The old SSD and the HDD are disconnected during the Win8 installation process. It's only after Win8 is completely installed and I've rebooted that I then try to boot with either, or both of, the old MBR drives connected.
wpcoe is offline   Reply With Quote
Old 10-01-2013, 11:24 AM   #5
Insert_Nickname
Golden Member
 
Join Date: May 2012
Posts: 1,970
Default

Quote:
Originally Posted by wpcoe View Post
You mean, like this?
Yep...

The BIOS may be trying to boot from the wrong drive, when you plug the old drives in. Its a little difficult to say anything general about UEFI configuration. There should be a "boot" section or similar in your UEFI, where you can set boot priority for different drives. What brand is your mainboard?

If you using F11/F12 for the boot menu, you're overriding your UEFIs boot config.
Insert_Nickname is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:10 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.