本文目录导航

  • 问题导入
    • 第一种方法:diskpart新建efi并复制分区
      • 压缩方法①:磁盘管理
      • 压缩方法②:使用`diskpart`的`shrink`
    • 第二种方法:使用diskgenius
  • 总结

问题导入

笔者的电脑上两块硬盘(以下简称为A、B)先后安装了Windows 10系统,因升级需要将A替换为C,于是把A拆出来,接下来就遇到我们的问题了:EFI分区在A上,单条B无法开机!下面介绍一下在尝试网上方法无果后的解决方法

第一种方法:diskpart新建efi并复制分区

https://blog.csdn.net/luzhengda/article/details/51476397

1.以管理员身份运行CMD1

2.输入diskpart并回车

3.继续输入list disk以查看本机磁盘

如图所示,笔者所用电脑有两个磁盘,对应序号0,1。以下是对这个界面的简单解释

列标 含义
磁盘### 磁盘序号
大小 磁盘容量,可以用这个分辨磁盘
Gpt 这个很重要,带*的意思是磁盘分区格式为GPT

除上表所示数据外,如果无法分辨容量相同的硬盘,可以进入磁盘管理界面或使用CrystalDiskInfo等工具,此处不再详述

4.输入sel disk *并按回车以选择要新建efi分区的磁盘(*代表磁盘编号,如sel disk 0)

5.输入create partition efi size = 100并按回车(这里的100指efi分区的大小,单位是MB,100也够用了,你也可以设置300等,注意不要小于原efi分区,因为要克隆过来)

这时候我就开始出现问题了,我猜有的小伙伴执行结果如下图

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

(没有遇到问题的朋友可以跳转到第7步)
那么这是什么原因呢?我们注意到在执行list disk的时候有名为“可用”的一列。这个“可用”其实指的是磁盘未分配空间大小。很不幸的是笔者找到的教程都忘了提醒这一点,导致了新建分区直接失败

那我们切入正题,给他压缩100MB的空闲卷!

压缩方法①:磁盘管理

进入磁盘管理,右键目标卷,选择压缩卷,自定义分配多少空间

压缩方法②:使用diskpartshrink

具体我也不了解,感兴趣的朋友可以去搜一下,个人倾向于第一种方法,比较方便快捷

好的,回到我们的diskpart,再看一下list disk,可用有100MB了吧

6.再进行create partition efi size = 100操作

这回就顺利创建分区了吧

此时,我们可以看看磁盘管理的视图

可以看到右下角的efi分区即为刚才新建的

7.输入list partition回车显示所有分区,找到刚才新建efi分区的代号

如图,笔者的代号是5,则输入sel partition 5回车

8.输入assign letter = *来为efi分区分配盘符,此处的*可以为DEFG等等 ,不要和电脑已经有的盘符重复,会报错

9.但此时efi分区是空的,并且不能访问。接下来重新打开CMD,输入bcdboot c:/Windows /s G: (这里C盘是系统所在的盘,G是efi分区盘)目的是把系统引导信息复制到efi分区里

这一步完成,我们的efi分区就复制完毕了。接下来可以把A硬盘拆掉并重启后进bios选择启动设备!

第二种方法:使用diskgenius

https://blog.csdn.net/luzhengda/article/details/51476397

这种方法和第一种原理也差不多,在进行完第8步后不使用diskpart而是diskgenius来克隆efi分区。

上图中esp分区为原来的efi分区,目标为将其克隆到HD0中

创建新efi分区并分配完盘符后,得到下图所示的两个efi分区

之后把ESP(0)全盘克隆到ESP(3)就完成了引导信息的复制

总结

在创建efi分区之前记得先压缩卷!
在创建efi分区之前记得先压缩卷!
在创建efi分区之前记得先压缩卷!


  1. CMD路径:C:\Windows\System32\cmd.exe ↩︎

关于多硬盘电脑系统盘中没有EFI分区的解决方法相关推荐

  1. win10计算机右键属性打不开,win10电脑系统属性打不开的解决方法

    有时候我们需要打开win10电脑系统属性进行一些信息查看和设置,可以有的朋友遇到win10电脑系统属性打不开的情况,那么win10电脑系统属性打不开怎么办呢?很多朋友还是不了解处理方法的,所以接下来将 ...

  2. Win11系统无法安装GPT分区的解决方法

    越来越多的人使用大容量硬盘,比如3T.4T容量硬盘,传统的MBR分区表不支持大容量硬盘,所以GPT分区格式就逐渐成为主流,尤其是现在UEFI主板非常普遍,很多人都选择用GPT分区安装Win11系统,那 ...

  3. win7打开网络无计算机,Win7电脑系统IPV6无网络访问权限解决方法

    有小伙伴反馈,自己win7系统电脑ipv6无网络访问权限处,出现这一问题该怎么解决呢?下面装机之家小编就分享下具体的解决方法! 方法一:诊断修复 1.电脑在出现IPV6无网络访问权限的情况下,我们可以 ...

  4. 双硬盘+双系统引导出问题的另类解决方法

    背景描述 简单说一下我的环境,机器是华硕的vivobook 4000,1TB的HDD,系统是win10.我想把机器原有的光驱位换成SSD并安装ubuntu 16.04系统. 具体的拆光驱的步骤就不纤细 ...

  5. 爬虫 无访问权限“_Windows10电脑系统共享打印机无访问权限解决方法

    在办公室中,经常会将打印机共享,方便多人访问,然而有windows10系统用户使用微软账户访问共享打印机的时候,出现无访问权限,导致无法使用打印机,该怎么办呢, 本教程就给大家讲解一下Windows1 ...

  6. 新加装的硬盘,装上系统后发现EFI分区没有被创建,还是用旧硬盘的EFI分区

    引发问题:如果没有旧硬盘就没法引导系统,没法开机. 解决办法:在新硬盘增加一个EFI分区. 目前情况大概就是这个样子:(本人忘了截图,用别人的) 可见,装好系统在HD0后,只有一个MSR分区,没有ES ...

  7. win10打开计算机代码,win10系统电脑提示错误代码0xc00000f的五种解决方法

    一位用户反馈自己的windows10操作系统电脑突然无法开机,而且提示错误代码xc00000f.这该怎么办呢?其实,这一般是BDC出错引起的故障.接下来,就随小编一起看看具体解决方法.解决方法有多种, ...

  8. 计算机无法ghost安装系统安装系统安装,如何解决我的电脑装不上GHOST系统 惠普电脑安装不了ghost系统文件的解决方法...

    今天给大家带来如何解决我的电脑装不上GHOST系统,惠普电脑安装不了ghost系统文件的解决方法,让您轻松解决问题. 惠普电脑安装不了ghost系统文件怎么办 为什么我的电脑装不上GHOST系统解决方 ...

  9. 关于磁盘中的EFI分区和恢复分区

    关于磁盘中的EFI分区和恢复分区 什么是EFI分区? EFI系统分区(ESP)是一个使用FAT32格式化的小分区,通常为100MB,其中存储已安装系统的EFI引导加载程序以及启动时固件使用的应用程序. ...

最新文章

  1. Jsoup介绍||​​​​​​​jsoup解析url || Jsoup解析字符串||​​​​​​​Jsoup解析文件
  2. python链接mysql 判断是否成功_python连接mysql数据库并读取数据的实现
  3. 程序员送女朋友的礼物:域名和祝福视频
  4. 体验最火的敏捷——SCRUM(厦门,2014.1.4)
  5. 关于小程序的一些坑的总结
  6. 阿里1682亿背后的协同研发云——云效公共云正式商业化 1
  7. matlab图片白边_Matlab论文插图消除白边的5种方法
  8. 如何使用html如何安装,node.js – 如何使用全球安装的grunt-html?
  9. sql server2008 远程过程调用失败
  10. 【Java基础-Java运算符】
  11. 血泪安装caffe教程
  12. ssdp java_SSDP协议的Android实现以及使用
  13. 设置模式之UML中的类图及类图之间的关系
  14. Elasticsearch5.2.1集群搭建,动态加入节点,并添加监控诊断插件
  15. 8位数:数字、小写字母字典思考
  16. win10下启动.bat文件闪退问题
  17. 开源资产管理系统_OCR在资产管理系统的应用
  18. 牛客面试系列之Redis
  19. [2022-03-21] sqlplus 显示格式化
  20. 成为阿里P7移动架构师到底有多难?我的阿里春招之路分享,知乎上转疯了!

热门文章

  1. S1110应变电桥信号调理模块
  2. 回溯算法——n皇后问题
  3. 【整理】SSD的TRIM指令作用与GC关系
  4. 浪潮ClusterEngineV4.0 远程命令执行漏洞 CVE-2020-21224
  5. glusterfs java_GlusterFS: 访问权限设置
  6. C++ 裁剪图片 分割图片 截图
  7. 使用nnUNet训练肾脏肿瘤分割数据集KiTS19(仅用于记录)
  8. 东南大学计算机考研面试题,东南大学研究生面试经验
  9. Web前端学习笔记11:JavaScript_注释_输入输出_变量_数据类型_关键字_保留字_运算符_流程控制
  10. python复数的实部和虚部的数字类型_Python基础:数据类型-数字(5)