无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1318|回复: 18
打印 上一主题 下一主题

用GRUB命令实现VHD系统秒还原!

[复制链接]
跳转到指定楼层
1#
发表于 2024-10-2 22:04:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
之前的帖子里写过的内容,今天正好看到,单独把它摘出来,供大家参考。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=434667&extra=&page=1
==============================
引导菜单文件:

title 【1】VHD OS主系统
find --set-root --ignore-floppies --ignore-cd /bvhd/os/1.vhd
command /BVHD/grub/SISO NTBOOT=NT6=/bvhd/os/1.VHD  

title 【2】 VHD OS秒还原并重启
find --set-root --ignore-floppies --ignore-cd /bvhd/os/2.vhd
dd if=()/bvhd/os/2.vhd of=()/bvhd/os/1.vhd
command /BVHD/grub/SISO NTBOOT=NT6=/bvhd/os/1.VHD  
=============================
OS.VHD为父VHD
1.VHD为子系统
2.VHD为子系统备份,1.VHD出错的时候,用2.VHD覆盖1.VHD,并加载运行。

演示文件下载
https://www.123pan.com/s/bH5A-4sRBh
提取码:3333

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 谢谢大佬分享!

查看全部评分

2#
发表于 2024-10-2 22:20:35 | 只看该作者
感谢分享!祝节日快乐!
回复

使用道具 举报

3#
发表于 2024-10-2 23:32:56 | 只看该作者
放假还在笔耕不缀,祝节日快乐!
回复

使用道具 举报

4#
发表于 2024-10-2 23:38:58 | 只看该作者
1
回复

使用道具 举报

5#
发表于 2024-10-2 23:53:40 | 只看该作者
感谢楼主分享
回复

使用道具 举报

6#
发表于 2024-10-3 02:17:36 | 只看该作者
少斯米达
回复

使用道具 举报

7#
发表于 2024-10-3 08:05:01 | 只看该作者
谢谢
回复

使用道具 举报

8#
发表于 2024-10-3 09:02:10 | 只看该作者
感谢分享
回复

使用道具 举报

9#
发表于 2024-10-3 10:28:11 | 只看该作者
祝节日快乐!
回复

使用道具 举报

10#
发表于 2024-10-3 11:26:29 | 只看该作者
感谢分享!
回复

使用道具 举报

11#
发表于 2024-10-3 12:47:52 | 只看该作者
感谢分享,下载学习下!
回复

使用道具 举报

12#
发表于 2024-10-4 06:03:42 来自手机 | 只看该作者
很好
回复

使用道具 举报

13#
发表于 2024-10-5 06:49:33 | 只看该作者
祝超版节日快乐!
回复

使用道具 举报

14#
发表于 2024-10-9 09:31:54 | 只看该作者
感谢分享,学习一下!
回复

使用道具 举报

15#
发表于 2024-10-9 14:06:49 | 只看该作者
不追求秒,
回复

使用道具 举报

16#
发表于 2024-10-9 21:55:22 | 只看该作者

谢谢分享!谢谢分享!
回复

使用道具 举报

17#
发表于 3 天前 | 只看该作者
本帖最后由 ma__jjuunn 于 2024-11-24 20:59 编辑

请问楼主,uefi下的命令怎么写?可以实现吗?谢谢!
经过自己的测试,uefi下也完全可行,2013feng901012坛友在2022年就发过类似菜单了,测试完全可行
提醒一下:下面菜单方案2需要注意,ntboot文件需要和vhd文件在同一目录(或分区?未测试),否则无法启动vhd系统,
方案1菜单ntboot可以放在efi分区,可正常启动VHD系统。
感谢坛里的各位大神!用的是2011yaya2007777大神最新版的G4E

title 使用外部命令 NTBOOT 启动 WIM/VHD (方案2)
find /vhd/atlas.vhd | set bd=
/vhd/ntboot  %bd%/vhd/atlas.vhd winload=/Windows/System32/boot/winload.efi minint=1
boot

title 使用外部命令 NTBOOT 启动 WIM/VHD (方案1)
find /efi/grub/ext/ntboot | set bd=
find --set-root /vhd/atlas.vhd
%bd%/efi/grub/ext/ntboot  /vhd/atlas.vhd
boot

title atlas VHD OS秒还原并重启
echo ………………………………please enter y to recover VHD………………………………
password=y
find --set-root /vhd/atlas1.vhd
dd if=()/vhd/atlas1.vhd of=()/vhd/atlas.vhd
echo ………………………………please enter y to reboot…………………
password=y
find /efi/grub/ext/ntboot | set bd=
find --set-root /vhd/atlas.vhd
%bd%/efi/grub/ext/ntboot  /vhd/atlas.vhd
boot


点评

赞  详情 回复 发表于 前天 22:33
回复

使用道具 举报

18#
 楼主| 发表于 前天 22:33 | 只看该作者
ma__jjuunn 发表于 2024-11-23 19:35
请问楼主,uefi下的命令怎么写?可以实现吗?谢谢!
经过自己的测试,uefi下也完全可行,2013feng901012[/ ...

回复

使用道具 举报

19#
发表于 昨天 14:38 | 只看该作者
efi下试过vhdx貌似ntboot启不来。暂时用的ntloader
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 04:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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