Chinaunix
标题:
solaris 10启动出现bad pbr sig
[打印本页]
作者:
smile_330803
时间:
2016-05-10 02:52
标题:
solaris 10启动出现bad pbr sig
各位大大,
Solaris 10启动的时候出现'bad pbr sig', 'pbr'这里是什么的缩写?网上有人说是Primary boot record,也有人说是partition boot record,好像这两者的定义还不一样?
'bad sig' 是指磁盘扇区结尾的签名'0x55AA'没有找到或不对吗?
谢谢!
作者:
nimysun
时间:
2016-05-11 09:55
回复
1#
smile_330803
找x86 grub/boot的source code和BIOS的source code看看详细的启动过程,以及报错的机制。
作者:
smile_330803
时间:
2016-05-12 01:00
这个应该还没到grub,应该还在BIOS跑完后最后交接给硬盘的那个阶段,我也没有BIOS source code,没关系,我再google一下吧,谢谢你.
回复
2#
nimysun
作者:
nimysun
时间:
2016-05-12 08:23
本帖最后由 nimysun 于 2016-05-12 08:37 编辑
另, pbr的p应该指的是primary, 这个问题可以用installgrub/grubinstall解决。这段信息应该bios没有正确读到硬盘上的信息而抱怨出来的。
如果对此有更多兴趣,您可以把grub和引导相当的数据块全部导出来,存成二进制文件。然后恢复grub, 最后逐字节对比一下新旧引导区的区别。
也可以考虑联系Oracle support来协助调查该事情的具体起因和错误的具体位置。
作者:
smile_330803
时间:
2016-05-14 02:16
回复
4#
nimysun
谢谢你,我有和Oracle联系,我也注意到网上有说这个问题可以用installgrub的方式解决,Oracle回复我应该可以用SDS kit重新build raid试试看.
作者:
nimysun
时间:
2016-05-14 18:28
回复
5#
smile_330803
installgrub大部分可解决这个问题,此外需要确认的是你正在引导的硬盘确实是你之前的系统盘,我有一点点的担心是不是你默认引导的设备顺序发生了变化。。
sds buid是个什么鬼,怎么觉得他们说的不靠谱。
作者:
smile_330803
时间:
2016-05-27 05:38
SDS是solstice disksuite的缩写,是Solaris 10底下用来做RAID以及管理RAID的工具,我有确认过引导顺序,这不是什么大的问题,实在不行就把RAID destroy重建,我有留意到网上intallgrub可以解决这个问题.谢谢你
回复
6#
nimysun
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2