无忧启动论坛

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

[教程] 联想一键恢复9.0 安装教程 资源分享【更新22h2 OKR 9.1.1.8140】

    [复制链接]
跳转到指定楼层
1#
发表于 2018-5-19 19:40:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xuexiang 于 2022-11-17 15:18 编辑

原资源  

http://bbs.wuyou.net/forum.php?m ... 8980&extra=page%3D1

分享 OKR 9.1.1.8140  2020年8月14日
新版支持加密支持用户文件备份  通过okr.ini可以自定两个exe程序,覆盖HO.EXE和DI.EXE或者修改okr.ini路径

https://pan.baidu.com/s/10fKbY2qbi1MxxI-ej6wXqQ

winxp_asus制作的Windows Server 2022内核的一键恢复专用PE(lrs.wim)应该修复了备份文件时间不准确的问题
http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=409260&pid=4449734&fromuid=227762

shengbang
去年6月分享的不带拯救的,
2020年9月有网友分享过9.0.2.11280 带拯救的,大概看了一眼测试了一下不是实用功能 ,
前几天折腾时发现可以自定义路径或者替换功能
lrs基于1809 RS5 多了net支持以及一部分新驱动,几个批处理
shulin完整资源2021年7月的,10月28日分享的
lrs基于1809 RS5 多了net支持以及一部分新驱动,几个批处理, 明显不同文件.zip (863 Bytes, 下载次数: 38)
能力有限无法制作出新版,制作出来感觉意义也不大

https://cloud.189.cn/t/eMbAbi2imu2u
天天阁下
写的自动部署,适合新机或者无数据电脑,
虽然手动跳过部分步骤也可以不破坏数据,建议经验丰富可以看懂脚本作用的网友
可以在有数据的情况下尝试,但是最好还是备份重要数据
#3
http://bbs.c3.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=409260&pid=4166984&fromuid=227762

所需工具:链接:https://pan.baidu.com/s/1idJCMbsug8MKVesm2tu8VQ 提取码:1122

资源提供者
shengbang更新了9.02.11280下载看了看每次备份信息以及分区信息存储在备份目录下
不再是服务分区单独的了

添加到网盘分享了想更新的可以替换相应文件即可

无意中看到了网友制作的安装视频手把手教你https://www.bilibili.com/video/BV15b411v7ML/


9.0按Ctrl+Alt+O 进入命令提示符
老版本是Shift+Ctrl+O

sn4735的半自动安装脚本详情请看sn4735的楼层喜欢折腾的可以测试一下,有重要数据的最好不要折腾
下载地址:

https://pan.baidu.com/s/1xeB6AT9sZw9hu4BRLu3x8A

#297http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=409260&pid=3891051&fromuid=227762
#300http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=409260&pid=3898979&fromuid=227762
#303#304#305http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=409260&pid=3903611&fromuid=227762





mbr看到韩国网友通过修改okr貌似解决了清除引导问题
替换okr文件 OKR.7z (1.53 MB, 下载次数: 374)



制作rs6 lrs.wim 过程如下,想自己动手的可以尝试,需要下载adk 过程.txt (5.53 KB, 下载次数: 233)
  1. https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

  2. 下载 ADK 的 Windows PE 加载项

  3. https://go.microsoft.com/fwlink/?linkid=2087112
  4. https://download.microsoft.com/download/E/F/A/EFA17CF0-7140-4E92-AC0A-D89366EBD79E/adkwinpeaddons/adkwinpesetup.exe

  5. 复制winpe.wim到自定义路径
  6. cd C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\en-us\
  7. copy winpe.wim d:\2\

  8. 复制所需组件到自定义路径
  9. cd C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\ZH-CN
  10. copy lp.cab d:\2\
  11. cd C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs
  12. copy WinPE-FontSupport-ZH-CN.cab  d:\2\
  13. copy WinPE-HTA.cab d:\2\
  14. copy WinPE-WMI.cab d:\2\

  15. 可写挂载
  16. Dism /Mount-Image /ImageFile:"D:\2\winpe.wim" /index:1 /MountDir:"D:\1"
  17. Dism /Add-Package /Image:"D:\1" /PackagePath:"D:\2  
  18. Dism /Get-Packages /Image:"D:\1"
  19. Dism /Set-AllIntl:zh-CN /Image:"D:\1"
  20. Dism /Remove-Package /Image:"D:\1"  /PackageName:Microsoft-Windows-WinPE-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.18362.1

  21. 复制Winpeshl.ini和OKRLaunch.exe到D:\1\Windows\System32
  22. Winpeshl.ini内容为
  23. [LaunchApp]
  24. AppPath=%SYSTEMROOT%\System32\OKRLaunch.exe

  25. Dism /Unmount-Image /MountDir:"D:\1" /commit
  26. Dism /Export-Image /SourceImageFile:"d:\2\winpe.wim" /SourceIndex:1 /DestinationImageFile:"d:\2\lrs.wim"
复制代码


任何电脑都可以安装,支持出厂备份,不支持多系统

备份系统是通过bcd菜单确定系统以及系统所在分区的

居然不支持一个以上的系统,否则无法备份

注:

部分网友反映efi菜单无法保存的可以尝试修改菜单名System Recovery,
部分联想PC的UEFI只支援直接启动bootx64.efi【把okr9.efi重命名为bootx64.efi】,或者Windows Boot Manager,
其他名称的UEFI Boot Option不可以(如ThinkPad)。
efi文件名默认好像是 文件大小一样应该是名字不同 如果无法保存可以挨个尝试
\EFI\Boot\lenovookr.efi
\EFI\Boot\OKR9.efi
\EFI\Microsoft\Boot\LrsBootmgr.efi
LENOVO_PART分区卷标也可以是PBR_DRV
不得小于10GB否则无法备份到服务分区,
备份预估大于服务分区时无法备份到服务分区
精简后的资源已经删除okr文件夹里面的images.xml
可以做出厂备份到联想服务分区,
也可以修改里面内容将某一次备份设置为出厂备份,
最上面的备份内容为出厂初始备份


折腾LTSC时发现可以不需要引导分区
服务分区文件格式选F32即可
不需要引导分区直接从服务分区启动
缺点备份单个文件大于4GB应该无法保存
我是直接把备份保存到别的分区了


安装模式:

1.原厂模式
            
需要单独分出两个区
优点:系统引导坏了照样一键恢复
缺点:mbr需要重写引导【通过修改okr已解决】

2.添加到WINRE   
         
需要服务分区
优点:不需要一键恢复引导分区,两种硬盘模式皆可
缺点:一旦系统引导损坏一键恢复失效

3.添加到系统引导esp分区bcd菜单   

优点:不需要一键恢复引导分区,两种硬盘模式皆可
缺点:一旦系统引导损坏一键恢复失效


安装步骤:

分区
从硬盘压缩或者分区软件调整出一部分空间分成两个区

LRS_ESP分区        一键恢复启动分区   存放启动文件以及一键恢复PE
PBR_DRV分区       一键恢复服务分区   存放一键恢复程序以及出厂备份
LENOVO_PART分区与PBR_DRV分区一样   换个卷标而已  程序只认这两个卷标
GUID分区id
BFBFAFE7-A34F-448A-9A5B-6213EB736C22           Lenovo OEM分区(一键还原启动分区)
DE94BBA4-06D1-4D40-A16A-BFD50179D6AC         WinRE恢复环境分区、系统备份分区

拷贝文件

将LRS_ESP压缩包文件拷入LRS_ESP分区
将PBR_DRV压缩包文件拷入PBR_DRV分区或者LENOVO_PART分区


UEFI GPT安装
LRS_ESP分区需要F32格式





BIOS MBR安装

恢复后会清除一键恢复引导,需要重新写人引导





添加 联想一键恢复 到winre高级启动项

挂在winre.wim新建WinREConfig.xml复制下面代码保存
可以只添加WinREConfig.xml和OKRLaunch.exe到windows\system32\目录下
从而不使用第三方程序点击疑难解答高级启动项直接进入一键恢复
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Recovery>
  3. <RecoveryTools>
  4.   <RelativeFilePath>..\..\..\sources\recovery\tools\OKRLaunch.exe</RelativeFilePath>
  5. </RecoveryTools>
  6. </Recovery>
复制代码

将WinREConfig.xml和peCMD.EXE
复制到sources\recovery\tools\目录下

将LRSBoot.exe,OKRLaunch.exe,1.txt
复制到windows\system32\目录下

注册自定义工具的说明:
将AddDiagnosticsToolToBootMenu.xml拷贝到C:\Recovery\BootMenu\
以管理员身份运行命令提示符执行以下操作
Reagentc /setbootshelllink /configfile C:\Recovery\BootMenu\AddDiagnosticsToolToBootMenu.xml

1.txt为配置菜单,可以自己修改配置菜单,添加自己所需程序,复制到windows\system32\目录下即可

高级启动
重启的时候按住shift或者,设置-更新和安全-恢复-高级启动,选择疑难解答,会多出一项联想一键恢复



添加到系统引导菜单

强制最高分辨率设置【貌似mbr模式不支持高分】























sshot-7.png (222 KB, 下载次数: 407)

sshot-7.png

sshot-6.png (158.47 KB, 下载次数: 350)

sshot-6.png

sshot-5.png (152.75 KB, 下载次数: 339)

sshot-5.png

sshot-4.png (202.49 KB, 下载次数: 355)

sshot-4.png

sshot-3.png (214.49 KB, 下载次数: 324)

sshot-3.png

sshot-2.png (138.62 KB, 下载次数: 364)

sshot-2.png

sshot-1.png (227.8 KB, 下载次数: 369)

sshot-1.png

评分

参与人数 14无忧币 +58 收起 理由
543343771 + 1
federer + 5
3669011 + 1 赞一个!
darway + 5 因为这个,开始用UEFI的启动了
flyuu126 + 5 赞一个!
maomihuacha + 1 很给力!
Seifer + 5 赞一个!
2011YEH + 5 赞一个!
luck9806 + 5 很给力!
cuicongyuan + 5 赞一个!
sayhi1984 + 5 很给力!
weichushu + 5 很给力!
xuxuezeng + 5
细细哥 + 5 赞一个!

查看全部评分

来自 2#
发表于 2019-2-23 03:25:09 | 只看该作者
本帖最后由 l72373588 于 2019-2-23 10:47 编辑

给朋友的联想致美一体机AIO520-24ICB重装Win10RS5系统时(i5八代B360主板1THDD加持16G傲腾的配置)用楼主的资源重建OKR9.0步骤

1、MediaCreationTool创建的Windows10HomeRS5x64镜像+傲腾内存f6flpy-x64驱动写入U盘
2、进BIOS改模式为AHCI并禁掉安全启动后保存BIOS重启PC按F12选U盘启动开始装系统
3、安装系统在选择磁盘时shift+f10参照原厂OKR的create.ini文件输入diskpart命令创建联想原厂OKR环境分区
原厂create.ini调用diskpart分区的命令来自于联想社区小新笔记本区wchongy从售后搞到的恢复安装PE包含的工具包
select disk 0
clean
convert gpt
create partition efi size=260
format quick fs=fat32 label="System"
assign letter="S"
create partition msr size=16
create partition primary size=C盘数据(150G整输入153900)
format quick fs=ntfs label="Windows"
assign letter="W"
create partition primary size=D盘数据(750G整输入768600)
format quick fs=ntfs label="Lenovo"
assign letter="Z"
create partition primary
format quick fs=ntfs label="BEIFEN"
assign letter="O"
shrink minimum=14420

create partition primary size=1000(LRS_ESP分区根本用不了1000 自用给了600 )
format quick fs=fat32 label="LRS_ESP"
gpt attributes=0x8000000000000001
assign letter="Q"
create partition primary size=100(Win10自带WINRE环境分区 联想才给了100完全不够 推荐数值1000)
format quick fs=ntfs label="WINRE_DRV"
assign letter="T"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
create partition primary
format quick fs=ntfs label="LENOVO_PART"(联想服务分区 至少留15G不解释)
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
list volume
select disk 0
list partition
sel par 6(不需要斜体带下滑线部分的BEIFEN分区时请在下行命令中将6换成5)
set id="BFBFAFE7-A34F-448A-9A5B-6213EB736C22"
gpt attributes=0x8000000000000001
exit
exit
注:斜体带下滑线那几行命令是原厂OKR8.1工程师版部署的分区结构之一,看起来对AIO没啥用我直接pass了

4、系统装完装驱动启用傲腾内存使AIO一体机设备管理器中原来显示的的两个磁盘合并为一个
5、下载楼主百度盘“OKR9.0”文件夹下的“LRS_ESP 强制最高分辨率efi引导.zip”
6、下载楼主百度盘“OKR9.0”文件夹下“rs5内核”文件夹内的“lrs.wim”
7、下载楼主百度盘“OKR9.0”文件夹下的“PBR_DRV 服务分区.zip”
8、下载楼主百度盘“OKR9.0”文件夹下“添加一键恢复到winre疑难解答高级启动项”内的“WimTool-V1.30.2011.501”和“所需添加文件”文件夹
9、随便找个“DiskGenius4.7.2x64”和“BOOTICE1.3.4x64”备用
10、“lrs.wim”替换“LRS_ESP 强制最高分辨率efi引导.zip”内的0K同名文件
11、运行DiskGenius在LRS-ESP分区右键取消隐藏后保存分区表使之显示为盘符E,将解压后的“LRS_ESP 强制最高分辨率efi引导”文件夹内所有文件复制到E盘
12、继续DiskGenius对LENOVO_PART分区右键取消隐藏后保存分区表使之显示为盘符F,将解压后的“PBR_DRV 服务分区”文件夹内所有文件复制到F盘
13、在DiskGenius上浏览“WINRE_DRV”分区文件展开“Recovery”文件夹下的“WindowsRE”文件夹,找到winre.wim文件右键复制到指定文件夹并选择D盘
14、在D盘新建“WINRE”文件夹,用楼主的“WimTool-V1.30.2011.501”文件夹内的“WimTool”以可写方式挂载D盘的“winre.wim”到D盘WINRE文件夹
15、将“添加一键恢复到winre疑难解答高级启动项”文件夹下“所需添加文件”文件夹内的“WinREConfig.xml”和“PECMD.EXE”复制到D盘WINRE文件夹sources\recovery\tools\目录下
16、将“添加一键恢复到winre疑难解答高级启动项”文件夹下“所需添加文件”文件夹内的 “OKRLaunch.exe”复制到D盘WINRE文件夹windows\system32\目录下
将“添加一键恢复到winre疑难解答高级启动项”文件夹下“所需添加文件”文件夹内的“AddDiagnosticsToolToBootMenu.xml”复制到本机C盘Recovery\BootMenu\
17、以管理员身份运行命令提示符执行Reagentc /setbootshelllink /configfile C:\Recovery\BootMenu\AddDiagnosticsToolToBootMenu.xml
18、编辑“添加一键恢复到winre疑难解答高级启动项”文件夹下“所需添加文件”文件夹内的的“1.txt”文件内容如橙字部分仅保留OKR9、命令行、重启、关机四个按钮并修改左上宽高数值
     DISP W1920 H1080 B32 F60
_SUB Windows1,W160H255,启动本机已有一键恢复
  ITEM Button1,L020T020W120H40,联想一键恢复,EXEC OKRLaunch.exe
  ITEM Button2,L020T070W120H40,命令提示符,EXEC cmd
  ITEM Button3,L020T120W120H40,关闭计算机,SHUT
  ITEM Button4,L020T170W120H40,重启计算机,SHUT R
_END
CALL @Windows1

19、复制“1.txt”到D盘WINRE文件夹windows\system32\目录下,“WimTool”卸载镜像并保存更新winre.wim
20、在DiskGenius上浏览“WINRE_DRV”分区文件展开“Recovery”文件夹下的“WindowsRE”文件夹,在空白位右键选“复制文件到此分区”并选择D盘上的“Winre.wim”替换原
21、继续DiskGenius对LENOVO_PART分区右键隐藏此分区后保存分区表,然后打开“BOOTICE1.3.4x64”进行分区管理修改GPT磁盘属性为MS Recovery项(也可以diskpart命令set id此分区)
22、继续BOOTICE关闭分区管理切换到UEFI修改启动顺序,按楼主截图教程添加EFI LRS_ESP分区引导并命名菜单为“Lenovo OneKey Recovery”保存退出BOOTICE
23、切换到DiskGenius对LRS-ESP分区右键隐藏分区保存分区表,“BOOTICE1.3.4x64”进行分区管理确认LRS_ESP分区类型显示为Unknown以确保EFI引导能够正确被F12加载而不是保存之后菜单就被隐藏
24、关机重启测试LRS_ESP分区的EFI引导菜单是否添加到了开机F12按键菜单中并进入OKR9.0选择备份查看是否已经显示预估C盘备份大小
25、重启进入系统shift关机测试WINRE疑难解答是否出现联想一键恢复菜单并能够正确进入OKR
25、重启进系统shift关机测试使用设备页面是否出现Lenovo OneKey Recovery菜单并能正确进入OKR
26、测试OKR备份及还原系统功能是否工作


以上步骤根据昨天的回忆整理
OKR9.0在朋友的AIO一体机上完美运行
他不需要多版OKR共存所以这个已经足够了
回复

使用道具 举报

来自 3#
发表于 2020-10-31 20:30:19 | 只看该作者

联想一键恢复
研究包含了OKR7.0      OKR8.1   OKR9.0
基础理论OKR7.0OKR8.1OKR9.0
基础理论:
自定义BOOTMGR快捷键和添加硬件恢复按钮以启动Windows RE
BIOS(MBR)格式的就是BOOTMGR快捷键
总结一下:通过BOOTMGR我们就可以
UEFI(GPT)格式就是HardwareRecovery Button(硬件按钮)
借鉴微软官网: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/jj631607(v=win.10)?redirectedfrom=MSDN
MBR:
按照上面的理论就可以说明联想的NOVO按钮,DELL的F12 supportassist os recovery ,华硕的F9 ASUS Recovery,等等OEM机器都有自己的硬件按钮,我们不需要研究他们硬件按钮的值,因为通过微软官网描述,OEM只需要特定文件夹来定位并占用第一个硬件按钮
所以我们在返回nttwqz的帖子,他是添加了第一第二按钮,如果我们是在带有硬件按钮的机器上,我们就不能使用第一个占位了,我们需要从第二个按钮开始添加,
例子:
bcdedit /store {%BCD%} /set  {bootmgr} customactions 0x10000400000010x54000002 0x1000041000001 0x54000003
bcdedit /store {%BCD%} /set  {bootmgr} custom:54000002    {7619dcc9-fafe-11d9-b411-000476eba25f}
bcdedit /store {%BCD%} /set  {bootmgr} custom:54000003    {7619dcc9-fafe-11d9-b411-000476eba25f}
(这里我添加了F6和F7作为示例)
按照nttwqz说支持的按键如下
F1 F2 F3 F4 F5F6 F7 F8 F9 F10
方向键:↑↓←→
Home End PgUp PgDn Delete Insert
我们只需要剔除机器的特定快捷键,例如Lenovo和DELL都是F2和F12进入BIOS和菜单,F8 F10已经被系统占用
如果是老机器需要安装硬件模块,新机器应该不需要
如何分辨新老机器,老机器按下还原按钮直接进入恢复,新机器按下后需要选择system recovery
硬件按钮介绍完了,下面介绍一下winre
在mbr时期,也有winre只不过联想没有加入tools,其他品牌都加入了,通过自定义硬件按钮也可以进入winre.而联想只有novo按键.
到了win10后期引入了微软的还原方法和一部分的novo一键还原
所以说MBR和GPT都同样支持winre和硬件还原
但是!!!!
之前不是说了可以通过自定义按键来进入恢复环境吗,但是!!!GPT+UEFI(特别是UEFI的硬件还原都集成到了bios(system recovery))
原因:
MBRà BOOTMGR(可自定义按键winload.exe)->达到用户自定义按键来进入恢复环境
GPT->UEFI(不可自定义winload.efi)->所以很多品牌都有代替方案(winre)(dell 华硕等)


                              
总结:MBR格式支持自定义按键进入恢复环境,GPT格式用winre代替方案进入恢复环境
接下来OKR7外,OKR8,9都支持MBR和GPT
所以OKR8,9,我会讲解两种部署方案
效果:
MBR:联想电脑可通过NOVO按键或者 自定义按键 或者Winre菜单(MBR格式我没有加入winre,想要加的可以参考OKR9UEFI的教程添加winre)进入一键恢复
非联想电脑只能通过自定义按键进入一键恢复
GPT:联想电脑可通过NOVO按键或者Winre菜单进入一键恢复
       非联想电脑只能通过Winre菜单进入一键恢复
OKR7.0
@echo off
set workdir=%~dp0
diskpart /s %workdir%\OKR701.ini
//安装模块(不太清楚,应该是OKR中的模块分区(杀毒.硬件按钮.(老机器需要安装))
%workdir%\HDTOOL.EXE /CLR
%workdir%\HDTOOL.EXE /0201 20m /0606 20m
%workdir%\hsetup.exe /main %workdir%\dm.rom
%workdir%\hsetup.exe /0606%workdir%\jet2vm.rom
//分区
diskpart /s %workdir%\OKR702.ini
//安装恢复分区
dism /Apply-Image /ImageFile:%workdir%\LENOVO_PART.okr  /Index:1 /ApplyDir:Q:\
//安装系统(要在当前目录放一个系统wim文件~)
dism /Apply-Image/ImageFile:%workdir%\install.wim /Index:1 /ApplyDir:T:\
//创建引导
bcdboot T:\Windows /s S:
//硬件按钮
bcdedit /store S:\Boot\BCD /create{7619dcc8-fafe-11d9-b411-000476eba25f} /d "Device Options" /device
bcdedit /store S:\Boot\BCD /set{7619dcc8-fafe-11d9-b411-000476eba25f} ramdisksdidevice partition=Q:
bcdedit /store S:\Boot\BCD /set{7619dcc8-fafe-11d9-b411-000476eba25f} ramdisksdipath \boot\boot.sdi
bcdedit /store S:\Boot\BCD /create{7619dcc9-fafe-11d9-b411-000476eba25f} /d "Windows Setup"/application osloader
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} deviceramdisk=[Q:]\OneKey\PE\lrs.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} path \windows\system32\boot\winload.exe
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} locale en-US
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} osdeviceramdisk=[Q:]\OneKey\PE\lrs.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} systemroot \windows
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} detecthal  Yes
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} winpe  Yes
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} vga  No
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} quietboot     Yes
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} ems  Yes
//这里按照自己的实际按键来修改,我这里是F6和F7(不止可以添加两个哦)
bcdedit /store S:\Boot\BCD /set  {bootmgr} displaybootmenu No
bcdedit /store S:\Boot\BCD /set  {bootmgr} customactions 0x1000040000001 0x54000002 0x1000041000001 0x54000003
bcdedit /store S:\Boot\BCD /set  {bootmgr} custom:54000002 {7619dcc9-fafe-11d9-b411-000476eba25f}
bcdedit /store S:\Boot\BCD /set  {bootmgr} custom:54000003 {7619dcc9-fafe-11d9-b411-000476eba25f}
//winre 开启修复
copy %workdir%\fix.cmd T:\Windows\System32
reg load hklm\backupT:\Windows\System32\config\software
reg addHKLM\backup\Microsoft\Windows\CurrentVersion\RunOnce /v fix /t reg_sz /d"c:\windows\system32\fix.cmd" /f
reg unload hklm\backup
//备份系统
Dism /Capture-Image /CaptureDir:T:\/ImageFile:Q:\OKRBackup\Factory\OS.okr /Name:"Windows7_OS PBR Image"
Dism /Capture-Image /CaptureDir:S:\/ImageFile:Q:\OKRBackup\Factory\Boot.okr /Name:" "
//设置隐藏分区
diskpart /s%workdir%\tools\ini\SYDT70_Attrib.ini
echo 完成
pause
我用了一个批处理来执行全部操作
OKR8和OKR9的部署(以OKR9为例,8和9是一样的,其中只有Winre恢复不一样,不过不影响,这里就不赘述了)
这里一样老机器需要安装模块,新机器不必,这里就没有演示安装模块!!!!!
这里就分mbr和gpt的两种了
//OKR9_MBR
@echo off
set workdir=%~dp0
//分区
diskpart /s %workdir%\OKR9_BIOS.ini
//安装恢复分区
dism /Apply-Image/ImageFile:%workdir%\LENOVO_PART.okr /Index:1 /ApplyDir:Q:\
//安装系统
dism /Apply-Image/ImageFile:%workdir%\install.wim /Index:1 /ApplyDir:T:\
//设置引导
bcdboot T:\Windows /s S:
//设置硬件按钮
bcdedit /store S:\Boot\BCD /create{7619dcc8-fafe-11d9-b411-000476eba25f} /d "Device Options" /device
bcdedit /store S:\Boot\BCD /set{7619dcc8-fafe-11d9-b411-000476eba25f} ramdisksdidevice partition=Q:
bcdedit /store S:\Boot\BCD /set{7619dcc8-fafe-11d9-b411-000476eba25f} ramdisksdipath \boot\boot.sdi
bcdedit /store S:\Boot\BCD /create{7619dcc9-fafe-11d9-b411-000476eba25f} /d "Windows Setup"/application osloader
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} device ramdisk=[Q:]\onekey\winpe\lrs.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} path \windows\system32\boot\winload.exe
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} locale en-US
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} osdeviceramdisk=[Q:]\onekey\winpe\lrs.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} systemroot \windows
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} detecthal  Yes
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} winpe  Yes
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} vga  No
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} quietboot     Yes
bcdedit /store S:\Boot\BCD /set{7619dcc9-fafe-11d9-b411-000476eba25f} ems  Yes
bcdedit /store S:\Boot\BCD /set  {bootmgr} displaybootmenu No
bcdedit /store S:\Boot\BCD /set  {bootmgr} customactions 0x1000040000001 0x54000002 0x1000041000001 0x54000003
bcdedit /store S:\Boot\BCD /set  {bootmgr} custom:54000002 {7619dcc9-fafe-11d9-b411-000476eba25f}
bcdedit /store S:\Boot\BCD /set  {bootmgr} custom:54000003 {7619dcc9-fafe-11d9-b411-000476eba25f}
/*(注意:这里只支持OKR7和OKR8,OKR9的只能自己进入恢复环境备份了)
OKR8的备份机制和OKR7差不多
Dism /Capture-Image /CaptureDir:T:\/ImageFile:Q:\OKRBackup\Factory\OS.okr /Name:"*****"
其中****可替换为:
Windows7_OS PBR Image
Windows8_OS PBR Image
Windows10_OS PBR Image
*/
//设置隐藏分区
diskpart /s %workdir%\OKR9_attrib.ini
pause
这里因为没研究OKR9的备份机制就没添加备份命令了,可以部署好后进入一键恢复进行备份
//OKR9 GPT
@echo off
set workdir=%~dp0
diskpart /s %workdir%\OKR9.ini
//安装LRS_ESP
dism /Apply-Image/ImageFile:%workdir%\OKR9_UEFI.Okr /Index:1 /ApplyDir:P:\
//安装WINRE_DRV
dism /Apply-Image/ImageFile:%workdir%\OKR9_UEFI.Okr /Index:2 /ApplyDir:W:\
//安装LENOVO_PART
dism /Apply-Image/ImageFile:%workdir%\OKR9_UEFI.Okr /Index:3 /ApplyDir:Q:\
//安装系统
dism /Apply-Image/ImageFile:%workdir%\install.wim /Index:1 /ApplyDir:T:\
//设置引导
T:\Windows\System32\bcdboot T:\Windows /sS:
//关联winre
T:\Windows\System32\Reagentc /Setreimage/Path W:\Recovery\WindowsRE /Target T:\Windows
//添加winre菜单
T:\Windows\System32\Reagentc/setbootshelllink /configfile %workdir%\BootMenu.xml  /Target T:\Windows
//开启winre
start /wait %workdir%\GUID.exe
//设置lenovo分区
diskpart /s %workdir%\OKR9UEFI_attrib.ini
pause
所需工具:链接:https://pan.baidu.com/s/1idJCMbsug8MKVesm2tu8VQ  提取码:1122



点评

楼主链接还能再分享一下么  详情 回复 发表于 2022-8-7 16:49
OKRLaunch无法单独添加到re,会出现闪退,不会后台驻留,运行后直接退出 如果不添加到uefi其实可以不需要引导分区  详情 回复 发表于 2020-11-1 12:58
回复

使用道具 举报

推荐
发表于 2018-7-16 12:01:20 | 只看该作者
这个版本真是完美。NVME单盘、NVME+机械盘都非常完美启动恢复,且完美支持UEFI+GPT。只是在UEFI启动菜单中自建一个启动项改为自己喜欢的名字就OK了。终于解决了大难道。目前已在多台笔记本和台式机测试完美。但是最后一个恢复分区一定要大一点。建议20GB左右。不然很容易失败或无法出现服务分区。压缩率很高。
回复

使用道具 举报

5#
发表于 2018-5-19 20:38:00 | 只看该作者

只有联想的机器可以用吧

点评

我用的hp机器测试正常 理论上兼容机都可以  详情 回复 发表于 2018-5-19 20:39
回复

使用道具 举报

6#
发表于 2018-5-19 21:41:06 | 只看该作者
谢谢分享
回复

使用道具 举报

7#
发表于 2018-5-19 21:42:05 | 只看该作者
谢谢分享
回复

使用道具 举报

8#
发表于 2018-5-20 08:02:12 | 只看该作者
已下载,有空试试
回复

使用道具 举报

9#
发表于 2018-5-20 08:44:22 | 只看该作者
good
回复

使用道具 举报

10#
发表于 2018-5-20 10:03:16 | 只看该作者
顶一下,希望可以成功。谢谢。
回复

使用道具 举报

11#
发表于 2018-5-20 10:07:11 | 只看该作者
联想机子,自己格了隐藏分区的路过。。。。
回复

使用道具 举报

12#
发表于 2018-5-20 10:30:40 | 只看该作者
谢谢分享
回复

使用道具 举报

13#
发表于 2018-5-20 11:15:49 | 只看该作者
只有联想的机器可以用吧

点评

在惠普机器上测试成功 uefi bios 模式均可  详情 回复 发表于 2018-5-20 11:40
回复

使用道具 举报

14#
发表于 2018-5-20 11:20:22 | 只看该作者
与贝壳系统救护系统相比,哪个更有优势?

点评

只是喜欢尝鲜 其实我自己不使用一键恢复 以前也试过贝克 个人偏向Lenovo wim备份 开放兼容性好 贝克自己的内核 不通用  详情 回复 发表于 2018-5-20 11:44
回复

使用道具 举报

15#
 楼主| 发表于 2018-5-20 11:40:15 | 只看该作者
chgl 发表于 2018-5-20 11:15
只有联想的机器可以用吧

在惠普机器上测试成功  uefi bios 模式均可
回复

使用道具 举报

16#
 楼主| 发表于 2018-5-20 11:44:46 | 只看该作者
qetuo 发表于 2018-5-20 11:20
与贝壳系统救护系统相比,哪个更有优势?

只是喜欢尝鲜   其实我自己不使用一键恢复   以前也试过贝克   个人偏向Lenovo  wim备份  开放兼容性好  贝克自己的内核 不通用
回复

使用道具 举报

17#
发表于 2018-5-20 13:56:38 | 只看该作者
收藏备用,谢谢提供分享~
回复

使用道具 举报

18#
发表于 2018-5-20 14:03:42 | 只看该作者
经实际安装(ThinkPak E570 NVME_SSD256M固态+ 500G机械硬盘),用XorBootUx64安装启动菜单,能启动进入备份/恢复界面,但提示无操作系统,不能备份。系统是安装在SSD上,机械硬盘全部为扩展分区存放资料的。不知如何解决?

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381053&extra=page%3D2  发表于 2018-5-22 11:38
以前用8.0的时候遇到过,一般是分区的问题。我最初用diskgen分区的,也是这个提示,后来论坛看说用傲梅分区助手解决了,我用傲梅分区,果真成功了  发表于 2018-5-22 11:36
分区结构图截个图 记得以前看过双硬盘相关安装 最好是 SSD 1 ESP分区 2 LRS_ESP分区 3系统分区 4数据分区机械硬盘 数据分区 LENOVO_PART分区这个分区放在机械末尾  详情 回复 发表于 2018-5-20 15:26
回复

使用道具 举报

19#
发表于 2018-5-20 14:28:55 | 只看该作者
有没有人试过其他机型的?

评分

参与人数 1无忧币 +1 收起 理由
yonghulaile + 1 m.xshubaowang.com

查看全部评分

回复

使用道具 举报

20#
 楼主| 发表于 2018-5-20 15:26:09 | 只看该作者
本帖最后由 xuexiang 于 2018-5-20 15:30 编辑
diwu2005 发表于 2018-5-20 14:03
经实际安装(ThinkPak E570 NVME_SSD256M固态+ 500G机械硬盘),用XorBootUx64安装启动菜单,能启动进入备 ...


分区结构图截个图   记得以前看过双硬盘相关安装  最好是  SSD 1 ESP分区   2 LRS_ESP分区  3系统分区 4数据分区  机械硬盘  数据分区 LENOVO_PART分区这个分区放在机械末尾 【如果不行LENOVO_PART分区改名PBR_DRV再不行可能还要转成主分区】

点评

分区图是这样的  详情 回复 发表于 2018-5-20 17:34
回复

使用道具 举报

21#
发表于 2018-5-20 17:34:58 | 只看该作者
xuexiang 发表于 2018-5-20 15:26
分区结构图截个图   记得以前看过双硬盘相关安装  最好是  SSD 1 ESP分区   2 LRS_ESP分区  3系统分区  ...

分区图是这样的

jt.jpg (123.16 KB, 下载次数: 475)

jt.jpg

jt.jpg (123.16 KB, 下载次数: 469)

jt.jpg

点评

三种建议 1。可以断开机械硬盘数据线 2。尝试把LENOVO_PART分区移到机械硬盘末端 3。如果2不行把LENOVO_PART分区转为主分区 这分区软件好像先识别的机械硬盘  详情 回复 发表于 2018-5-20 19:33
回复

使用道具 举报

22#
 楼主| 发表于 2018-5-20 19:33:10 | 只看该作者

三种建议
1。可以断开机械硬盘数据线
2。尝试把LENOVO_PART分区移到机械硬盘末端
3。如果2不行把LENOVO_PART分区转为主分区

这分区软件好像先识别的机械硬盘

点评

1,断开机械硬盘这一招已经用过,不管用,情况依旧 3,开始就是把机械硬盘主分区(原来安装WIN7的分区)格了做LENOVO_PART的,也是启动到备份/恢复界面后,找不到系统分区,也看不到备份分区。另,在用SET命令设置  详情 回复 发表于 2018-5-20 20:51
回复

使用道具 举报

23#
发表于 2018-5-20 20:51:03 | 只看该作者
xuexiang 发表于 2018-5-20 19:33
三种建议
1。可以断开机械硬盘数据线
2。尝试把LENOVO_PART分区移到机械硬盘末端

1,断开机械硬盘这一招已经用过,不管用,情况依旧
3,开始就是把机械硬盘主分区(原来安装WIN7的分区)格了做LENOVO_PART的,也是启动到备份/恢复界面后,找不到系统分区,也看不到备份分区。另,在用SET命令设置机械硬盘的分区时无法设置,最后才把备份分区也放到SSD上的。
回复

使用道具 举报

24#
发表于 2018-5-21 17:40:15 | 只看该作者
经测试,不支持WINXP,不过也没关系,现在用XP的太少了,基本上可以忽略。
回复

使用道具 举报

25#
发表于 2018-5-22 11:26:37 | 只看该作者
谢谢分享,刚好淘了块硬盘,有空了试试
回复

使用道具 举报

26#
发表于 2018-5-22 15:57:18 | 只看该作者
有没有朋友可以把这个OKR9.0集成个PE在里面啊?

点评

他本身就是pe,不过本身有盘符指定 ,隐隐约约记得,9.0指定服务分区为Z盘好像,8.0以及8.1本好像是R盘  详情 回复 发表于 2018-5-22 17:36
回复

使用道具 举报

27#
 楼主| 发表于 2018-5-22 17:36:15 | 只看该作者
本帖最后由 xuexiang 于 2018-5-22 18:34 编辑
dawnstar 发表于 2018-5-22 15:57
有没有朋友可以把这个OKR9.0集成个PE在里面啊?


他本身就是pe,不过本身有盘符指定 ,
9.0.1.2330分配服务分区为Z盘,正常分区分配盘符隐藏分区不分配,运行服务分区的okr\okr.exe

8.0.0.0824和8.1.0.2169分配除服务分区之外所有分区盘符,运行LRS_ESP分区下的onekey\main\main.exe
正常分区盘符优先CD。。。接着是引导ESP分区LRS_ESP分区
由于没有建立WINRE_DRV分区所以不知道他是怎么分配的
分配依据好像是正常分区然后是隐藏分区但服务分区除外,
恢复之前是这样,开始恢复有没有分配盘符或者更改不清楚,
非联想机器不能运行不能恢复只能了解到这里
回复

使用道具 举报

28#
发表于 2018-5-23 10:55:16 | 只看该作者
两块硬盘也可以使用的,但是好像没有系统的那块硬盘不要有激活的系统分区吧。
回复

使用道具 举报

29#
发表于 2018-5-23 11:00:36 | 只看该作者
请教一下楼中,文件夹中的EFI启动文件是用什么软件生成和编辑的啊?

点评

bcd菜单bcdboot系统自带或者第三方 bootice也可以还方便  详情 回复 发表于 2018-5-23 11:41
回复

使用道具 举报

30#
 楼主| 发表于 2018-5-23 11:41:21 | 只看该作者
dawnstar 发表于 2018-5-23 11:00
请教一下楼中,文件夹中的EFI启动文件是用什么软件生成和编辑的啊?

bcd菜单bcdboot系统自带或者第三方 bootice也可以还方便
回复

使用道具 举报

31#
发表于 2018-5-25 12:20:10 来自手机 | 只看该作者
images.xml出厂预置文件还在吗?
回复

使用道具 举报

32#
发表于 2018-5-25 12:21:52 来自手机 | 只看该作者
images.xml出厂预置文件还在吗?我需要它,给我体验一下呗

点评

每台电脑的硬盘及分区guid和wim guid是不一样的  详情 回复 发表于 2018-5-25 13:44
回复

使用道具 举报

33#
 楼主| 发表于 2018-5-25 13:44:24 | 只看该作者
吴生 发表于 2018-5-25 12:21
images.xml出厂预置文件还在吗?我需要它,给我体验一下呗

每台电脑的硬盘及分区guid和wim guid是不一样的
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 10:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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