|
本帖最后由 liuzhaoyzz 于 2020-6-6 21:58 编辑
既然要写,就要力争做到最好,能够适用于多种情况,如果只能适用于本机,那不如直接bootice搞定。
比如说:
1、有的电脑有个100MB的那种小的引导分区,这个引导分区没有盘符,是不是应该考虑下先挂载?根据较多测试,boot.sdi放在这个100MB的小引导分区,要比放在windows所在的盘符(C盘)要稳定,否则有时候就会出现PE引导失败的情况。UEFI引导同理,ESP盘符要分配,有的电脑根本就没有ESP分区,直接是FAT32分区做引导盘符,甚至是NTFS分区做引导盘符,是不是要考虑?
2、wim为什么要放在C盘?重做系统基本会格式化C盘,为什么不部署到其他盘符,做到部署一次,以后直接用就行,可以格式化C盘,PE可以进入。
3、有些电脑保留扇区会影响引导,是不是应该考虑清除下?
4、VHD、RAMOS启动的情况,修改C盘的引导文件BCD完全没用,把wim文件拷贝到C盘完全没用,是不是应该考虑下?PE启动的情况,多个硬盘、优盘、移动硬盘是不是需要考虑下?能在PE下部署的为什么还要重启到正常系统部署?
5、grub4dos/grub2引导的情况下,可能会找到多个menu.lst菜单文件,可能C盘 D盘 E盘 F盘都有,如果找到的是前面的盘符,菜单文件没有修改怎么办?
6、原来的主引导可能是ntldr/bootmgr,原系统可能是XP/WIN7 8 10是不是要考虑下?
7、PE含有中文或者特殊字符,menu.lst,grub2.cfg是不是要考虑下文件编码?
8、bootmgfw.efi/bootx64.efi在本地硬盘、优盘和移动硬盘具有不同的启动优先级,是不是需要考虑下?
9、不同的人喜欢用不同的引导器,不同介质选用功能更强的引导器,是不是需要考虑下?
10、完全没有引导的空白硬盘、优盘之类的是不是需要考虑下?
11、太多其他因素......
多重因素考虑下来,为了适应较多情况,做出合适的选项是合适的,没考虑以上的种种情况,批处理还不如直接bootice/easyUEFI搞定。
|
|