美文网首页
关于ESP分区的清理

关于ESP分区的清理

作者: uoy_fo_lla_kcuf | 来源:发表于2018-06-24 13:23 被阅读0次

1. 为什么会想到清理 ESP 分区

昨天系统的rEFIndwindows10更新搞到引导不了,修复了以后忽然想尝试清理一下ESP,说干就干。

2. 准备工作

首先备份 ESP 分区:

cd ~ && cp /boot/efi/EFI  EFI

这样改坏后了以后还可以用 Live CD 进入系统重新恢复引导(UEFI 的优点)。

3. 开始清理

首先切换到 EFI 目录看看有哪些东西

cd /boot/efi/EFI  && ls -al ./

东西还真多

drwxr-xr-x 8 root root 1024 6月  23 23:19 .
drwxr-xr-x 4 root root 1024 1月   1  1970 ..
drwxr-xr-x 2 root root 1024 6月  23 23:24 Boot
drwxr-xr-x 2 root root 1024 4月  17 01:49 deepin
drwxr-xr-x 4 root root 1024 4月  29 13:51 Microsoft
drwxr-xr-x 8 root root 2048 6月  24 00:01 refind
drwxr-xr-x 2 root root 1024 4月  29 13:51 tools
drwxr-xr-x 2 root root 1024 6月  23 23:19 ubuntu

就从 Boot 目录开始清理吧。

cd Boot && ls -al

Boot 目录文件如下

drwxr-xr-x 2 root root    1024 6月  23 23:24 .
drwxr-xr-x 8 root root    1024 6月  23 23:19 ..
-rwxr-xr-x 1 root root 1273760 6月  23 08:47 bootx64.efi
-rwxr-xr-x 1 root root 1067896 3月  03 08:47 grubx64.efi
-rwxr-xr-x 1 root root         127 3月  03 08:47 grub.cfg

grub 应该是以前装linux时候留下来的,删掉试试

sudo rm -rf grub* && reboot

启动没什么异常, 接着在继续清理。
ubuntu目录看着挺碍眼的,就是他了(主要也是其他目录大概也没什么好清理的。。。)

sudo rm -rf ubuntu && reboot

启动后引导到 rEFInd 没问题,但是选择 Deepin 启动项后无法启动,直接进入grub shell。看来Deepin启动要依赖ubuntu目录下的文件,那就恢复吧。通过 LiveCD 启动,然后挂载ESP分区,把 ubuntu 目录拷贝回去

mkdir home ESP
sudo mount /dev/sda7 home
sudo mount /dev/sda2 ESP
sudo cp -r home/xxx/ESP/ubuntu ESP/
sudo umount ESP
sudo umount home
reboot

重启后 Deepin 引导正常了。
其他的看了下都是需要使用的,也没东西再删了,就此打住。

相关文章

网友评论

      本文标题:关于ESP分区的清理

      本文链接:https://www.haomeiwen.com/subject/gxgjyftx.html