目录

  • 1. 前言
  • 2. 删除磁盘1中除EFI系统分区外的其他分区(磁盘分区5、6)
  • 3. 删除磁盘1中的EFI系统分区
  • 4. 删除磁盘0中的EFI系统分区中的ubuntu


1. 前言

ubuntu16简直反人类,不想用了,各种bug。但是忘记分在那个区了,随便看了看网上大佬们地分区,想了想,我应该是分在磁盘1了,分了200GB。

2. 删除磁盘1中除EFI系统分区外的其他分区(磁盘分区5、6)

直接右键删除卷即可

ubuntu 查看安装的docker_ubuntu

3. 删除磁盘1中的EFI系统分区

使用windows下的diskpart来删除:

  1. 用管理员权限打开cmd,输入【diskpart】,利用【list disk】查询磁盘信息。
  2. Ubuntu装在磁盘1中,所以选择磁盘1【select disk 1】,然后查看磁盘1下所有分区信息【list partition】,可以看到我们Ubuntu的EFI分区为513MB,根据分区大小这里选择分区4【select partition 4】,
  3. 然后删除它【delete partition override】。
  4. ubuntu 查看安装的docker_盘符_02

4. 删除磁盘0中的EFI系统分区中的ubuntu

作用是防止开机启动时仍然有ubuntu系统启动项(因为在安装Ubuntu后,Ubuntu的引导信息也写在了win10的EFI启动分区里。如果不删除的话,以后再安装Ubuntu会出现很多个Ubuntu启动项)。

在win10下我们无法访问EFI分区,因为没有盘符。故需利用diskpart来操作,首先进入磁盘0为EFI分区分配盘符。操作如下:

  1. 先选择磁盘0【select disk 0】即win10系统所在的磁盘。
  2. 查看分区列表以确定具体分区【list partition】。
  3. 根据容量(这里是260MB)选择分区【select partition 1】。
  4. 为win10的EFI分区分配盘符【assign letter=p】这里p为盘符,字母A~Z应该都可以(大小写无关,自动转成大写),不要和已有的盘符重复即可。
  5. ubuntu 查看安装的docker_linux_03

  6. 再次查看win10磁盘会发现有个p盘,就是我们刚刚分配的EFI分区,如下图:
  7. ubuntu 查看安装的docker_盘符_04

  8. 直接打开我们会发现权限不够,打不开。
  9. 先用管理员权限打开记事本,然后通过记事本菜单栏里的【打开】来访问P盘,会发现P盘里有个EFI文件夹,打开EFI文件夹,发现如下目录(电脑不一样可能会稍有不同),然后直接删除ubuntu文件夹。
  10. ubuntu 查看安装的docker_Ubuntu_05

  11. 再回到diskpart删除EFI分区盘符P【remove letter=p】:
  12. ubuntu 查看安装的docker_linux_06

  13. 参考:彻底删除Ubuntu EFI分区及启动项