UEFI分区损坏重建指南

  自从国庆假期发了这两篇博客后,我这个人就像是从博客园消失了一样,半个多月没更新。。自从10月5号把UEFI分区删掉之后,我的电脑就因为没有引导,找不到系统而无法使用了。所以这篇博客,就分享一下我在这半个月以来经历了什么。

UEFI分区损坏重建指南

我是怎么损坏它的

  在我购买这台电时,预装了Windows,分了三个区:一个是主分区(C盘),一个是恢复分区(不显示),还有一个是引导分区(万恶之源)。之后,我安装了Ubuntu19.04,只有一个主分区(挂载到 /mnt),值得一提的是,Ubuntu将它的引导文件和启动管理器(GRUB)都放在了Windows创建的那个引导分区,所以它才可以在grub目录中显示”Windows boot manager“。

  安装arch的过程中,我又创建了另一个引导分区(我们把它叫做2号)。于是我的电脑现在是双引导,三系统。win和Ubuntu共用一个引导分区,arch用一个引导分区。

  安装arch之后,我想把Ubuntu删掉。由于我不知道Ubuntu和Windows用的是同一个引导分区,因此把我手动创建的2号以外的那个引导删掉了。

  其实Windows磁盘管理是不允许删除引导分区的,甚至连其它系统创建的引导分区也不能删除,所以我就用了某分区助手,在创建的preOS中完成了这个操作。

  不得不说,Windows不让你做的事情尽量别瞎做。果然,能力越大,责任越大啊。

 

   我的boot目录变得空空如也,仅剩的一个也不知道什么原因不能用了。

我是怎么修复它的

  在查找了一堆方法之后,我找到了这个软件:EasyUEFI

  随便做了一个PE盘(不需要其它的软件,选择最简单的就行了),安装并且运行这个软件,在图形界面就可以修复成功了。(貌似是要修复两次)

谈谈心得

  果然,能力越大,责任越大。Windows作为一个致力于个人电脑的系统,肯定不会让你做可能会损坏电脑的操作,与Linux彻底相反,这点从它们对于超级用户的管理机制就可以看出。

  • 在Linux中,如果以 root 用户登录终端,就会以管理员权限执行一切命令。
  • 而在Windows中,以管理员用户登录,如果要给应用最高权限,就要在右键菜单中点击“以管理员身份运行”。
  • 在Linux中,使用 root 用户(或者sudo)就可以在这个系统里为所欲为,甚至自毁(sudo rm -rf /)。
  • 但Windows中,即使提供权限,微软也不会让你动 Windows 系统文件。
  • 在Linux中,管理员有最高权限,系统只是帮助人的工具。
  • 但在Windows中,系统拥有最高权限,人不可能完全操纵这个系统。

  这样的操作显然违反了机器人学三定律中的第二条,但这样做更能适应这个大部分人不能独立解决问题的个人PC市场。

  这也就是我为什么这么热衷于折腾Linux,因为这才是真正的,可以被人操控的生产力工具

 

 

猜你喜欢

转载自www.cnblogs.com/dong628/p/11747162.html