Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I installed both Linux and Windows on my newly bought SSD (sda). When I installed Linux, I chose to install the bootloader on the SSD (sda).

After I finished, I got only a black screen when I chose to boot from SSD, but the strangest thing was that I got a GRUB menu when I chose to boot from the HDD (sdb).

I'm sure I chose the SSD as the location for the bootloader to be installed. So why did the bootloader transfer from the SSD to the HDD?

Does it mean that an SSD can't hold an MBR or bootloader at the very beginning of it?

share|improve this question

migrated from stackoverflow.com Apr 25 '13 at 21:04

This question came from our site for professional and enthusiast programmers.

    
I think you just made an error when type grub-install /dev/sdX. –  Eddy_Em Apr 25 '13 at 16:15
    
@Eddy_Em no, i'm sure i didn't make that wrong, because i have tried to reinstall linux as well as the bootloader. –  Philip Zhang Apr 25 '13 at 16:19

2 Answers 2

I assure you that it's not a problem of SSD; we have plenty of boxes running off SSDs here.

share|improve this answer

Some distros tend to wipe anything on the primary drive reported in the BIOS. The most failsafe is to disconnect any other drives, except the drive you're installing Linux on.

I once wiped the TrueCrypt bootloader on my Win7-drive, when all I really wanted was to install OpenSUSE on an external drive. Luckily I had a CD with a backup of the bootloader.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.