首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux修改grub菜单

【注】参考自 grub 官方手册。 1. 保留上一次 grub 菜单选项 1.1 问题 每次开机时,大部分 Linux 发行版 grub 菜单都是定位在首选项位置(即当前系统选项位置)。...1.2 解决 修改 Linux /etc/default/grub 文件,添加以下内容: GRUB_DEFAULT=saved GRUB_SAVEDEFAULT=true GRUB_DEFAULT...saved 使用 GRUB_SAVEDEFAULT 变量保存grub-set-default 命令设定选项作为 grub 默认菜单选项。...修改 grub 菜单等待时间 2.1 问题 有些 Linux 发行版开机进入 grub 菜单后等待时间很短,因此每次都需要抓住 grub 菜单出来那一刻手动按键终止 grub 菜单等待时间倒计时。...2.2 解决 修改 Linux /etc/default/grub 文件中 GRUB_TIMEOUT 变量值,单位为秒: GRUB_TIMEOUT="30" # 比如修改为 30 秒等待时间

7.8K20

Linux引导grub失败问题

Windows 大更新导致 Linux 引导 grub 失败 1.1 问题 我电脑装有 Windows 10 和 Manjaro 双系统,最近我把 Windows 10 升级了,没想到原来漂亮 Manjaro...grub 菜单界面就再也出不来了,只见终端弹出一下信息: error:unknow filesystem grub rescue> 此时进入grub 修复模式,此模式下可以使用终端命令很少,大部分...对应分区是否是 Linux 文件系统 grub rescue> ls (hd1,gpt3)/ 结果报错: error:unknow filesystem grub rescue> 说明该文件系统不是...Linux 文件系统,然后我顺着查找下一个分区 grub rescue> ls (hd1,gpt4)/ 结果正确显示出 Linux 文件系统结构出来了: / ../ lost+found/ boot/...rescue> set root=hd1,gpt4 然后使用 insmod 命令加载正常模块并进入 Linux 系统 grub rescue> insmod normal # 加载正常模块(如果修改正确则输出

8.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux grub 启动菜单修复办法

现象:GRUB菜单消失,直接进入系统 解决方法: 把LINUX安装盘第一张放到光驱,然后重新启动机器,在BOIS中设置用光驱来引导。...2.等安装界面出来后,按[F4]键,也就是linux rescue模式。 3.一系列键盘以及几项简单配制,过后就[继续]了。。。这个过程,我不说了,比较简单。...sh#grub 会出现这样字符 grub> 我们就可以在这样字符后面,输入 grub>root (hdX,Y) grub>setup (hd0) 如果成功会有一个successful.........请留意root和(hdX,Y)之间有一个空格,这里X,如果是一个盘,就是0,如果你所安装linux根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在根分区。...setup (hd0)就是把GRUB写到硬盘MBR上。 有时重启后发现无法进入系统,此时可以利用光盘进入紧急救援模式,然后进行grub-install安装修复 ?

7.4K10

Linux启动引导程序(GRUB)加载内核过程

在 CentOS 6.x 中,启动引导程序默认是 GRUBGRUB 是现在最为流行启动引导程序,我们也用 GRUB 来说明启动引导程序作用。...在系统启动时,可以利用 GRUB 交互界面编辑和修改启动选项。可以动态修改 GRUB 配置文件,这样在修改配置文件之后不需要重新安装 GRUB,而只需重新启动就可以生效。...GRUB加载内核过程GRUB 作用有以下几个:加载操作系统内核;拥有一个可以让用户选择菜单,来选择到底启动哪个系统;可以调用其他启动引导程序,来实现多系统引导。...答案是空间不够,GRUB 功能非常强大,MBRM 空间是不够使用。那么 Linux 解决办法是把 GRUB 程序分成了三个阶段来执行。...Stage 2:加载GRUB配置文件Stage 2 阶段主要就是加载 GRUB 配置文件 /boot/grub/grub.conf,然后根据配置文件中定义,加载内核和虚拟文件系统。

23220

Linux 开机进入grub 命令行模式

前提情景: 由于删除了/boot/grub2/grub.cfg,重启服务器后,无法进入原来正常系统,进入了grub命令行界面 如图: image.png 恢复方案: 1、先输入ls命令...,查看找到Linux系统安装在哪个磁盘分区 image.png 2、使用ls (hd1,msdos1)/boot/grub命令发现了splash.xpm.gz,其他分区没有 image.png 3、...使用cat (hd1,msdos1)/etc/fstab命令查看磁盘文件内容,一般系统盘分区都是/dev/vda1,例如: image.png 4、确定好系统盘分区后(系统盘分区一般都是/dev.../vda1,不会变),使用linux /boot/vm命令,vm后面的内容按键盘tab建补全,用来指定Linux系统启动内核,及/所在分区(一般都是/dev/vda1),例如:这边选择了第一个内核当做启动内核...,然后再在后面输入ro text root=/dev/vda1 image.png 5、使用initrd命令指定initrd启动文件,使用initrd /boot/ini命令,ini后面的内容按键盘tab

27.2K70

Linux + Windows 双系统,GRUB 突然不见了?!

电脑一次睡眠未醒死机,强制重启后,长时间等待给了我一种不好预感。果然,发现没了熟悉 GRUB 界面,反而直接进 Win10,进 BIOS 一看,发现没有 GRUB 启动项了?......前些天又是这样,长按断电关机重启后,一段长时间等待给了我一种不好预感,然后发现 GRUB 界面没了,开机直接进 Windows 10,进 BIOS 发现 GRUB 启动项没了?......行动受挫后才突然开窍,开机后操作系统启动管理器是 Linux GRUB,进 Windows 也是通过 GRUB,应该要在 Linux 环境下重建 GRUB,而不是通过 WinPE 下修复 Windows...2)挂载硬盘 因为用是 U 盘中系统,所以要先挂载电脑硬盘到当前系统,先 lsblk 查看硬盘,再 fdisk -l /dev/sda 查看硬盘分区,最后挂载 Linux 系统根分区,比如我硬盘是...sda,Linux 系统根分区是 sda6,则: 1 mount /dev/sda6 /mnt Now bind the directories that grub needs access to

16.5K10

linux系统带界面,linux系统界面详情介绍

Linux作为一款免费、开源操作系统,linux系统界面也被广大开发者根据自身喜好和审美设计五花八门,有些Linux系统界面被开发者制作相当精致,具有很强观赏性和立体感,让人叹为观止,下面我们系统介绍一下...Linux系统界面。...Linux系统图像界面作为Linux系统界面中较为突出一个界面,图像界面并不是linux一部分,linux只是个基于命令行操作系统,linux和Xfree关系相当于当年DOS和WINDOWS3...WINDOWS95及以后版本不相同了,他们图像界面是操作系统一部分,图像界面在系统内核中实现了,没有了图像界面windows不成为windows了,但linux却不相同,没有图像界面linux还是...linux,很多装linuxWEB服务器根本不装X服务器。

14.8K20

ubuntu 开机遇到grub解决方法超详细_linux开机grub>命令修复方法

大家好,又见面了,我是你们朋友全栈君。 grub是引导程序,它可以引导多操作系统。 开机出现grub ,多半是grub文件损坏了。...下面介绍修复方法 查找grub所在分区,ubuntu没有另外建分区是在/boot/grub文件夹 # 第一步:输入ls出现(hd0,msods1),(hd0,msdos5),(hd0,msods7)...# 不同电脑不一样,这是我电脑中磁盘分区,和系统中表示方法不一样, # linux中一般是/dev/sda123 表示,grub一般是 (hd0,msods1)表示 ls # 第二步:输入set...,查看现在电脑root 和prefix所在位置 set # 第三步:查找你grub目录(当然如果你知道你grub目录在哪里更好) ls/(hd0,msdos1) # 再按enter看看有没有boot...normal normal # 第五步:之后回车之后应该出现启动界面 如果正常启动,可以进入linux界面,终端进行修复 # 修复grub sudo update-grub sudo grub-install

8.7K30

速读原著-GRUB_多系统引导(通过GRUB命令行来启动Linux操作系统)

五、通过GRUB命令行来启动Linux操作系统; GRUB命令行才是王道,如果知道怎么用命令行来启动操作系统,那理解menu.lst写法也不难;也就是说在开机时候,不用GRUB菜单,通过GRUB...因为menu.lst内容就是GRUB一个一个指令集合;是不是Linux这玩意很神奇?...;当然您可以不用定义GRUB菜单 ,直接用命令行来启动系统,比如我现在就是,为了写GRUB文档,就把menu.lst 删除了,直接用命令来启动系统; 2、用命令行来引导Linux操作系统步骤; 通过命令行来引导操作系统流程...,就在 help 后面空一格,然后输入指令,比如; grub>help kernel 3)cat用法; cat指令是用来查看文件内容,有时我们不知道Linux/boot分区,以及/根分区所在位置...Linux根时,可以用cat出来fstab内容中Linux/分区文件系统标签来替代;也就是 kernel 那行中 root=/dev/hd[a-z]X; grub> cat (hd0,6)/etc

5.5K21

指令和界面Linux

前言 Linux操作系统提供了丰富命令行界面和图形用户界面工具,用户可以根据自己需求选择适合界面进行操作。...命令行界面更加灵活和高效,适合熟悉命令用户;图形用户界面更加直观和友好,适合新手用户。...答案是:是的 为什么要学命令行 windows/苹果图形界面,是商业化产物,也就是使用必须简单小白,才能有人用 严格意义上讲,我们必须要学一下Linux命令行。...因为企业后端有大量服务器,服务器上跑全是LinuxLinux上部署全是服务(比如:qq服务,王者荣耀,LOL服务等),无论是成本角度,还是资源效率角度,后台服务器,都不会大量给你也安装一个界面让你来控制...也就是企业用人需求 Linux命令行是职业化表现,想职业化/成大神,必须掌握Linux Linux命令行,更接近系统原生,用多了,面对很多系统现象,会更好理解 总结 严格意义上讲,光光学习Linux

1400

优化Linux bootloader速度究极之路:从GRUB到EFI Stub

Linux著名GRUB已立n代,2.0以后已经是最受欢迎bootloader,很多Linux发行版都用它作为缺省bootloader。...启动过程大概是: UEFI==>GRUB==>Linux kernel GRUB在其中主要扮演了: 1. 它带有的驱动可以找到在ESP之外kernel和ramdisk。 2....选择boot option界面和扩展功能 3. 传递启动参数(Boot Parameters)给Linux内核。...6.开始实验 重启虚拟机,在VMWarelogo出现后狂按F2,进入UEFI设置界面,选择进入Shell,如下: ? 随后进入Shell ? 手动启动Linux ?...EFI stub缺点 没有了GRUB等待直接启动Linux当然可以速度飞快,这也是目前很多嵌入式Linux做法,他们还通过精简编译选项将kernel调整很小,ramdisk也很小甚至没有。

3.1K40

grub2学习笔记

grub2安装之后文件分布: grub2rpm package含有很多img, mod, lst 文件(默认路径是/usr/lib/grub/i386-pc/,可以通过对应rpm -ql PACKAGENAME...boot.mod #支持grubboot 命令,执行该命令会提示要设置kernel, 必须首先设置 linux 参数值,然后是initrd 参数值,如何记住linux 和initrd 这两个命令呢...reboot.mod #支持grubreboot命令 grub2安装命令: grub2-install 命令用来安装grub到指定设备上,要在各种环境中使用号grub2-install这个命令...B. grub2-install 安装grub时候,会copy grub需要module 到/boot 分区相应路径下,所以在修复模式安装grub时候,可能需要指定 --boot-directory...这里就不介绍了. grub2配置文件: grub2配置文件在/boot/grub2/grub.cfg, 这个配置文件是系统引导时候会读取,如果这个文件缺失,那么会导致引导失败.

2.2K70
领券