bad pbr sig - and a simple solution

After the addition of a hard disc to a mirrored zfs rpool, the boot process immediately stopped with the GRUB message: "bad pbr sig". It means that something is wrong with the Primary Boot Record (aka Master Boot Record). The solution was simple - I swapped the boot order of the hard discs in BIOS. Now it works perfectly again.


Genius! After a lot of messing around with grub and even reformatting to NTFS this simple trick worked like a charm.



Posted by Ben on September 13, 2010 at 10:11 PM CEST #

Thanks .. saved me a lot of time.

Posted by Fadi on January 20, 2011 at 08:44 AM CET #

A great post, thanks for taking the time to share, continued success to your site in the future! GOOD Work!!

Posted by ebook download on May 07, 2011 at 08:14 PM CEST #

Posted by christian louboutin on May 30, 2011 at 08:49 AM CEST #

This does not solve the problem, it bypasses it. It still means that you have an unbootable mirror.

Posted by Peter on December 25, 2011 at 05:03 PM CET #

Exactly right. For some reason my ThinkStation had too many devices in the list and opted to remove the drive with my Solaris install out of the order.

This solution is simple but probably overlooked by most.

Good job Adam!

Posted by Joaquin on December 27, 2011 at 07:40 PM CET #


in my case one of my disks was bootable, the other was not. The order of the disks (it is actually the server this blog is running on) changed after some tinkering. Reordering the disks in bios solved the problem for me,



Posted by Adam Bien on January 04, 2012 at 05:50 PM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
...the last 150 posts
...the last 10 comments