博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【dell安装win10+ubuntu16 双系统】引导硬核修复
阅读量:2225 次
发布时间:2019-05-09

本文共 975 字,大约阅读时间需要 3 分钟。

具体情况复杂,可能一味照搬无法解决,请自己灵活应变

背景

电脑本是双系统,依赖学校服务器后,就没再启动ubuntu了,可能是windows更新导致ubuntu启动项消失了。

现在居家重新需要双系统了,所以重新开始修复召回我的ubuntu。但是被逼到没办法重装windows系统,记录下血泪教训。

以下三个是我实验没成功,但是在网上流传盛广的解决办法,也许对大部分情况有效

挣扎一:修复n次,但是都是以失败告终

现在网上最常用的就是boot-repair命令修复,可惜抱有n次希望,每次修复失败,甩锅给wifi,手机开热点修复,可怜我的流量,最终也还是没成功。

挣扎二:ESP盘太小,装不下ubuntu

安装的时候可以看到ESP的使用情况,发现使用率已经100%了!然后扩容ESP,还是于事无补。

挣扎三:ubuntu启动引导器的选择

在这里插入图片描述

网上有三大仙家,一家说选windows-boot所在的盘,一家说需要ubuntu建自己的EFI系统盘,最后一家说启动盘挂载在/boot下。这三个我都分别尝试安装了,但还是都不行。



我自己的解决办法

发现问题

选择建立EFI系统盘安装,启动引导器也选择这个新的EFI分区。安装完成进入windows系统。打开DiskGenius,发现新建的启动分区里面什么都没有(就是下图的ESP(5))。简单说就是这个盘作为启动盘,因为什么都没有导致ubuntu没有启动成功。

胜利的曙光

进一步查看其他盘,反而启动项都在windows的ESP分区(下图的ESP(D:))里面,但是安装的时候确实选择的是新建的ESP分区,来不及去管为什么了,借助我之前修复n次的经验,直接将启动文件复制到了新建的分区,万万没想到成功了!

下面图示给大家的看下操作。防止出现和我一样的大傻子!

操作

打开神奇的DiskGenius(一个神奇的免费的分区软件),可以看到两个ESP启动盘,上面是windows(ESP(D:)),下面是ubuntu(ESP(5))。

安装ubuntu之后,ESP(5)是空的,罪魁祸首就在这。
将ESP(D:)中三个红框中的文件复制到本地,从本地复制到ESP(5)中,重启就万事大吉了!记得上下级目录保持一致。
在这里插入图片描述

疑惑

虽然我复制了红框中三个文件夹,但是说不定只复制最后一个EFI-ubuntu就妥妥足够了,留给网友验证了

转载地址:http://gkmfb.baihongyu.com/

你可能感兴趣的文章
【LEETCODE】240-Search a 2D Matrix II
查看>>
【LEETCODE】53-Maximum Subarray
查看>>
【LEETCODE】215-Kth Largest Element in an Array
查看>>
【LEETCODE】241-Different Ways to Add Parentheses
查看>>
【LEETCODE】312-Burst Balloons
查看>>
【LEETCODE】232-Implement Queue using Stacks
查看>>
【LEETCODE】225-Implement Stack using Queues
查看>>
【LEETCODE】155-Min Stack
查看>>
【LEETCODE】20-Valid Parentheses
查看>>
【LEETCODE】290-Word Pattern
查看>>
【LEETCODE】36-Valid Sudoku
查看>>
【LEETCODE】205-Isomorphic Strings
查看>>
【LEETCODE】204-Count Primes
查看>>
【LEETCODE】228-Summary Ranges
查看>>
【LEETCODE】27-Remove Element
查看>>
【LEETCODE】66-Plus One
查看>>
【LEETCODE】26-Remove Duplicates from Sorted Array
查看>>
【LEETCODE】118-Pascal's Triangle
查看>>
【LEETCODE】119-Pascal's Triangle II
查看>>
【LEETCODE】190-Reverse Bits
查看>>