• 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,因为这才是真正的,可以被人操控的生产力工具

     

     

  • 相关阅读:
    最小化程序到托盘
    Delphi
    c# 多线程
    下载地址加密
    一个很让我郁闷的java异常
    XmlBeanFactory和ApplicationContext读取spring xml配置文件
    tomcat部署war出错的问题
    JAXB 实现List接口
    Mongo数据模型
    JAXB, Web Services, and Binary Data
  • 原文地址:https://www.cnblogs.com/dong628/p/11747162.html
Copyright © 2020-2023  润新知