云网牛站
所在位置:首页 > Linux教程 > 安装Deepin 20.2后没有Windows 10/7启动项的两种解决方法

安装Deepin 20.2后没有Windows 10/7启动项的两种解决方法

2021-04-03 11:55:29作者:qingtianyu_hou稿源:深度站

如果你全新安装完或者升级到Deepin 20.1/2深度操作系统后启动菜单没有Windows 10/7系统项,那就用以下两种方法来解决问题。

 

解决方法一(较为简单)

打开终端执行sudo grub-update命令,重新生成启动菜单应该就可以了,grub会自动扫描磁盘分区上的系统。

 

解决方法二(较为复杂些)

1、在桌面点鼠标右键,菜单选“在终端中打开”。

2、输入su root命令按回车键输入密码,启用root权限。

3、输入sudo vim /boot/grub/grub.cfg,编辑系统启动菜单配置文件。(注:可用deepin-editor编辑,命令是sudo deepin-editor /boot/grub/grub.conf,或者需要去到/boot/grub/目录下,使用管理员权限编辑grub.cfg。)

使用上下键光标定位到“### END /etc/grub.d/10_linux ###”上面,也就是“menuenty 'Deepin 20.2 GNU/Linux'...”大括号}的后面。

按下i键,进入编辑模式,输入以下内容:

menuentry "Windows 10" {

insmod part_msdos

insmod ntfs

set root='(hd0,msdos1)'

chainloader +1

}

根据上面的链接说明,“set root='(hd0,msdos1)'”中的“'(hd0,msdos1)'”是根据你电脑的分区信息中Windows系统所在分区来填写的。

作为新手,暂时还不知道这个hd0 msdos1变量是怎么来的,所以这个不用管了,直接用“'(hd0,msdos1)'”就好。

如下图是我新建的一个启动项:

安装Deepin 20.2后没有Windows 10/7启动项的两种解决方法

输入完,检查一下有没有错,由于当前配置文件比较重要,如果不小心将其他的东西改了或者删掉了,请关掉命令终端窗口,这样配置文件被改了也不会保存的,然后重新来。

然后按Esc键退出编辑模式,再按住组合键Shift + : 键进入底线命令模式。

然后输入wq!字,按回车键强制保存退出这个配置文件。

配置文件保存后,点击系统中的设置>通用>启动菜单,就会看到你之前配置的启动项了,如下图是我配置的新的启动项:

安装Deepin 20.2后没有Windows 10/7启动项的两种解决方法

4、最后重启系统,进入启动菜单就会看到刚才配置的启动项了,按Enter就能进入系统了,如下图是成功的画面:

安装Deepin 20.2后没有Windows 10/7启动项的两种解决方法

扩展参考:华为及荣耀笔记本装Deepin双系统不能引导Windows的解决

注:请先尝试解决方法一,因为它较为简单。

 

相关主题

在Deepin 20/UOS中使用Grub customizer来删除回退选项

精选文章
热门文章