sxg9739 发表于 2020-6-30 22:34:49

在虚拟机里测试成功,感谢楼主。

sxg9739 发表于 2020-6-30 22:36:52


xuexiang 发表于 2020-6-30 23:06:21

sxg9739 发表于 2020-6-30 22:36


测试恢复了没
其他分区有影响不
我虚拟机测试备份试了差不多十次
老中断可能是电脑不行
实机没敢测试恢复
以前7.0的时候搞丢过整盘数据
干干净净恢复软件啥都找不到
找以前的分区也不行
记得当时是有一个分区变化了
结果就全盘强制给抹掉了

dawnstar 发表于 2020-7-1 09:08:35

楼主上传的 OKR.zip (466.93KB)这个压缩包非联想电脑使用吗?下载下来不懂使用。特请教一下大家。

shaosilly 发表于 2020-7-1 15:46:42

本帖最后由 shaosilly 于 2020-7-2 09:51 编辑

虚拟机测试了一下
installOKR.exe /Install
的确不能创建UEFI启动项,用Bootice添加一下也很简单~直接手动将lenovookr.efi文件直接放入ESP分区也行(任意fat32分区应该也行?),不过命令行简单

建议手动创建隐藏分区,命令创建会有数据丢失风险?(执行命令第一次会格式化分区,第二次会成功,至于为什么没时间没技术了)
installOKR.exe /CreateLenovoPartition执行第一次的时候将最后一个分区格式化了,卷标设置为LENOVO_PART,第二次执行可以成功创建30G的隐藏服务分区~
手动分区的情况下可以自定义隐藏服务分区的大小,视实际系统分区大小而定吧~纯系统的话建议15G以上,太小的话备份时可能会提示空间不足无法进行

可以不创建隐藏服务分区,备份会到可以选择到系统以外任一分区(前提容量足够),生成“.okr”的文件夹(建议之后手动隐藏),初始备份点只有存在隐藏服务分区才会在首次备份时提示

隐藏服务分区只存放初始备份点(分区太大会浪费),再次备份的话会存放其它分区,初始备份点默认不能删除(可以通过DiskGenius强制删除,删除后备份时会先默认重做初始备份点)

备份是完整备份,没增量

正常恢复模式老实提示找到新硬盘(实际没改动过硬盘设置),取消即可
强制恢复模式下并不会好像说明那样会删除全部分区数据,系统以外分区的分区状态和数据完好
系统分区大小变更不影响恢复,恢复完其它分区状态和数据正常

恢复备份的时候会一起恢复ESP分区

DiskGenius删除隐藏服务分区下的文件夹即可重做默认备份




shaosilly 发表于 2020-7-1 15:58:46

最后分区无数据情况下测试命令行创建隐藏分区,还是一样~第一次会格式化分区,第二次才成功


以下两次执行过程~

C:\OKR>installOKR.exe /CreateLenovoPartition
hdd 0 -OrderedPartitionList.offset.QuadPart=1048576length.QuadPart=314572800 !!!
hdd 0 -OrderedPartitionList.offset.QuadPart=315621376length.QuadPart=134217728 !!!
hdd 0 -OrderedPartitionList.offset.QuadPart=449839104length.QuadPart=53687091200 !!!
hdd 0 -OrderedPartitionList.offset.QuadPart=54136930304length.QuadPart=53236203520 !!!

!!cur disk =-1
GetVolumeInfo s=\\.\D:
GetVolumeInfo OK!

!!cur disk Volume =0
list disk

select disk 0

list partition

list volume

select volume D

shrink desired=30720

CREATE PARTITION PRIMARY SIZE=30720 ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac

format quick fs=ntfs label="LENOVO_PART"

exit


Microsoft DiskPart 版本 10.0.17763.1


Copyright (C) Microsoft Corporation.

在计算机上: A6


DISKPART>

磁盘 ###状态         大小   可用   DynGpt
-----------------------------------------

   磁盘 0    联机            100 GB      0 B      *


DISKPART>

磁盘 0 现在是所选磁盘。


DISKPART>

分区 ###       类型            大小   偏移量
-------------------------------------------

   分区      1    系统               300 MB1024 KB

   分区      2    保留               128 MB   301 MB

   分区      3    主要                  50 GB   429 MB

   分区      4    主要                  49 GB    50 GB


DISKPART>

卷 ###      LTR标签         FS   类型      大小   状态       信息
---------------------------------------------------------------

   卷   0   E                     DVD-ROM         0 B无介质

   卷   1   C                NTFS   磁盘分区          50 GB正常         启动

   卷   2   D                NTFS   磁盘分区          49 GB正常

   卷   3                      FAT32磁盘分区         300 MB正常         系统


DISKPART>

卷 2 是所选卷。


DISKPART>

DISKPART>

找不到可用范围。可能没有足够的可用空间以指定的大小和偏移创建分区。请指定
不同的大小和偏移值或不指定其中的一个值来
创建最大的分区。可能是使用 MBR
磁盘分区格式对磁盘进行分区,并且此磁盘包含 4 个主分区,(
未创建更多的分区)
或 3 个主分区和
一个扩展分区,(只能创建逻辑驱动器)。


DISKPART>


   0 百分比已完成
   100 百分比已完成



DiskPart 成功格式化该卷。

DISKPART>

退出 DiskPart...

Did not Find lenovo_part!!!

Exit code is 23, It means: 0: success; others: fail.

C:\OKR>installOKR.exe /CreateLenovoPartition
清除 HddGuid 失败!
清除 LenovoPartCreType 失败!
清除 VolumeOffset 失败!
清除 VolumeLength 失败!
清除 LenovoPartOffset 失败!
清除 LenovoPartLength 失败!
hdd 0 -OrderedPartitionList.offset.QuadPart=1048576length.QuadPart=314572800 !!!
hdd 0 -OrderedPartitionList.offset.QuadPart=315621376length.QuadPart=134217728 !!!
hdd 0 -OrderedPartitionList.offset.QuadPart=449839104length.QuadPart=53687091200 !!!
hdd 0 -OrderedPartitionList.offset.QuadPart=54136930304length.QuadPart=53236203520 !!!

!!cur disk =-1
GetVolumeInfo s=\\.\D:
GetVolumeInfo OK!

!!cur disk Volume =0
list disk

select disk 0

list partition

list volume

select volume D

shrink desired=30720

CREATE PARTITION PRIMARY SIZE=30720 ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac

format quick fs=ntfs label="LENOVO_PART"

exit


Microsoft DiskPart 版本 10.0.17763.1


Copyright (C) Microsoft Corporation.
在计算机上: A6


DISKPART>

磁盘 ###状态         大小   可用   DynGpt
-----------------------------------------

   磁盘 0    联机            100 GB      0 B      *


DISKPART>

磁盘 0 现在是所选磁盘。


DISKPART>

分区 ###       类型            大小   偏移量
-------------------------------------------

   分区      1    系统               300 MB1024 KB

   分区      2    保留               128 MB   301 MB

   分区      3    主要                  50 GB   429 MB

   分区      4    主要                  49 GB    50 GB

DISKPART>

卷 ###      LTR标签         FS   类型      大小   状态       信息
---------------------------------------------------------------

   卷   0   E                     DVD-ROM         0 B无介质

   卷   1   C                NTFS   磁盘分区          50 GB正常         启动

   卷   2   D   LENOVO_PARTNTFS   磁盘分区          49 GB正常

   卷   3                      FAT32磁盘分区         300 MB正常         系统


DISKPART>

卷 2 是所选卷。


DISKPART>

DiskPart 成功收缩卷:
   30 GB


DISKPART>

DiskPart 成功地创建了指定分区。


DISKPART>


   0 百分比已完成
   100 百分比已完成


DiskPart 成功格式化该卷。


DISKPART>

退出 DiskPart...

SUCCESS : Find lenovo_part!!!
GetVolumeInfo s=\\.\D:
GetVolumeInfo OK!

Exit code is 0, It means: 0: success; others: fail.

sxg9739 发表于 2020-7-1 20:44:55

xuexiang 发表于 2020-6-30 23:06
测试恢复了没
其他分区有影响不
我虚拟机测试备份试了差不多十次


在虚拟机里测试了恢复,对其它分区无影响!

vou 发表于 2020-7-2 00:01:45

好久没研究过联想的恢复程序了,上次研究还是10年前改的基于MBR的HPA分区,等高手改一下应该可以通用所有机型

netfox2008 发表于 2020-7-2 09:20:19

昨天在组装机上试了下不成功。手机建立备份区,第一次,我把lenovookr.efi放在C盘根目录下,不成功,第二次把lenovookr.efi放入EFI分区的BOOT目录下也不成功。启动盘有,但是都不启动恢复程序。而是直接进系统。
希望能把这个弄成一个自动安装包。比较方便菜鸟使用。

mzchc 发表于 2020-7-2 11:11:45

收藏备用~!感谢楼主

hero158 发表于 2020-7-2 11:44:09

等待高手些出来破解,修改成一个通用版的。。。

shaosilly 发表于 2020-7-2 12:00:17

本帖最后由 shaosilly 于 2020-7-2 13:38 编辑

Lenovo Onekey Recovery For UEFI 兼容机安装参考:

1.将lenovookr.efi放到ESP分区
A方式:以管理员身份运行命令提示符,定位到installOKR.exe文件目录运行命令:
         installOKR.exe /Install
B方式:用DiskGenius的分区文件浏览功能复制lenovookr.efi到ESP分区\EFI\Boot目录下

2.添加UEFI启动项(名称随意,例:Onekey Recovery)
BOOTICE手动添加UEFI启动项,BOOTICE>>>UEFI>>>修改启动序列>>>添加>>>
*先定位到解压的lenovookr.efi文件(ESP隐藏下无法直接浏览),然后修改为ESP分区
和对应文件路径---\EFI\Boot\lenovookr.efi*>>>保存

3.创建隐藏服务分区(可选,无服务分区只是不能创建初始备份点,备份仍可备份到系统以外分区)
A方式:系统自带diskpart工具进行创建隐藏服务分区
以管理员身份运行命令提示符:
diskpart                         #进入diskpart工具
list disk                        #显示磁盘列表及相关信息
select disk 0                  #选定所需操作磁盘,根据实际情况而定
list partition                  #显示分区列表及相关信息
select partition 4          #选定所需操作分区,根据实际情况而定
shrink desired=20482         #压缩分区空间,根据实际情况而定
CREATE PARTITION PRIMARY SIZE=20482 ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac       #创建分区,指定分区GUID类型
format quick fs=ntfs label="LENOVO_PART"         #格式化分区并指定卷标
exit                         #完成退出

B方式:用DiskGenius/Bootice软件进行创建隐藏服务分区
      DiskGenius在最后分区划分一个新分区(建议15G以上30G以内,视实际系统大小而定)
      *分区格式:NTFS
      *卷标:LENOVO_PART
      BOOTICE设置对应分区类型GUID,勾选隐藏
      *分区类型GUID:de94bba4-06d1-4d40-a16a-bfd50179d6ac

----------------------------------
*隐藏服务分区只存放初始备份点(分区太大会浪费),再次备份的话会存放其它分区
*初始备份点默认不能删除(可以通过DiskGenius强制删除,删除后备份时会先默认重做初始备份点)
*恢复时提示找到新硬盘,实际无的话取消即可;也可以适当利用进行更换硬盘操作
*强制恢复模式下并不会像说明提示会删除全部分区数据,系统以外分区的分区状态和数据完好,但慎用
*系统分区大小变更不影响恢复,恢复完其它分区状态和数据正常








3215335010 发表于 2020-7-2 12:39:02

牛逼

3215335010 发表于 2020-7-2 12:39:45


收藏备用~!感谢楼主

cakeandjam 发表于 2020-7-3 06:50:18

Thank you so much

kubixiaohei 发表于 2020-7-3 23:05:52


感谢分享

sxg9739 发表于 2020-7-4 07:46:18

本帖最后由 sxg9739 于 2020-7-4 07:48 编辑

一个技术宅 发表于 2020-6-28 23:24
已经提取成功,一共就两个文件,安装方式正在研究

直接执行的效果
谢谢层主

sxg9739 发表于 2020-7-4 08:36:19

本帖最后由 sxg9739 于 2020-7-4 08:39 编辑

针对楼主提供的一键恢复,我提供如下安装方法,适用所有机器,包括虚拟机

1、进入PE,用BOOTICE.exe给硬盘ESP分区(容量100MB)添加盘符,并把lenovookr.efi复制到ESP分区根目录,运行BOOTICE.exe,再在UEFI选项里添加启动项,启动文件指向lenovookr.efi并保存。最后去掉ESP盘符。
2、重启电脑进入windows桌面,用管理员方式运行命令提示符
   diskpart
   select disk 0
;以下为创建联想备份分区,卷标必须为: LENOVO_PART,一键恢复分区20GB,此容量大小可以更改
   create partition primary size=20480
   format quick fs=ntfs label="LENOVO_PART"
    set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
    gpt attributes=0x8000000000000001
    exit

1、2步不分先后顺序。重启电脑就可以选择启动该一键恢复进行备份。

注:请先在虚拟机里搞明白了再在实机里安装。

2011newholder 发表于 2020-7-5 06:43:44

这个电脑店装机挺需要的

2011newholder 发表于 2020-7-5 07:06:19

这个电脑店装机挺需要的

hero158 发表于 2020-7-6 11:44:46

哪个高手出来整个破解版的,一键安装,备份分区目录任选

hero158 发表于 2020-7-6 11:48:27

我想大家都喜欢安装方便,使用简易的东东。。。

lifei 发表于 2020-7-7 10:19:58

感谢楼主的分享。

极武为皇 发表于 2020-7-10 16:32:41

厉害了

xuexiang 发表于 2020-7-10 18:27:26

2011ajie 发表于 2020-7-10 17:35
楼主这个工具是哪来的哦?官方有下载地址吗?为啥我的联想电脑里没有这个软件~

这个只有授权机型才有
商用PC
我是看说明里面有链接但是无法下载
用其他部分地址替换后居然下载成功

liuy03 发表于 2020-7-12 17:24:46

牛!!!!

sxg9739 发表于 2020-7-14 17:29:33

今天在实机(某幼儿园的一体机上)安装成功

fenfen12 发表于 2020-7-15 15:03:14

联想的,好啊

wchongy 发表于 2020-7-15 16:53:32

installOKR 的文件放到哪个位置?

创新科技2015 发表于 2020-7-15 18:04:21


谢谢分享!
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: 联想一键恢复UEFI版 OKR 10.2.0.8兼容机可用【2023年1月9日】