当前位置:网站首页>记一次固态更新与系统迁移debug的过程
记一次固态更新与系统迁移debug的过程
2022-06-29 12:07:00 【cjzcjl】
新入手了一台笔记本,里面自带的500GB固态觉得不够用,于是下单了1TB的三星 970 evo plus作为代替。为了不重装系统,我先使用ghost备份了之前的硬盘所有数据到一个镜像并复制到移动硬盘里,再通过镜像还原到新硬盘中。但启动的时候却告诉我找不到可以用于boot的设备。
使用各种BCDEdit工具去修复BCD问题都依然存在,于是我在想会不会是有什么盲点我没有考虑到。于是我仔细回忆x86 PC的启动过程:POST自检->BIOS通过指定外设某个地址找到boot程序->boot程序加载系统内核。会不会有可能ghost没有办法克隆和还原硬盘的引导区,导致BIOS无法在我硬盘指定的扇区地址上找到boot程序,从而无法引导计算机启动Windows Boot。
假如这个猜想是对的,那么使用工具重建EFI分区,工具应该会帮我在硬盘合适的地址中写入引导指引,于是我先备份EFI文件,再使用diskgen删掉之前的EFI分区,然后再创建一个新的引导区,再把EFI文件复制回去,并使用BCDEdit工具指定Windows Boot的引导设备为我的新硬盘的windows的位置。保存,重启,终于能正常启动系统了。
边栏推荐
- Interview shock 61: tell me about MySQL transaction isolation level?
- Recommended model reproduction (II): fine arrangement model deepfm, DIN
- MFC dialog program core -isdialogmessage function -msg message structure -getmessage function -dispatchmessage function
- Aes-128-cbc-pkcs7padding encrypted PHP instance
- Set operator of gbase8s database in combined query
- 倍福控制器连接松下EtherCAT伺服注意事项
- asp.net 项目使用aspnet_compiler.exe发布
- Gbase8s database select has order by Clause 4
- Unexpected ‘debugger‘ statement no-debugger
- 倍福控制第三方伺服走CSV模式--以汇川伺服为例
猜你喜欢

How to install oracle19c in Centos8

倍福控制器连接松下EtherCAT伺服注意事项

oracle 19c : change the user sys/system username pasword under Linux

Interview shock 61: tell me about MySQL transaction isolation level?

Problem solving: modulenotfounderror: no module named 'pip‘

Baidu cloud disk downloads large files without speed limit (valid for 2021-11 personal test)

Principle and process of MySQL master-slave replication

Qt中的UI文件介绍

倍福PLC通过CANOpen通信控制伺服

Paper reproduction - ac-fpn:attention-guided context feature pyramid network for object detection
随机推荐
Interpolated scatter data
asp. Net project using aspnet_ compiler. Exe Publishing
如何计算win/tai/loss in paired t-test
C # clue binary tree through middle order traversal
LeetCode_双指针_中等_328.奇偶链表
C#实现堆栈结构的定义、入栈、出栈
qt 自定义控件 :取值范围
Method area of JVM
Qt的信号与槽
Gbase8s database select has a having clause
[Junzheng T31] decompression and packaging of read-only rootfs file system squashfs
Gbase8s database for read only clause
qt json
LR、CR纽扣电池对照表
Inferiority complex and transcendence the meaning of life to you
【智能QbD风险评估工具】上海道宁为您带来LeanQbD介绍、试用、教程
面试突击61:说一下MySQL事务隔离级别?
缓存一致性,删除缓存,写入缓存,缓存击穿,缓存穿透,缓存雪崩
go 学习-搭建开发环境vscode开发环境golang
How can colleges and universities build future oriented smart campus based on cloud native? Full stack cloud native architecture vs traditional IT architecture