在Linux系统使用中,GRUB(Grand Unified Bootloader)是多数发行版默认的引导加载程序,它负责在开机时加载操作系统内核,让用户选择启动目标,如果你的电脑安装了Deepin系统,但引导项出现异常(如启动后直接进入其他系统、GRUB菜单未显示Deepin选项等),就需要通过GRUB手动配置或选择进入Deepin,本文将详细介绍使用GRUB引导进入Deepin系统的具体方法,涵盖基础操作、手动配置及常见问题解决。
GRUB是Linux生态中广泛使用的引导加载程序,它的工作原理是在系统启动时初始化硬件,读取硬盘中的分区信息,然后加载操作系统的内核文件(如Deepin的)和初始化内存盘(),最终启动系统,Deepin作为基于Debian的Linux发行版,默认使用GRUB作为引导程序,通常安装在硬盘的MBR(主引导记录)或GPT(GUID分区表)的引导分区中。
当电脑中安装多个系统(如Windows+Deepin)或Deepin引导配置损坏时,可能会出现GRUB菜单不显示Deepin选项、启动后直接进入其他系统等问题,我们需要通过GRUB的交互菜单或手动编辑配置文件,重新定位并加载Deepin系统。
如果你的GRUB菜单正常显示(开机时出现系统选择界面),但Deepin选项未默认选中,或需要手动选择,可按以下步骤操作:
不同电脑进入GRUB菜单的按键可能不同,常见触发按键包括:
- Esc(最常见,适用于大多数主板)
- Shift(部分Ubuntu/Deepin默认配置)
- F2、F8、F12(少数品牌主板,如戴尔、联想)
操作步骤: gpt 教程
开机时,立即反复按下上述按键(建议从按下电源键开始连续按),直到屏幕出现GRUB菜单界面,菜单通常显示类似以下内容:
其中第一项为Deepin的默认启动项,第二项为Deepin的高级选项(如不同内核版本)。
- 直接启动:若菜单中已显示“Deepin Linux”,使用方向键选中该项,按下Enter键即可启动Deepin。
- 选择内核版本:若Deepin安装后更新了内核,或需进入“恢复模式”(Recovery Mode),可选中“Advanced options for Deepin Linux”,再选择具体的内核版本(如)或恢复模式,按Enter启动。
如果GRUB菜单中没有显示Deepin选项(如仅显示Windows或其他系统),说明GRUB未正确识别Deepin的引导信息,此时需要手动编辑GRUB配置文件,添加Deepin的引导项。
在添加引导项前,需先确认Deepin系统安装在哪个分区,常用方法:
- 使用Deepin Live U盘:用Deepin安装U盘启动,选择“试用Deepin”,打开终端,运行,查看硬盘分区列表,找到标记为“Linux”的分区(通常为、等,且大小与Deepin安装分区匹配)。
- 通过Windows查看:若Windows可正常启动,在“此电脑”中右键点击磁盘,选择“管理→磁盘管理”,查看Linux分区(通常无盘符,类型为“未知”或“Linux”)。
假设Deepin安装在(需替换为实际分区),按以下步骤操作:
(1)进入GRUB命令行界面
若GRUB菜单中无Deepin选项,开机时进入GRUB菜单后,按下c键进入GRUB命令行模式(显示提示符)。
(2)手动加载Deepin内核(临时启动)
在命令行中,依次输入以下命令(以为例,需替换为实际分区):
注意:
- 和的版本号需与实际分区中的文件一致(可通过查看);
- 中的分区号需与中的分区对应;
- 若使用GPT分区表,需改为,保持不变。
输入完成后,系统会启动Deepin,进入系统后,需永久修复GRUB配置(避免下次重启仍需手动操作)。
(3)永久添加Deepin引导项(进入系统后配置)
- 打开终端,以root权限编辑GRUB配置文件:
- 在文件末尾添加以下内容(以为例):
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/273194.html原文链接:https://javaforall.net
