你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

商务笔记本、消费类笔记本、移动工作站讨论区

版主: xyevolve

版面规则
1. 本版是定位于惠普笔记本电脑的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版宁缺毋滥,严禁灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件仅限个人使用,请在下载后24小时内删除,本站不对其造成的结果负任何责任,请自行评估风险。
回复
头像
MUDBOY
创始人
帖子: 3877
注册时间: 2010年 12月 28日 21:17 星期二

你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 MUDBOY » 2012年 8月 18日 14:46 星期六

定制自己的开机LOGO,这并不是什么新的技术。早在上世纪末的时候很多台式机主板就有这样的功能,可以通过工具把自己喜欢的logo写入BIOS,开机的时候替换厂商自己的logo

想起来是不是很酷呢? :001: 实际上很多企业用户,就是通过这样的方式把自己公司的logo放置在开机界面。

同样的,在惠普的商用笔记本系列里面,其实从08代机型开始(例如2530p/2730p/6530b/6930p/8530p/8530w/8730w等等),就提供了工具,可以实现修改开机logo这样的功能。

这里我想大家分享的是针对不同的机型,通过几种方法来修改开机logo。本文只讨论的是惠普商用笔记本,惠普家用笔记本不再讨论之列。

目前总结出来,主要可以分为两大类

第一种是通过一个名为ereplogo的工具,来修改BIOS,把需要的logo图片集成到bios rom里面。
针对不同年代的机型,又细分为使用ereplogo.efi(适用于2012代机型)或者ereplogo.exe(适用于08,09,2011代机型)来操作。
同时,不同年代的机型使用不同的工具,至此的图片类型也是有区别的。具体支持的机型和类别见下图。
ereplogo_type.jpg
惠普官方EREPLOGO工具的下载
eRepLogo_efi.zip
ereplogo_dos.zip
第二类是通过把logo图片放置在出厂系统的HP_Tools分区中。

下面我们一一介绍每种方法和工具的具体操作步骤

ereplogo.efi(适用于2012代机型)

EREPLOGO.EFI 是从EFI Shell启动的,可以把自定义的logo图片写入BIOS rom中或者清除原来写入的自定义logo图片。

写入命令

代码: 全选

ereplogo <filename>
清除命令

代码: 全选

ereplogo /e
帮助命令

代码: 全选

ereplogo /h
要注意的是在适用这个工具之前,需要先确认没有设置BIOS密码。

自定义logo图片的要求如下
• 格式jpg
• 分辨率424 x 320到1024 x 768之间
• 大小不超过32Kb
• 色彩最大16M


使用ereplogo.efi的方法
1,确保适用的是一个FAT32的U盘(无需制作启动盘),并把Shell_Full.efi、ereplogo.efi以及自定义logo图片mylogo.jpg文件拷入U盘中,这里我们放置在U盘的ereplogo_files目录中;
FAT32_config.png
2,以Elitebook 8470p为例,开机F10进入BIOS设置,在System Configuration的Boot Options里,选择UEFI Boot Mode为Native模式,如下图,保存退出重启;
efi_boot_config.png
3,开机F9进入启动选项,选择从EFI文件启动,选择U盘里的Shell_Full.efi;
efi_boot_1.png
efi_boot_2.png
efi_boot_3.png
4,在Shell下,切换到U盘的ereplogo_files目录中(这里U盘是FS1:),并执行EREPLOGO.EFI mylogo.jpg命令;
ereplogo_efi_command.png
5,写入完成系统会自动重启(没有自动重启的话就手动重启),开机进入F10,取消EFI启动的设置使其切换回传统的启动方式(在System Configuration的Boot Options里,选择UEFI Boot Mode为Disable模式),保存退出重启。

6,这是就会看到自定义的logo取代惠普logo啦,大功告成!

ereplogo.exe(适用于08,09,2011代机型)

ereplogo.exe是在DOS下运行的工具,适用于08,09,2011代机型,不适用2012代机型

同样地,要注意的是在适用这个工具之前,需要先确认没有设置BIOS密码。

自定义logo图片要求如下

• BIOS 08版的笔记本适用bmp图片格式
• BIOS 09 或者 BIOS 2011版的笔记本适用jpg图片格式
• 分辨率在424 x 320到1024 x 768之间
• 文件大小不超过32KB
• 色彩最大16M


DOS启动盘的制作可以适用坛子里面原来贴出来的官方工具
惠普官方U盘(启动盘)格式化工具

1,把ereplogo.exe程序和自定义图片放入DOS启动盘中

2,命令格式如下

写入命令

代码: 全选

EREPLOGO /fHPLOGO.JPG
其中参数/f和自定义图片名HPLOGO.JPG之间没有空格

擦除命令

代码: 全选

EREPLOGO /e
把logo图片放置在出厂系统的HP_Tools分区中

如果我们不额外借助ereplogo工具,也可以通过把logo图片放在HP_Tools分区里来实现自定义logo的功能。

HP_Tools分区是惠普原厂操作系统里面的工具分区,可用于系统恢复,bios刷新等,很多朋友拿到机器就干掉了,我觉得蛮可惜的,哈哈。

同样地,对不同年代的机型,图片格式有要求。例如BIOS 09, BIOS 2011, BIOS 2012使用的是jpg格式,BIOS 08必须使用bmp图片格式。这里似乎对图片分辨率和大小没有要求,猜想是不需要写入BIOS ROM有限的空间,感兴趣的朋友不妨自行验证一下。

操作步骤如下,

1,在HP_Tools分区里的Hewlett-Packard目录下,创建Logo目录(最好区分大小写)
2,把图片放置在Logo目录里,名称为HPlogo.jpg(或者HPlogo.bmp,由机型年代决定)
3,重启系统,开机F10进入BIOS设置,在System Configuration的Boot Options里,把Custom Logo那一项勾选。针对2011和2012,确保FastBoot没有勾选。
custom_logo.png
4,保存退出BIOS,重启,大功告成!

logo显示的优先顺序

最后在说说logo显示的优先顺序
事实上,ereplogo工具写入的logo存储在bios rom中,和HP_Tools分区中的logo是可以同时存在的,但是也会根据不同的情况来决定开机显示哪一个logo。

有个地方的设置起了关键作用,那就上文提到的BIOS里面Custom Logo选项。

在08代机型上,如果Custom Logo没有勾选,即使有自定义的logo,也只会显示惠普默认的Logo,如果勾选了,优先顺序如下

1,HP_Tools里面的HPlogo
2,BIOS里ereplogo自定义的Logo
3,惠普默认Logo


在09,2011,2012代机型上,如果Custom Logo没有勾选(BIOS默认设置),优先顺序如下

1,BIOS里ereplogo自定义的Logo
2,惠普默认Logo


在09,2011,2012代机型上,如果Custom Logo有勾选,优先顺序如下

1,HP_Tools里面的HPlogo
2,BIOS里ereplogo自定义的Logo
3,惠普默认Logo


所以总结出来是,Custom Logo勾选的情况下,所有的机型都是以HP_Tools分区里logo优先的;
Custom Logo没有勾选的情况下,08代和09,2011,2012的区别在,08不会显示ereplogo工具写入的自定义logo,09,2011,2012会显示ereplogo工具写入的自定义logo。
您没有权限查看这个主题的附件。

carrot
注册用户
帖子: 400
注册时间: 2011年 3月 9日 02:46 星期三

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 carrot » 2012年 8月 19日 14:42 星期天

哇塞,M大又一力作啊,曾经似乎见过一些英文的说明,但是这么详细的描述就太难得啦,谢谢,这个得试试看!

爱老虎油
注册用户
帖子: 278
注册时间: 2011年 6月 17日 21:31 星期五

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 爱老虎油 » 2012年 8月 19日 15:01 星期天

如果是惠普原厂给特定客户机制定的启动logo,那么用ereplogo也是恢复不了hp默认的logo的。
因为特定的logo其实就是在出厂时取代了默认的logo封装到了bios里。

Itachi
注册用户
帖子: 30
注册时间: 2012年 7月 15日 17:12 星期天

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 Itachi » 2012年 8月 19日 15:10 星期天

好文章.
慢慢欣赏.

lookhandsome
注册用户
帖子: 36
注册时间: 2012年 8月 10日 21:38 星期五

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 lookhandsome » 2012年 8月 19日 15:35 星期天

这个真心强大,哈哈。

头像
MUDBOY
创始人
帖子: 3877
注册时间: 2010年 12月 28日 21:17 星期二

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 MUDBOY » 2012年 8月 19日 23:06 星期天

爱老虎油 写了:如果是惠普原厂给特定客户机制定的启动logo,那么用ereplogo也是恢复不了hp默认的logo的。
因为特定的logo其实就是在出厂时取代了默认的logo封装到了bios里。
高手就在我们当中,感谢老虎补充!

carrot
注册用户
帖子: 400
注册时间: 2011年 3月 9日 02:46 星期三

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 carrot » 2012年 8月 20日 00:54 星期一

不知道惠普的台式机适不适用呢?

byming123
注册用户
帖子: 352
注册时间: 2011年 6月 17日 23:50 星期五

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 byming123 » 2012年 8月 20日 10:53 星期一

老大的文章要顶啊!

头像
MUDBOY
创始人
帖子: 3877
注册时间: 2010年 12月 28日 21:17 星期二

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 MUDBOY » 2012年 8月 22日 09:08 星期三

正在研究HP_Tools分区,看能不能自定义一个。

byming123
注册用户
帖子: 352
注册时间: 2011年 6月 17日 23:50 星期五

Re: 你可以有!自定义开机LOGO(适用于08及以后的商用笔记本)

帖子 byming123 » 2012年 9月 3日 23:25 星期一

自己把hplogo换成了法拉利的标志,很漂亮,哈哈!

回复