【实验九】玩转VM的BIOS

真实的PC需要有引导固件才可以启动,比如BIOS或者EFI,在virtualbox中提供了两种虚拟引导固件,BIOS和EFI,EFI的相关内容前几个实验我们已经介绍过了,大家知道它是一个支持交互的引导程序,且支持大于2TB的硬盘。

本实验我们介绍virtualbox中BIOS相关的内容。

第一步:我们加电启动一台VM,可以看到Virtualbox默认为BIOS的LOGO显示画面启用了淡入淡出的效果;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第二步:如果觉得BIOS的显示时间太短,可以使用vboxmanage子命令modify进行调整;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第三步:当virtualbox提供的BIOS显示LOGO画面时,大家可以看到在其右下角有一行英文提示,大意是说按键盘F12键进入BIOS启动项设置菜单;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第四步:如果不喜欢这样的提示信息,可以使用vboxmanage子命令modify调整为menuonly

(menuonly不显示消息,但用户可以按下F12选择临时的启动设备);

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第五步:当关闭了BIOS菜单提示消息,可以看到我们再次启动VM,只有BIOS的LOGO信息,没有默认的提示信息了,但是用户可以按下F12选择临时的启动设备;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第六步:如果想关闭此功能,同样可以使用vboxmanage子命令modify调整为disabled

(disabled使F12按键失效,等于完全关闭了此功能);

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第七步:如果想使用virtualbox的默认值,同样可以使用vboxmanage子命令modify调整为mesageandmenu;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第八步:如果不喜欢BIOS淡入淡出的效果,我们可以使用vboxmanage子命令modify关闭;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第九步:当关闭了BIOS的淡入淡出效果后,可以看到我们再次启动VM,已经没有BIOS的LOGO信息,只有一段英文提示,大意是说按键盘F12键进入BIOS启动项设置菜单;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

【实验十】怎样自定义BIOS的logo

如果大家不喜欢virtualbox 虚拟BIOS的背景图片,我们可以使用自己喜欢的图片做背景;

一般情况下,如果是用来做LOGO或者开机画面的图片格式都是“未经过压缩的256色BMP文件”,大小规格都比较明确,如640×480和800×600等,在virtualbox中使用的是640×480的图片大小。

下面我们配置具体的实施步骤。

第一步:选择自己喜欢的图片且用windows系统的画图程序(mspaint.exe)打开即可;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第二步:打开图片后,点击工具栏的【重新调整大小】按钮;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第三步:在弹出的对话框中,依据选择【像素】,【保持纵横比】的复选框取消勾选,【水平】输入640,【垂直】输入480,最后点击【确定】即可;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第四步:点击菜单栏的【另存为】按钮,选择【BMP图片】即可;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第五步:在弹出的另存为对话框中【保存类型】一定选择“256色位图(*.bmp*.dib)”;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第六步:因为BMP格式会将原始图片的颜色质量降低,所有会有一个警告框出现,点击【确定】即可;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第七步:使用vboxmanage子命令modify将修改好的未经过压缩的256色BMP文件winxpbioslogo.bmp文件应用到winxp这台VM即可;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第八步:我们加电启动这台VM,会发现BIOS的画面已经使用自定义的图片了;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

第九步:如果想再次使用virtualbox的虚拟BIOS默认使用的背景画面,可以使用vboxmanage再次修改回来即可;

《virtualbox完全学习手册》之 玩转virtualbox的虚拟BIOS-LMLPHP

更加详细的内容,敬请期待本人即将上市的呕心力作 《virtualbox完全学习手册》。

姜皓,网络id 小耗子老师,精通linux服务器管理、windows server 服务器管理、cisco路由器管理、虚拟化(vmware workstation、vsphere、virtualbox)等内容。
现就职于西北某国企。

11-22 22:58