Re: 使用BURG美化启动界面(更新2010-02-02)
发表于 : 2010-02-07 14:02
奶子太大了
嗯,用PXE ROM的确比较方便。不过现在回家过年了,回来再弄了。hetao 写了:to Bean
pxe boot rom是可以在电脑中配置启动顺序的,如果把Grub作为pxe Boot Rom刷到主板上,然后通过选择从LAN启动来调用Grub,或者我们不想用Grub的时候就可以设置为正常启动顺序,这样即使用Grub不工作也不会出现什么大问题,又具有灵活性岂不更好.
pxe的启动过程我还弄不清楚,似乎它又不完全由Bios控制启动的,我们通常可以按一个组合键进入pxe的配置界面来配置hook int18,int19这些设置,拒说设置成int19的进候就只能从网卡启动了,就像grub 替换int19一样.而设成int18的时候就可以按Bios设置的顺序正常启动,对于int18有点迷.
Grub是否应该利用pxe的这一点来嵌入到Bios中呢?
另外我找到了gpxe这个项目,它可以做一个增强的pxe Boot rom刷到主板上来替换默认的BootRom.
gpxe本身也有相当强的多系统引导功能,但是只能从两个地方引导,网络和嵌入到gpxe中的启动镜像,它可以支持http,ftp等高级协议来启动,也有一个命令shell,并支持脚本.
或都我们也可以把Grub嵌入到gpxe中来用,不过要想自定义gpxe的启动脚本需要改一些代码,它默认是从网络启动的,但是提供了一个交互Shell可以执行命令来手动引导,就跟grub里的一样
关于怎么修改gpxe来自动启动,官方Wiki已经给出了指导,这个功能或许会加入到以后的版本里.
这是修改代码自动启动的链接:http://etherboot.org/wiki/appnotes/autobootchainurl
实际上pxe boot rom也就是以pci的方式刷到主板上的,而Grub也是的,那pxe可以在Bios自己配置的灵活性是如何实现的呢,Grub是否可以替换pxe来用,但是仍然能用bios配置
其实gpxe结合grub应该是最好的方式,可以利用现成的成果,grub嵌入进去,然后刷到主板上就行了,而且也能使用gpxe强大的网络引导功能,何乐而不为呢.
希望Bean能考虑一下我提的问题
检查一下/etc/default/burg,看看GRUB_FOLD的值是不是saved黄美姬 写了:按F结果没保存呀,每次都展开我的
如何卸载BURG,换回系统自带的grub呢?hardtzh 写了:这个怎么卸载?看这安装好像有些复杂。。。