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

编程入门 行业动态 更新时间:2024-10-10 03:29:15

如果你全新安装完或者升级到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)'”就好。

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

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

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

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

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

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

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

相关主题

更多推荐

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

本文发布于:2023-06-10 16:52:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/625708.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:启动项   两种   解决方法   linux   Deepin

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!