[SOLVED] Trisquel 6.0 won't boot without USB Stick

3 replies [Last post]
SteveGeemaggio
Offline
Joined: 01/06/2013

Hello,

I installed Trisquel 6.0 32bit and I have it dual booted with Windows 7. I was Completely baffled until I found this topic on Ubuntu Forums:

http://ubuntuforums.org/showthread.php?p=12461395#post12461395

I installed Trisquel 6.0 from my usb stick, removed the stick after shut down, turned on the computer to find that Grub Refused to boot into any operating system without the usb key inserted. Grub seemed to be install on my usb key!! So I simply followed wilee-nilee's instructions(found on ubuntuforums):

#sudo grub-install /dev/sda

Then

#sudo update-grub

Then shut down the computer, removed usb key, turned on the computer and problem solved!

It seems to be a bug with the Ubuntu 12.04 installation and of course Trisquel 6.0 caught the bug too :-P

I hope this helps people.

aliasbody
Offline
Joined: 09/14/2012

This is an old problem from the Ubuntu installation, that sees the Usb Stick as a Hard Drive and install Grub on it.

So people need to see (until it is corrected) if the selected boot partition (on the partitioning page) is set to the hard drive and not to the usb stick.

Just one question, isn't it "sudo update-grub2" instead of "sudo update-grub" or does the 2 do the same thing ?

SteveGeemaggio
Offline
Joined: 01/06/2013

Yes of Course!

During the installation double check that it's the Hard Drive you're installing the bootloader to and Not the usb key! What aliasbody said will save you from having the problem at all! Thanks aliasbody!

In relation to your question. It's never made any difference to me whether I type:

sudo update-grub or sudo update-grub2

So I'm sure you're good with either one, but personnally I've never bothered with the '2'. Whatever you fancy. :-)

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

update-grub2 is a symbolic link to update-grub:
$ ls -l /usr/sbin/update-grub2
lrwxrwxrwx 1 root root 11 2012-04-17 15:27 /usr/sbin/update-grub2 -> update-grub