|
|
本帖最后由 liuzhaoyzz 于 2020-12-12 17:45 编辑
J:\>tree /f >c:\1.txt
卷 FAT32 的文件夹 PATH 列表
卷序列号为 00000200 0EA7:15BE
J:.
└─EFI
├─Microsoft
│ ├─Boot
│ │ │ boot.stl
│ │ │ bootmgfw.efi
│ │ │ bootmgr.efi
│ │ │ memtest.efi
│ │ │ BCD
│ │ │
│ │ ├─zh-CN
│ │ │ bootmgfw.efi.mui
│ │ │ bootmgr.efi.mui
│ │ │ memtest.efi.mui
│ │ │
│ │ ├─Fonts
│ │ │ chs_boot.ttf
│ │ │ msyhn_boot.ttf
│ │ │ msyh_boot.ttf
│ │ │ segmono_boot.ttf
│ │ │ segoen_slboot.ttf
│ │ │ segoe_slboot.ttf
│ │ │ wgl4_boot.ttf
│ │ │
│ │ └─Resources
│ │ │ bootres.dll
│ │ │
│ │ ├─en-US
│ │ └─zh-CN
│ │ bootres.dll.mui
│ │
│ └─Recovery
│ BCD
│
└─Boot
bootx64.efi
里面的文件估计大部分都可以精简,主要就是bootx64.efi,BCD,我不知道ttf字体文件是否必须,BCD如果不用zh-cN的话,估计字体都可以省略。
这些文件都是从vhd文件里面提取的(VHD先挂载),用bcdboot命令提取,参数太多我记不住,我写了个批处理,windows所在的盘符选择VHD第二个分区,这样子可以确保启动成功率,有些时候如果提取的文件不配套,启动可能也会有问题的。
bcdboot %windisk%:\windows /s %bootdisk%: /l zh-CN /f %bootmode%
|
|