Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've just bought SSD and installed 12.04 on it. I have 11.10 on my old hard drive. However I can't boot from SSD since grub and everything else is on the hdd.

How do I set Ubuntu to boot from SSD?

share|improve this question
  • Open your BIOS.
  • Go to boot device priority
  • Both hard disk should be listed there, set your SSD above old hdd in priority.
  • Save and Exit. Now it should boot from your SSD.
  • run sudo update-grub. This will list your old OS in grub menu if you want so.
share|improve this answer
up vote 1 down vote accepted

I did as described in and it worked. Still need to be checked on updates, but I think it will be ok.

The commands are:

sudo install-grub /dev/sdb
sudo dpkg-reconfigure grub-pc

Hit ENTER at each question in dpkg-reconfigure until it lists your hard drives and has asterisks beside them. Add an asterisk to the new harddrive and that will keep your grub configuration up to date. You can then do a sudo grub-update to make sure all your available OSes are listed in the boot menu.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.