如果你全新安装完或者升级到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就能进入系统了,如下图是成功的画面:
扩展参考:华为及荣耀笔记本装Deepin双系统不能引导Windows的解决。 注:请先尝试解决方法一,因为它较为简单。
相关主题 |