centos重置系统_双系统下Linux系统无法启动及其引导丢失之解决

v2-b5da231fdffe8bead04ba99156361716_1440w.jpg?source=172ae18b

背景介绍:

很久很久以前, 我在 NewSurfacePro(SP5) 里插了一张 128G 内存卡, 费力九牛二虎之力在上面装了 Deepin, 后来在某次不知道是 Windows 还是 Deepin 更新后, Deepin 启动时总要发生一个极具 Linux 特色的启动错误, witch 似乎在我树莓派上出现过, 折腾了很久也没好, 就放弃了, 又由于 Deepin for Surface 电源管理太弱了, 我还是改过内核的, Windows 下 8h 左右的电只能在 Deepin 下坚持 3h 不到, 之后 NSP 就被我当成能用远程的平板了, 只用于写写笔记和远程到大电脑上.

由于 Deepin 引导的存在, 每次开机都得下移两个选项选 Win, 特别是无键盘开机, 要眼疾手快点出来虚拟键盘, 端午节得了点空, 终于盯上了这个问题, 崩溃就此开始.

我最初尝试了在 BIOS 里换换引导顺序, 无效. 直接拔掉内存卡, 会掉入 grub, 怎么 set 都无法引导到 Windows, 但是网上却有很多文章说可以直接删除相关分区然后在 msconfig 修改, 我连 Windows 都进不去啊. 我的 ESP 分区目录树大概这个样子:

ESP
|-EFI
| -Boot
| -deepin
| -Microsoft
| | #下面还有, 略
| -ubuntu # 的确曾经装过Ubuntu

我尝试了可能的cmdpathprefix 的组合, 都不可以.

在 Win 下使用 EasyUEFI 查看也只有 Windows Boot Manager一个, 根本无所谓删谁的问题, 反正删了就没了. 于是在万分抱歉的心情下, 我在 BIOS 误删了 Windows Boot Manager, Internal Storage, 误删两个我也不知道我怎么做到的, 我发誓是误删的! 好了, 彻底崩了, 插上内存卡也没法用 Deepin 了.

又听闻一些 PE 盘下有一些工具, 可以一键修复 EFI, 于是我就刻录了相关的盘, 但是根本无法引导到 U盘上, 又看到微软官方表示开机要按照音量下键, 但是我试了, 仍然不行, 我以为是该 PE 不行, 又换了一个, 还是不行, 于是排除 PE 问题, 后来注意到微软提供了修复包, 经过观察发现格式和普通的 Windows 镜像差不多, 遂换上, 成功从 U盘引导.

之前已经做好了丢失所有文件准备, 如今重置就在我眼前, 我却下不了手了, 我记起来我装完系统有段时间经常需要用 bcdedit 改一下 .efi 文件, 于是开始了 bcdedit 修改配置的过程, 毫无作用, 该不行还不行.

后注意到有个 bcdboot, 各种文章里都用了/s /f参数的搭配, 但是我这里甚至会报错, 最后看着帮助发觉后面两个参数估计可以不需要, 去掉后直接bcdboot c:windows完事, 重启完事.

v2-bf98601270776a05a77d52be9e245a17_b.png

这个折磨我超过半年的问题就此解决, 简单来说, 卸载 Windows 以外的双系统的确可以直接删分区, 然后引导 U盘直接bcdboot c:windows, 但是 Surface 好像不能轻易引导非官方工具制作的 U盘, 我在这里卡了很久.


现在是 2019/06/09, 我三台处于 1809 的 Windows 电脑, 都没有收到 1903 更新推送, 即使天天点检查更新. 睡醒后还没有推的话, 我就要对 Surface 拿易升试试了.

我要 Windows Terminal, 我要 WSL2!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/355606.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java 7和Java 8之间的细微自动关闭合同更改

Java 7的try-with-resources语句和与该语句一起使用的AutoCloseable类型的一个不错的功能是,静态代码分析工具可以检测到资源泄漏。 例如,Eclipse: 具有以上配置并尝试运行以下程序时,您将收到三个警告: public stat…

reduce python3_更少循环?看看这3个Python函数

原标题:更少循环?看看这3个Python函数 全文共1146字,预计学习时长5分钟图源:wired 诞生于1991年的Python,这几年突然火了。简历上有了Python,就业竞争力瞬间提升,甚至一些小学教材上都出现了Pyt…

java list compareto_Java,如何使用compareTo对Arraylist进行排序

我试图弄清楚如何使用可比较的方式对ArrayList进行排序,我的代码如下所示:public class playerComparsion{public static void main(String[] args){ArrayList list new ArrayList();Player p1 new Players(1,92,Zlatan);Player p2 new Players(2,92,Hazard);Pla…

java图片上传(mvc)

最近有开始学起了java,好久没写文章了,好久没来博客园了。最近看了看博客园上次写的图片上传有很多人看,今天在一些篇关于java图片上传的。后台接收用的是mvc。不墨迹了,直接上图。 先看目录结构。idea开发。 一、图片上传还是使用的这款jq插件。前端部署…

appengine_Google AppEngine:任务队列API

appengine任务队列 com.google.appengine.api.taskqueue 使用任务队列,用户可以发起一个请求,以使应用程序执行此请求之外的工作。 它们是进行后台工作的强大工具。 此外,您可以将工作组织成小的离散单元(任务)。 然后…

python的for语句条件_Python入门基础解答条件判断语句和循环语句的新手使用教程...

无论什么语言都不会缺少条件判断语句和循环语句。我们日常中也有条件判断和循环,条件判断(明天如果下雨就不出门,如果晴天就出门。);循环(上学朗读课文,老师说:把文章的第几段落读三…

java安全权限_java.security.SecurityPermission

public final class SecurityPermission此类用于安全权限。SecurityPermission 包含一个名称(也称为“目标名称”),但没有操作列表;可以使用,也可以不使用指定权限。目标名称就是安全配置参数的名称(见下表)。目前 SecurityPermission 对象可…

Android studio Error occurred during initialization of VM 问题解决

最近开发导入其他Android项目遇见的问题,如下图: 解决办法: 将org.gradle.jvmargs的值该为521(堆内存分配过高导致) 备忘,希望能帮助到大家转载于:https://www.cnblogs.com/yunfang/p/6857096.html

应用程序服务器迁移:从JBoss EE5到Wildfly EE7

几周前,我发布了一个有关从Java EE 5迁移到7的博客 。这主要是关于如何使用新的Java EE 7改进Java EE 5代码。 现在,在本文中,我将对应用程序服务器端的迁移路径进行一些研究。 如果您使用的是Java EE 5,则很有可能正在使用以下服…

滑动窗口限流 java_Spring Boot 的接口限流算法优缺点深度分析

点击上方蓝色字体,选择“标星公众号”优质文章,第一时间送达上一篇:这300G的Java资料是我师傅当年给我的,免费分享给大家(已修复)下一篇:昨天分享资料不小心把百度网盘深处的秘密泄露了(已修复)转自: loubobooo原文&am…

php置顶文章,zblogphp调用置顶文章的教程

有客户建议,侧栏的热门推荐能不能调用置顶类型的文章,因为本站一直未置顶过文章,所以没考虑过这方面,但是既然有需要就得满足啊,是不?于是乎在网站查看教程,别说还真有一篇,信心博客…

通用网页调用本地应用程序方案(windows平台)

一、更新注册表 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\receiveOutOfArg] "URL Protocol""D:\\LongHaibin\\Learn\\Net\\receiveOutOfArg\\receiveOutOfArg\\bin\\Debug\\receiveOutOfArg.exe" "applicationName" [HKEY_CLAS…

php7有没有使用jit,RegEx不适用于长模式PCRE的JIT编译器堆栈限制 – PHP7

PHP 7引入了PCRE的JIT编译器.它可以影响是否/如何在长输入上执行低效的正则表达式.Error 6 PREG_JIT_STACKLIMIT_ERROR重写正则表达式以提高效率,通常是通过删除无关的捕获组或更加小心量词.作为一种解决方法,您可以禁用JIT.所以你可以使用以下解决方案使其工作:in…

mips j指令_MIPS的基本实现

MIPS核心指令集:指令集概括为3个指令类:存储器访问指令类lw,sw等2. 算术逻辑指令类add,sub等3. 转移指令类beg,J等指令的共同性取指令,送PC值给Memory;根据指令内容读取寄存器内容;除…

腾讯管家去除桌面快捷小图标

找了大半天,原来腾讯管家也可以: 废话不多说,动手实践吧。。。。。 打开电脑管家——电脑诊所——桌面图标——【去掉快捷方式小箭头】 就这样轻松的实现了,赶快试试吧! 转载于:https://www.cnblogs.com/yjq520/p/6858…

apache shiro_Apache Shiro第3部分–密码学

apache shiro除了保护网页和管理访问权限外, Apache Shiro还执行基本的加密任务。 该框架能够: 加密和解密数据, 哈希数据, 生成随机数。 Shiro没有实现任何加密算法。 所有计算都委托给Java密码学扩展(JCE&#xf…

argparse模块_Argparse:一个具体案例教会你python命令行参数解析

问题描述:现有一个用于数据格式转换的py脚本(多转一),执行时通过命令行传入一系列的参数控制其具体运行方式,使满足以下要求:1. 必须传入需要处理的原始数据文件名2. 可以指定输入文件的格式,若没有指定则使用默认值&a…

Eclipse中src/main/resources配置文件启动问题

项目pom文件有做修改如下的时候,还没有进行mvn clean install 启动test项目中的appcontext会 可以手动清空 然后就可以了。 出现如下问题的原因是 配置文件默认输出到target/classes 下 项目启动默认也会找该目录下的配置文件 其实这里pom文件拷贝配置文件只是用于读…

仍然不安全:变成了Java 9功能的Java 6中的主要错误

sun.misc.Unsafe的未来将如何发展? 随着2015年即将结束,我们认为这将是对Java社区过去一年中最热门辩论之一进行尸检的好机会。 通过查看标题,您中的大多数人可能已经开始在口腔中产生酸味并在肠道中产生愤怒的感觉,但是如果您错…

camvid数据集使用方法_使用PyTorch处理CIFAR10数据集并显示

在训练图像分类的时候,我们通常会使用CIFAR10数据集,今天就先写一下如何展示数据集的图片及预处理。第一部分代码,展示原始图像:import numpy as npimport torch#导入内置cifarfrom torchvision.datasets import cifar#预处理模块…