|
我目前PXE网启PE的方法是这样的:
haneWin DHCP Server 加GRLDR加PE光盘ISO映像.
就是先启动GRLDR,然后,通过GRLDR把光盘的ISO读取到内存直接仿真为光盘,然后启动PE.这样,会占用40M左右的内存,跟光盘的大小有关.
方法2: 如果是 grldr+startrom.0+PE映像 ,这样的方法是不是会占用内存少一些??? 他的工作原理是怎样的? 是启动的过程中不断从 PXE服务器读取文件,还是加载内核文件到内存,再启动??? 如果是加载内核到内存,跟上面的方法相比有什么区别?? 比如说是(假设,因为我不了解) 上面的方法是先在本地内存加载整个ISO,然后,再启动的时候,还要加载PE内核到内存,这样就是双重内存占用,方法二不需要双重内存的占用,是这样吗???望解答.
pxelinux.0+startrom.0+winpe跟方法二没有什么区别吧???只是换了一个引导管理器.
pxelinux+memdisk+winpe映像,这个方法是不是跟方法二有异曲同工之妙??? 也是只需要把PE内核载入内存,还是双重内存的占用呢???
上面是我提出的问题,下面是楼主的回复,为了让大家都看到,并参与讨论,所以.回复到这里.
grldr+startrom.0+PE占用的内存肯定小些,而且他只能加载PE的内核winpe.is_或者winpe.im_,外置程序除非放到里面去。工作原理Climbing的那个帖子已经讲的很详细了,是把映像加载到内存再启动的。和grldr+PE相比,grldr能够把整个ISO加载到内存,而不是只启动里面的winpe.im_或者winpe.is_。这不是双重内存占用,只比grldr+startrom.0+PE多了个ISO大小的内存而已。
pxelinux.0+startrom.0+winpe跟方法二没有区别=grldr+startrom.0+winpe,只是换了一个引导管理器.
.
pxelinux+memdisk+winpe映像约等于grldr的map --mem+winpe,不等于pxelinux.0+startrom.0+winpe,不是双重内存占用,内存差别知识ISO大小。
无论如何,外置版PE很容易做到128M启动,PE大小就算50M,PXE启动也能做到178M启动。利用startrom.0的方法明显过时了,因为任何一个RAMPE都可以原封不动地PXE启动。建议这样的帖子直接发到论坛,大家都可以看看。 |
|