|
回复 #94 hotdll 的帖子
讲下原理:
原版光盘安装系统的时候,会自动去A盘寻找winnt.sif文件,并加载该i文件。
F6IMG内置了winnt.sif通用文件。唯一需要修改的地方就是 key部分
所以menu.lst的菜单中检测仿真的iso的系统类型。并将序列号写到winnt.sif的key字段中。
-------------------------------------------------------------------------
文本阶段复制完文件重启后,进入GUI安装阶段,这个时候需要加载ISO镜像。很多菜单是使用步骤2来完成的。。经过研究发现,可以将iso的路径写入到硬盘的保留扇区或者是某个文件中。
不过,经过大家的讨论。大家都反对写硬盘的保留扇区,但是写文件的话,G4D要求以前的文件必须存在。
最后经过大家的一直研究决定。写hosts文件。写光盘上的hosts文件,分区和格式化对对该文件无影响。
hosts文件在第一阶段会被复制到 /windows/system32/drivers/etc/hosts
读取该文件的值即可获得iso路径并自动加载。
[ 本帖最后由 hotdll 于 2011-11-25 16:52 编辑 ] |
|