|
发表于 2005-3-12 16:06:24
|
显示全部楼层
Post by utstar
grub项目已经停止了,取而代之的是grub 2,一个完全重写的项目
虽然GRUB2在开发中,并在未来替代GRUB,但我个人认为,在RMS所提倡的FreeBIOS出现之前,一个Boot Loader的底层原理是差不多的(最显著的一点就是严重依赖BIOS例程),而且GRUB2的所谓重写,估计也只是Boot模型的重构优化而已,是代码层面的清理。如果x86等硬件平台的接口标准不变的话,GRUB2也并非凌驾于GRUB之上的空中楼阁。
我们这里的源码分析,主要是揭开GRUB的内幕,阐明Boot Loader的原理,例如,划分为stage1和stage2的出发点、filesystem-aware的实现方法等。个人认为,这些思想在GRUB2里应该也会存在的。
当然,很盼望兄弟能为我们讲解一下GRUB2的新亮点。呵呵。  |
|