This topic created in 2279 days ago, the information mentioned may be changed or developed.
当初安装系统,忘记拔 hdd,导致现在
win 的 efi 在 hdd
win 系统安装在 ssd
现在想淘汰 hdd,换个新 sdd,但每次拆掉机械硬盘,就启动不了 win....
我试过用备份系统镜像的办法把 efi 和系统分区备份下来了,然后尝试只还原到 ssd,还原失败了。提示找不到盘什么的。
至于,重装系统,免不了折腾各种环境,要好久,而且有些软件的安装包都找不到了,人生苦短,就不敢这么折腾了,求解决办法。。。
Supplement 1 · Feb 22, 2020
谢谢大家,成功了。
8 replies • 2020-02-21 22:28:35 +08:00
 |
|
1
MAIQ Feb 21, 2020
在固态里创建一个 efi 分区,然后把机械盘的 efi 分区里的文件全部复制过去。再修复系统引导指向固态盘里的 efi 分区。
|
 |
|
2
jim9606 Feb 21, 2020
1.用 uefi 引导进 pe (例如微 pe,注意不要用传统引导) 2.删除所有 efi 系统分区 3. 在 ssd 上创建 efi 系统分区(一定是 fat ) 4. 用 dism++(建议预先下好)修复引导,引导器安装到上一步的分区 通常这样没问题,就是恢复环境用不了而已
|
 |
|
3
Hoshizora Feb 21, 2020 via Android
找不到应该是位置不对,原来的 efi 是指向 hdd 盘的,你只用 ssd 时盘变了,修复一下就行了
|
 |
|
4
mrbaiwei Feb 21, 2020
PE 下使用无损分区大小调整工具,在 ssd 的系统分区前面调整出 100M-200M 的空闲分区用于创建 EFI 分区,然后将 hdd 的 EFI 分区中的文件都复制进去即可拔掉 hdd
|
 |
|
5
Tink Feb 21, 2020
你把启动菜单里面的 win10 的那个引导项编辑一下,修改磁盘
|
 |
|
6
Osk Feb 21, 2020 via Android
diskpart
sel vol c: shrink desired=256 minimum=128 create part efi 如果上一步失败,请勿继续 gpt attributes=0x8 (14 个 0) 1 format fs=fat32 quick assign letter=s
exit
bcdboot /s s: c:\Windows /l zh-cn /f uefi wpeutil reboot
收工
|
 |
|
8
autoxbc Feb 21, 2020
要是没用 GPT,直接主板设置 legacy BIOS,收工。UEFI 就是个累赘
|