| 
 | 
5#
 
 
 楼主 |
发表于 2022-11-5 11:58:00
|
只看该作者
 
 
 
 
最近我成功定制了开机自动搜索系统的功能并启动,但是都依赖bootmgfw.efi及BCD这两个文件。 
for dev in (*); do 
        #是否可读 
        test -e ${dev}; 
        if test "$?" = "1"; then 
                continue; 
        fi; 
        #去除括号 
        regexp --set=device '\((.*)\)' $dev; 
        #获取卷标 
        probe --set=devlbl --label ($device) 
        #枚举 
        if test -f ($device)/windows/system32/winload.efi ; then 
                                        menuentry "Windows 修复位于 $device:$devlbl" $device --class iso{ 
                                                    chainloader ($root)/windows/system32/winload.efi; 
                        boot; 
                } 
         
        fi; 
        unset devlbl; 
done; |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |