无忧启动论坛

标题: 在GRUB2启动时实现copy功能 [打印本页]

作者: kenfance    时间: 2022-11-5 08:38
标题: 在GRUB2启动时实现copy功能
求助:如何在GRUB2启动时实现copy功能,在开机时将bootmgfw.efi及BCD文件从U盘COPY到硬盘某一分区!

作者: my9823    时间: 2022-11-5 08:50
wintoflash老大的grub有读写vfat/fat分区的命令,ntfs分区不好说
作者: caocaofff    时间: 2022-11-5 11:17
实验性功能dd
作者: 879792799    时间: 2022-11-5 11:32
你牛 居然有这样的想法
作者: kenfance    时间: 2022-11-5 11:58
879792799 发表于 2022-11-5 11:32
你牛 居然有这样的想法

最近我成功定制了开机自动搜索系统的功能并启动,但是都依赖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;
作者: kenfance    时间: 2022-11-5 11:58
kenfance 发表于 2022-11-5 11:58
最近我成功定制了开机自动搜索系统的功能并启动,但是都依赖bootmgfw.efi及BCD这两个文件。
for dev in  ...

winload.efi无法启动  失败  必须用BCD
作者: kenfance    时间: 2022-11-5 12:07
caocaofff 发表于 2022-11-5 11:17
实验性功能dd

谢谢  好像dd有风险   也不知道怎么写命令
作者: 江南一根葱    时间: 2022-11-5 14:30
fat可以,diygrub2fm就是这样在线升级的
作者: kenfance    时间: 2022-11-6 09:26
江南一根葱 发表于 2022-11-5 14:30
fat可以,diygrub2fm就是这样在线升级的

谢谢




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3