云网牛站
所在位置:首页 > Linux教程 > 通过Deepin系统的安装U盘来修复启动引导:可解决大部分启动引导问题

通过Deepin系统的安装U盘来修复启动引导:可解决大部分启动引导问题

2019-12-24 21:44:18作者:sunsmail稿源:深度站

本文主要讲解通过Deepin系统的安装U盘来修复启动引导问题。我目前电脑是Win10+Deepin15.11,先装的Win10,所以就应该是EFI引导+GPT分区模式,在BIOS里调为Windows 10引导就只能进Windows系统,调为Deepin引导,就可以在启动的时候选择进Deepin还是Windows。

 

具体解决方案

本人小白一个,所有操作都是照着网上的指引一步一步进行的,然后照着网上的方法准备安装另一个系列的Linux到U盘上体验的时候(参考:Linux中制作U盘启动盘的三种方法,使用启动盘创建器/dd命令和Etcher),漏掉拔掉主机硬盘线的这一步,结果就导致Deepin的启动引导丢失了,只能进入Win10,不能进入Deepin,于是我便开始打开手机,照着深度百科的指引一步一步修复,结果前面的操作都失败了,最后一个才成功,现在把成功的那种方法分享出来,希望能帮助跟我一样的新手,已测试可成功。

1、将Deepin安装U盘插入电脑,进入BIOS设置为U盘启动,按F10重启,在启动菜单选择第二项Deepin failsafe进入,如下图所示:

通过Deepin系统的安装U盘来修复启动引导:可解决大部分启动引导问题

2、等待进入桌面后,打开终端,输入如下命令:

sudo fdisk -l

通过上述命令输出的信息确定需要修复引导的linux分区:

通过Deepin系统的安装U盘来修复启动引导:可解决大部分启动引导问题

通过输出的信息,可以确认EFI引导分区在/dev/sda2,Linux分区在/dev/sda6。

3、根据上面得到的信息,继续依次输入以下命令:

3.1、挂载Linux分区(特别提醒:一定要根据你自己的实际来输入这个SD**):

mount /dev/sda6 /mnt

3.2、挂载EFI引导分区:

mount /dev/sda2 /mnt/boot/efi

3.3、下面的命令依次输入,如下:

mount -t proc proc /mnt/proc

mount -t sysfs sys /mnt/sys

mount -o bind /dev /mnt/dev

mount -t devpts pts /mnt/dev/pts/

chroot /mnt

grub-install /dev/sda2

4、退出终端,关机,拔掉U盘,然后开机进入BIOS,可以看到带有Deepin字样的启动项已经出现在里面了,把该项目设置为第一启动项,按F10键重启,我亲爱的Deepin操作系统又回来了。

 

相关主题

使用windows BCD引导文件以引导Deepin和windows实现双系统

精选文章
热门文章