无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 35334|回复: 83
打印 上一主题 下一主题

[教程] UEFI启动模式下实现VHD秒还原

    [复制链接]
跳转到指定楼层
#
发表于 2021-1-11 11:05:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 2010speedloong 于 2021-1-11 12:16 编辑

年底了..事情特别多 恨不得多来几个周末 总感觉时间不够用 原本当天想写这篇教程的 结果拖到现在 大家见谅..
在写之前 还是必须得郑重感谢hilsonma大哥的热心帮助 使得VHD还原功能能够实现 !
因时间关系 本帖只详细说明操作流程 操作中会有些细节需要特别注意 系统使用的是win10LTSC版
留意以下关键字 : 1本地操作系统 2.原有的bootmgfw.efi 3.父VHD 4.存放VHD的目录路径 5.虚拟内存 6.注册表添加restore启动项
好了 话不多说 正式开始..
第一步骤 : 安装好本地操作系统之后或是原有的本地操作系统 先将win系统引导变更为grub2引导方式 用过之后确实感觉很好 支持UEFI
如何变更 : 1.用DG工具打开本地硬盘 给ESP分区分配盘符
                2.复制一份grubx64.efi (在efi_one目录下) 再拷贝至ESP分区里的\efi\microsoft\boot
                这个文件可自行修改efi_one\build\boot\grub\grub.cfg中的内容 再点击"制作单文件eif"重新生成 附件中上传的是我根据自己习惯更改的
                注意 : 只要grub.cfg中的内容有变更 就必须重新再生成一次 生成后再操作"如何变更"的第2步骤
                3.拷贝grubx64.efi之后 先把原有的bootmgfw.efi文件名刷一下复制 然后将原本的bootmgfw.efi改名 我是在w后面加个0 bootmgfw0.efi
                然后再将刚才拷贝过来的grubx64.efi变更文件名以及后缀为bootmgfw.efi 到此grub2启动设置完毕 重启可看到不同的引导界面
第二步骤 : 启动父VHD 存放VHD的目录路径和脚本的内容有关联 需特别注意 若个人存放VHD路径与脚本中的路径语句不一致 请自行更改正确路径
                我个人是存放在D盘vhd目录下 VHD具体的建立就不多叙述 这里需要注意的是在进入到父VHD之后 当前启动的VHD盘符默认是为C盘
                原始本地操作系统会变成D盘 依次类推 原有的D盘就会变成E盘 这里不需要将本地操作系统分区隐藏 只需要将分区号删除即可
                如若删除不了 请注意细节 是否存在虚拟内存 页面文件..
                所以建议在本地操作系统环境下就预先禁用掉虚拟内存 避免启动父VHD之后无法变更盘符的问题
                启动到父VHD后建议要做的第一件事不是安装软件或是调整设置这些
                为了避免遗忘最关键的脚本启动 强烈建议先将restore.cmd添加至启动项
如何添加 : 1.强烈建议拷贝restore.cmd脚本至C盘根目录或是自建目录都行 因为放在父VHD的C盘下无论怎样折腾 脚本都不会丢失 保证安全启动脚本
                2.win+R 运行输入regedit 进入注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
                右键新建字符串值 restore 样例: 我本人是将restore.cmd放至C盘根目录 字符串数值数据里就是填写C:\restore.cmd
                设置完后确认一下任务管理器的启动项中是否存在restore 存在即可 接着可以去操作安装软件或是系统其他设置等一系列操作
第三步骤 : 1.重启回到本地操作系统 将父VHD创建子VHD(可用VHD_OneKey)  注意:创建完之后 将win_CHILD多复制一份出来 同时改名为win_CHILD1
                2.执行一下child1.cmd 创建标志文件child.1 到此..整个操作流程走完
最后一步 : 重启进入grub2启动菜单中的win_CHILD_BAK 查看还原效果
                教程中所提到的工具及脚本 可在此度娘盘下载 链接: https://pan.baidu.com/s/1x3QM0Wh-NeMddoKlYv_jMg 提取码: 2xv9

restore.rar

246 Bytes, 下载次数: 289, 下载积分: 无忧币 -2

child1.rar

96 Bytes, 下载次数: 253, 下载积分: 无忧币 -2

efi_one.part14.rar

256.06 KB, 下载次数: 461, 下载积分: 无忧币 -2

efi_one.part13.rar

450 KB, 下载次数: 315, 下载积分: 无忧币 -2

efi_one.part12.rar

450 KB, 下载次数: 353, 下载积分: 无忧币 -2

efi_one.part11.rar

450 KB, 下载次数: 234, 下载积分: 无忧币 -2

efi_one.part10.rar

450 KB, 下载次数: 342, 下载积分: 无忧币 -2

efi_one.part09.rar

450 KB, 下载次数: 243, 下载积分: 无忧币 -2

efi_one.part08.rar

450 KB, 下载次数: 292, 下载积分: 无忧币 -2

efi_one.part07.rar

450 KB, 下载次数: 263, 下载积分: 无忧币 -2

efi_one.part06.rar

450 KB, 下载次数: 355, 下载积分: 无忧币 -2

efi_one.part05.rar

450 KB, 下载次数: 394, 下载积分: 无忧币 -2

efi_one.part04.rar

450 KB, 下载次数: 628, 下载积分: 无忧币 -2

efi_one.part03.rar

450 KB, 下载次数: 253, 下载积分: 无忧币 -2

efi_one.part02.rar

450 KB, 下载次数: 106, 下载积分: 无忧币 -2

efi_one.part01.rar

450 KB, 下载次数: 263, 下载积分: 无忧币 -2

评分

参与人数 6无忧币 +25 收起 理由
dayeye + 5 快点升级,多发图,少说话。没耐心看
879792799 + 5 很给力!
lzy157 + 5 很给力!
mojinhai + 4
wawakuliao + 1 赞一个!
39282315 + 5 赞一个!

查看全部评分

83#
发表于 2024-3-20 12:05:07 | 只看该作者
2010speedloong 发表于 2021-1-11 12:12
好的 稍后我调整一下

楼主你好,有个问题困扰着小弟,能否帮忙看看:

有办法在BCDEdit里,添加开机后,同时自动挂载多个VHD盘吗?
注意:这里不是指多系统,而是同时挂载多个“VHD盘”(这些盘是存放程序的)

问题的根源在下面:

//================================
小弟已经通过BCDEDIT命令,成功实现:启动到VHD里的系统了。
但是,小弟有另一个需求:
除了系统的VHD,开机还要挂载另一个VHD(程序盘、数据盘)。
就是说,开机后,要同时挂载两个VHD(一个是系统VHD,另一个是程序VHD)。
//================================
网上的的一些做法是:创建开机启动的“计划任务”、创建开机启动的“Windows服务”。
但是,这些方法,都不能满足小弟的需求。(因为计划任务、Windows服务,这些在开机的启动流程中,都太后了。)
小弟需要的解决方案是:开机后,能最早的挂载(程序盘、数据盘)的VHD,越早越好。
回复

使用道具 举报

82#
发表于 2024-3-9 21:37:52 | 只看该作者
学习一下 看起来很厉害的样子
回复

使用道具 举报

81#
发表于 2024-3-2 12:25:15 | 只看该作者
回复

使用道具 举报

80#
发表于 2024-3-2 12:17:13 来自手机 | 只看该作者
这个不懂
回复

使用道具 举报

79#
发表于 2024-2-29 23:19:59 | 只看该作者
hqhlwz 发表于 2024-2-29 02:14
有对应的视频讲解 就更好理解上手拉

对的
回复

使用道具 举报

78#
发表于 2024-2-29 06:06:17 | 只看该作者
谢谢分享
回复

使用道具 举报

77#
发表于 2024-2-29 02:14:07 | 只看该作者
有对应的视频讲解 就更好理解上手拉

点评

对的  详情 回复 发表于 2024-2-29 23:19
回复

使用道具 举报

76#
发表于 2024-1-15 11:41:19 | 只看该作者
感谢楼主的网盘分享
回复

使用道具 举报

75#
发表于 2024-1-15 11:08:16 | 只看该作者
虽然是老帖子,但是可以学习。很不错的思路
回复

使用道具 举报

74#
发表于 2023-12-11 08:45:53 | 只看该作者
对我来说还是有点难,需要多学习。
回复

使用道具 举报

73#
发表于 2023-12-10 18:52:47 | 只看该作者
用了两年多,很稳定,非常感谢
回复

使用道具 举报

72#
发表于 2023-11-1 18:00:50 | 只看该作者
本帖最后由 zhuya219 于 2023-11-1 18:06 编辑

这个最好是能做成小白一键方式方便些
回复

使用道具 举报

71#
发表于 2023-6-10 17:30:04 | 只看该作者
学习一下
回复

使用道具 举报

70#
发表于 2023-5-27 13:54:23 | 只看该作者
111111111
回复

使用道具 举报

69#
发表于 2023-5-22 07:23:43 | 只看该作者
感谢分享先来看看
回复

使用道具 举报

68#
发表于 2023-5-18 15:33:07 | 只看该作者
学习学习
回复

使用道具 举报

67#
发表于 2023-5-14 18:38:55 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

66#
发表于 2023-5-14 15:33:06 | 只看该作者
感谢大神分享。
回复

使用道具 举报

65#
发表于 2023-2-9 19:07:20 | 只看该作者
明白了,第一个自动搜索的。
回复

使用道具 举报

64#
发表于 2023-2-9 19:01:05 | 只看该作者
这个路径怎么修改,我是C盘,或者其他盘。
回复

使用道具 举报

63#
发表于 2023-1-14 22:28:20 | 只看该作者
这个好 有得来折腾了
回复

使用道具 举报

62#
发表于 2023-1-3 08:26:30 | 只看该作者
本帖最后由 2013cxh0468 于 2023-1-3 21:13 编辑

启动菜单1是启动win.vhdx,你这个教程没提win.vhdx这个名字啊,如果父vhd名叫win.vhdx,启动菜单1就启动父vhd了,vhd差分不是禁止启动父vhd,保证父vhd纯净吗?
回复

使用道具 举报

61#
发表于 2022-11-2 07:57:44 | 只看该作者
UEFI启动模式下实现VHD秒还原
回复

使用道具 举报

60#
发表于 2022-10-31 13:58:42 | 只看该作者
感谢分享
回复

使用道具 举报

59#
发表于 2022-8-29 23:34:49 | 只看该作者
可以可以
回复

使用道具 举报

58#
发表于 2022-8-22 16:44:27 | 只看该作者
本帖最后由 dos时代菜鸟 于 2022-8-22 16:46 编辑
ls68057121 发表于 2021-1-19 22:44
要实现我这样的思路,批处理要怎么样写呢,bcd应该有下移菜单的指令吧

我做过类似批处理,可以参考
不用多设置 bcd 菜单,bcd菜单 保持 一个就可以,不用多设置出一个 还原用菜单项。

回复

使用道具 举报

57#
发表于 2022-8-19 23:55:47 | 只看该作者
还要进系统 这不叫秒还原吧
回复

使用道具 举报

56#
发表于 2022-8-2 00:45:15 | 只看该作者
非常可以!!!
回复

使用道具 举报

55#
发表于 2022-5-7 23:34:09 | 只看该作者
非常可以!!!
回复

使用道具 举报

54#
发表于 2022-2-12 13:33:16 | 只看该作者
q2811121939 发表于 2021-11-21 20:43
copy D:\System\BAK.vhdx D:\System\B1.vhdx /y
copy D:\System\BAK.vhdx D:\System\B2.vhdx /y
bcdedi ...

楼主构思秒,想还原用"Huan Yuan"项,不想还原就继续用"Qi Dong"项.
想每次默认自动启动还原系统也可用:
  copy D:\System\BAK.vhdx D:\System\B1.vhdx /y
  if errorlevel 1 bcdedit /default {3349dfe9-d265-11ea-b389-d0509993fc4a}
copy D:\System\BAK.vhdx D:\System\B2.vhdx /y
if errorlevel 1 bcdedit /default {b6de56c0-d268-11ea-b9b6-d0509993fc4a}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-30 18:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表