在安装双系统的时候,将Debian格了之后,引导区没有多想,当时以为没用,就一起格了……
然后就自然而然的无法启动了……
正常情况下是不能删除的,不要手贱! 不要手贱! 不要手贱!
Google & Baidu了很多的解决办法,都是需要下载额外的软件和复杂的步骤,最后发现了一种简单的方法:
首先需要一个Windows的安装盘,U盘或者光盘都行。
安装盘启动
进入安装页面,按
Shift+F10打开命令行窗口如果EFI分区还在,只是被破坏需要修复的话,执行
1bcdboot c:\windows /lc是Windows系统所在的盘符,如果安装在其他盘,自己改一下就行。
如果没有EFI分区了,需要自己建立一个分区
1diskpart2list disk3select disk * //选择要重建EFI分区的盘的编号,将*改为编号4list partition //如果有大于260MB的未分配空间,跳过下两步5select partition * //选择要减少的260MB空间的分区的编号,*为编号6shrink desired = 2607create partition efi size = 2608format quick fs = fat329exit然后执行
1bcdboot c:\windows /lc是Windows系统的盘符,这条命令是把系统盘的引导信息复制到EFI分区
在执行上述命令的时候,在第7行代码执行完后,提示我
磁盘不是GPT分区,无法创建此分区
具体的意思,详细的内容忘了。
就不在这介绍GPT和MBR的区别,以及GPT分区是什么了。
下面说一下怎么将MBR格式转换为GPT格式
跟上面的过程类似:
首先需要一个Windows的安装盘,U盘或者光盘都行。
安装盘启动
进入安装页面,按
Shift+F10打开命令行窗口输入下面的命令
1diskpart2list disk3select disk * //*为转换格式的盘符编号4clean //转换分区格式需要格式化磁盘,千万记得备份5convert gpt //转换为GPT分区然后重新安装系统即可
扩展:convert命令的其他用法
1# 将磁盘从动态转换为基本2convert basic34# 将磁盘从基本转换为动态5convert dynamic67# 将磁盘从MBR转换为GPT8convert gpt910# 将磁盘从GPT转换为MBR11convent mbr
参考:
硬盘将MBR分区转换成GPT分区有什么好处?: www.kafan.cn/edu/61009191.html
手贱误删UEFI分区的重建办法,不需要额外软件,步骤简便: www.chiphell.com/thread-1522885-1-1.html
