BBS水木清华站∶精华区

发信人: linuxrat (叫我老鼠错不了), 信区: Linux        
标  题: Re: 如何用lilo启动bzImage? 
发信站: BBS 水木清华站 (Sat Jan  8 12:30:37 2000) 
 
【 在 suzhe (I Love Linux) 的大作中提到: 】 
 在 lilo 内部 zImage 和 bzImage 是区别对待的!  
 lilo 在把 kernel 调入内存的时候,首先会判断是甚么类型的 kernel. 
 如果是 zImage 就直接调入常规内存, 也就是640K以内的内存. 
 如果是 bzImage 就要动用 int 15h 把kernel调入高端内存. 
 所以, 如果一个过大的内核(差不多大于500K就不行了)被编译成了 zImage, 
 lilo 在装入内核的时候就会出错! 
 不就是uncompressing的时候由header那一部分的代码来决定的么? 其实在运行 
 /sbin/lilo的时候就已经安排好了啊. 所以才说使用上没有区别啊. 还有其他 
 什么奥秘么? kernel source里面就讲到了的说. 
 
-- 
|======================+========================+====================| 
| 以无法为有法 ,      |  拳本无法,有法也空;  |  我爱GNU/Linux,    | 
|   以无限为有限       |    一法不立,无法不容。|     因为我爱自由! | 
|                      |                        |                    | 
|   截拳道宗师-李小龙  |        意拳宗师-王芗斋 |     土人  Linuxrat | 
|======================+========================+====================| 
 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.112.168.242] 

BBS水木清华站∶精华区