如何卸载一个操作系统-以卸载Linux Deepin为例

引言

世界上的大部分软件都会诱导安装和不卸载,操作系统更是如此.卸载系统的功能极少会附在操作系统提供的服务之中,需要用户自己想办法卸载系统。因此这里做一个记录。

本文以在Arch Linux KDE下卸载linux deepn community为例(win+arch+deepin)。若是在windows下卸载参考此文即可 - win10、deepin双系统 如何卸载/删除 deepin系统,删除deepin无法进入Windows 简便详细方法 autotian 2018-10-30。如果你还安装了ubuntu,本文或许不适合你

正文

Deepin Wiki上给出了其系统卸载指南。三种方法都是一个思路:删除Linux系统的分区。一般小白刚开始都是给Linux系统分一个跟分区,分太多过于繁琐。。还有一个就是EFI分区,并不属于某一个操作系统。

因此,卸载操作系统,不仅要删除Linux系统的分区,还要删除其在EFI分区中的引导文件,并更新启动引导。

卸载分区 - Partition Manager

!!!注意数据备份!!!数据无价!!!
!!!注意数据备份!!!数据无价!!!
!!!注意数据备份!!!数据无价!!!
此操作不可逆!!!

打开KDE自带的KDE Partition Manager,可以清晰的看到磁盘的分区状况,我给Deepin根分区(ext4)分了130G.
在这里插入图片描述
!!!注意数据备份!!!数据无价!!!
!!!注意数据备份!!!数据无价!!!
!!!注意数据备份!!!数据无价!!!
此操作不可逆!!!

鼠标右键该分区选择Unmount(取消挂载),然后鼠标右键该分区选择Delete,检查一下删除的分区是deepin的而不是win的ntfs也不是fat32启动分区,确认无误之后点击左上角的Apply(应用)即可删除该分区。然后该分区会变为为分配分区。此时已经删除了Deepin的根分区。

在这里插入图片描述
如果你想把这个分区给windows或linux,分给win很简单,在windwos下使用磁盘管理-新建分区(这里无法使用扩展分区,位置不对)。分给linux也很简单,右键arch的分区选择resize,输入扩展后的大小即可。这里我留着这个分区给即将要安装的debian.

EFI - root

EFI分区是位于磁盘首位的fat32分区,大小几百M,在Linux系统里一般挂载在/boot/EFI/,如下图所示

在这里插入图片描述
Deepin的引导文件在这里有三个文件夹,分别是deepin、ubuntu、UOS.如果你还安装了ubuntu系统,本文不适合的原因就在这里。因此我们需要删除这三个文件夹。由于KDE文件夹没有使用管理员身份打开的功能,因此要么使用命令行来操作(sudo rm -rf),要么使用root账户登陆使用图形化的文件管理来删除。这里选择后者.注销当前账户登陆root账户

在这里插入图片描述
图形化要是能轻易删错,这就离谱啦,删完退出root账户。

在这里插入图片描述

启动项 - efibootmgr

打开终端,输入命令sudo efibootmgr -v查看启动项,可以看到里面还有deepin、uos、ubuntu,分别对于的id为0000、0002、0003

BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0004,0005,0003,0002,0001,0014,0000,0015,0016,0017,0018,0019,001A
Boot0000* ubuntu        HD(1,GPT,171ffb3e-6c37-4801-8b11-3ba3cea2e27a,0x800,0x82000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* Windows Boot Manager  HD(1,GPT,171ffb3e-6c37-4801-8b11-3ba3cea2e27a,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...7................
Boot0002* UOS   HD(1,GPT,171ffb3e-6c37-4801-8b11-3ba3cea2e27a,0x800,0x82000)/File(\EFI\UOS\shimx64.efi)
Boot0003* deepin        HD(1,GPT,171ffb3e-6c37-4801-8b11-3ba3cea2e27a,0x800,0x82000)/File(\EFI\deepin\shimx64.efi)
Boot0004* rEFind        HD(1,GPT,171ffb3e-6c37-4801-8b11-3ba3cea2e27a,0x800,0x82000)/File(\EFI\refind\refind_x64.efi)
Boot0005* Arch  HD(1,GPT,171ffb3e-6c37-4801-8b11-3ba3cea2e27a,0x800,0x82000)/File(\EFI\Arch\grubx64.efi)
Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu     FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012  Diagnostic Splash     FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013  UEFI Diagnostics      FvFile(f8397897-e203-4a62-b977-9e7e5d94d91b)
Boot0014* NVMe: WDC PC SN730 SDBPNTY-512G-1101          PciRoot(0x0)/Pci(0x2,0x4)/Pci(0x0,0x0)/NVMe(0x1,00-1B-44-8B-46-3A-AB-8F)....2.LN........
Boot0015* ATA HDD:      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot0016* ATA HDD1:     VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot0017* ATAPI CD:     VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
Boot0018* USB HDD:      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot0019* USB FDD:      VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot001A* USB CD:       VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot001B* Lenovo Recovery System        File(\EFI\Microsoft\Boot\lrsBootMgr.efi)

删除启动项

注意使用此命令请确定id,删错了有点麻烦,如何查看id看上面

sudo efibootmgr -b 0000 -B 
sudo efibootmgr -b 0002 -B 
sudo efibootmgr -b 0003 -B 

在这里插入图片描述

更新grub

sudo grub-mkconfig -o /boot/grub/grub.cfg

到此就结束啦

参考

系统卸载

win10、deepin双系统 如何卸载/删除 deepin系统,删除deepin无法进入Windows 简便详细方法 autotian 2018-10-30:需要下载DiskGenius+EasyUEFI

[Succeed]rEFind安装之在Deepin上的一番折腾怀疑联想Could not prepare Boot variable: No space left on device Kearney form An idea 2021-02-19

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值