注意:如果你使用其他的网克软件,请阅读软件的文档“如何创建TCP/IP 网络引导镜像”部分内容。
创建较小引导镜像的三个主要步骤是:
·从现有的引导镜像中导出文件
·创建自定义的TCP/IP 网络引导镜像
·插入适当的文件到新创建的引导镜像
一、从现有的引导镜像中导出文件
1、打开3Com引导镜像编辑器,点击“编辑现有的文件…(Edit an existing file...)”;
2、选中你现有的网络引导镜像(通过Ghost 引导向导创建),点击打开(Open),你应该看到几个文件和两个目录:一个是NET,一个是GHOST;
3、选中全部文件,点击导出(Extract)按钮;
4、浏览到一个方便的位置保存文件(比如一个空目录或者桌面),单击确定(OK);
5、双击NET目录;
6、选择该目录下所有文件,点击导出(Extract);
7、保存(Save)到刚才保存的目录中的NET目录下;
8、重复上述 *** 作,导出GHOST目录下的文件;
9、点击关闭(Close)。
你现在应该回到了3Com 镜像编辑器的界面。
通过这个步骤你应该从GHOST生成的TCP/IP 网络引导镜像中导出了所有文件并保存到某个目录。
注意:在下一个步骤中你将用到一张Window98 或者WinME的引导软盘。另外,你可以使用Ghost 的PC-DOS引导盘。如果使用PC-DOS引导盘,请先删除Ghost PC-DOS引导盘中的下列文件:
·Ibmio.com
·Ibmdos.com
·Command.com
二、创建自定义的TCP/IP 网络引导镜像
1、在3Com 镜像编辑器中点击“创建一个TCP/IP或PXE镜像文件(Create a TCP/IP or PXE image file.)”;
2、在“创建 TCP/IP 镜像文件(Create TCP/IP Image File)”窗口,在“镜像文件名称(Image file name)”部分,指定一个名称;
记得在文件名中包含.sys扩展名;
3、确保选定的源驱动器显示的驱动器盘符为软驱的盘符,默认选定的驱动器为A;
4、在容量(Capacity)部分,选择“扩展容量(Extended Capacity)”并在下拉菜单中点击4;
这样就制定镜像文件空间为4MB;
5、在参数(Options)部分,选中“可写入(Writeable)”和“远程管理服务器(Pre-OS)”;
6、点击高级(Advanced);
7、选中这两项,点击确定(OK);
8、插入系统引导软盘,点击确定(OK)创建你的TCP/IP镜像文件;
现在你应该得到一个指定大小为4MB的TCP/IP 引导镜像,接下来,你需要添加从GHOST引导镜像中导出的文件到你刚刚创建好的引导镜像中。
三、插入适当的文件到新创建的引导镜像
1、在3Com镜像编辑器中点击“编辑现有的文件…(Edit an existing file.)”;
2、选中你刚刚创建的文件,点击打开(Open);
此时在引导镜像中你应该只能看到Command.com, Io.sys 和Msdos.sys文件,如果还有其他文件,选中并删除它们。
3、点击添加(Add);
4、浏览到你在第一个步骤导出文件时的目录;
你可能需要通过在“文件和类型(Files of type)”下拉菜单中选中“所有文件(*.*)(All Files (*.*))”来显示所有的文件。
5、选中除以下文件外的所有文件;
·Command.com
·Io.sys
·Msdos.sys
·Ibmdos.com
·Ibmio.sys
6、点击打开(Open);
7、在目录菜单,点击“创建…(Create...)”;
8、在名称部分输入NET;
9、双击NET目录;
10、点击添加(Add);
11、浏览到你在本地导出的文件目录,打开NET目录;
12、选中NET目录下所有文件,点击打开(Open);
你可能需要通过在“文件和类型(Files of type)”下拉菜单中选中“所有文件(*.*)(All Files (*.*))”来显示所有的文件。
13、点击向上(Up)键回到根目录;
14、在目录菜单,点击“创建…(Create...)”;
15、在名称部分输入GHOST;
16、双击GHOST目录;
17、点击添加(Add);
18、浏览到你在本地导出的文件目录,打开GHOST目录;
19、选中GHOST目录下所有文件,点击打开(Open);
你可能需要通过在“文件和类型(Files of type)”下拉菜单中选中“所有文件(*.*)(All Files (*.*))”来显示所有的文件。
20、点击关闭(Close);
现在你就完成了创建一个自定文件大小为4MB的TCP/IP 网络引导镜像。
用bootice手动修复
从efi引导启动过程来看,虽然它的文件很多,但主要用到的就是两文件,我们完全可以在
各pe下挂载esp分区,从硬盘系统中复制bootx64.efi文件,然后用用bootice制作好bcd,就
完成efi引导修复。
1.启动任一pe,用esp分区挂载器或diskgenuis挂载esp分区
2.查看esp分区是否可正常读写,如不正常可重新格式化为fat16分区格式。
3.在esp分区中建立如下空文件夹结构
\efi\boot\ (bootx64.efi等复制)
\efi\microsoft\boot\ (bcd等建立)
4.复制硬盘系统中的bootmgfw.efi(一般在c:\windows\boot\efi下)到esp分区的\efi\boot\
下,并重命名为bootx64.efi
5.打开bootice软件,有esp分区的\efi\microsoft\boot\下新建立一bcd文件,
打开并编辑bcd文件,添加“windows vista\7\8 启动项 ,
指定磁盘为硬盘 系统盘 在的盘,
指定 启动分区 为硬盘 系统分区 (一般为c:)
指定启动文件为:\Windows\system32\winload.efi, 是*.efi,不是*.exe,要手工改过来
最后保存当前系统设置并退出。
这样子,精简的UEFI引导就手工修复了,实机和 虚拟机 测试通过。
出现上述问题的原因有以下几个方面:
1、硬盘没有设置为第一启动项
开机的时候迅速按F1或F2或delete键进入BIOS,选到BOOT,把硬盘调为第一个启动项。或是在hard disk boot priority中把有系统的硬盘设置为第一启动项,特别是双硬盘的电脑。
2、系统引导文件损坏或丢失
启动WinPE修复下系统引导。
3、启动模式有错误
如果原来是UEFI模式,改成legacy模式可能启动不了。在BIOS中设置,UEFI模式启动要把Security Boot Control打开(改成enabled); legacy模式启动要把Security Boot Control关掉。
4、硬盘上的分区表存在问题。
如果电脑原来是win10或win8系统,要改成win7系统,但是用U盘装系统时,没有把硬盘由GPT分区改成MBR分区。进入U盘PE系统,打开diskgenius,右击系统所在的硬盘,把GPT分区改成MBR分区。
以第2种方案为例, *** 作步骤如下:
1、插入U盘,启动winpe,双击打开“引导修复”
2、有自动修复、高级修复和手动修复,这里选择高级
3、接着点击第一项“自选引导分区盘符”
4、选择系统所在的分区
5、点击确定开始修复
6、修复完成,点击返回退出修复,重启电脑就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)