首页
学习
活动
专区
工具
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.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux启动引导参数grub

下面的标记在含义上与上面的有所不同: BUGS 用于解决某些特定硬件的缺陷 KNL 是一个内核启动参数 BOOT 是一个引导程序参数 标记为"BOOT"的参数实际上由引导程序(例如GRUB...acpi_osi="Linux"表示添加"Linux"; acpi_osi="!Linux"表示删除"Linux"; acpi_osi=!...块设备与磁盘阵列 blkdevparts= 手动设置块设备分区表(而不是从块设备读取),主要用于嵌入式环境或分区表损坏恢复的场合。.../md0p3 /dev/emd/0p2 /dev/mmcblk0p1 PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF 仅用于EFI/GPT格式的磁盘,表示分区表中...PARTUUID=SSSSSSSS-PP 仅用于传统的MSDOS分区表。"SSSSSSSS"是用16进制表示的32位"NT disk signature","PP"是用16进制表示的分区号。

9.3K20

CentOS7下重建grub并恢复系统的故障案例

CentOS7下重建grub恢复系统的故障案例 ?...进行恢复 1、/etc/fstab文件丢失会导致无法自动挂载分区,所以需要手动挂载 如果使用了LVM逻辑卷在挂载之前还要先加载逻辑卷 需要手动恢复/etc/fstab,写入开机启动需要挂载的分区条目 2、重建.../boot目录下系统内核文件 3、重建/boot/grub2/grub.cfg 4、重启服务器后验证是否恢复成功 具体操作步骤 1、使用CentOS7的原版镜像开机从光驱启动 当然你也可以做成启动U盘...(图片可放大查看) 提示没有找到任何Linux分区,这时会进入shell 4、发现LVM逻辑卷 lsblk lsblk -f 可以看到/dev/sda2为LVM2_member /*扫描vg卷*/...(图片可放大查看) 8、重建grub.cfg chroot /mnt/sysimage grub2-install /dev/sda grub2-mkconfig -o /boot/grub2/grub.cfg

6.3K21

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.6K10

GRUB多操作系统启动程序介绍与设置使用

BIOS 引导方式中,MBR 分区表和 GPT 分区表GRUB 引导文件所放分区不同: (1) 在 MBR 分区表中,boot.img 和 core.img 都在 MBR 中。...grub rescue> normal # 如果 linux 模块没加载采用的命令会进行添加linux模块 grub> insmod linux # 如果这个模块已经加载你可以跟之前一样,把引导加载程序指向内核镜像和虚拟文件系统文件...---- 0x06 GRUB 引导实战记录 1.系统迁移之SSD分区添加GRUB引导 环境说明: 引导方式为 BIOS + GPT(分区表类型) /dev/sdb为 SSD,当前 SSD 为空盘 #...#SSD 是一个空磁盘,此时并没有分区表,所以要先建立分区表。...-36-generic # 4.启动 SSD Ubuntu grub> boot Step 7.系统开机后需要重建 GRUB 引导(不用每次都执行第6步操作) # 更新了 GRUB 可引导的系统/内核列表

5.9K20

Linux系统迁移

系统迁移 2.1 创建分区表 如果是一块新硬盘,则首先要为这个新硬盘创建分区表(不是则可以跳过该步)。分区表类型有 MBR 和 GPT 两种,具体使用哪种要看个人的电脑配置。...系统,执行以下命令来生成迁移系统的引导项: ## 不同 Linux 发行版可能不太一样 # Ubuntu sudo update-grub # ArchLinux sudo grub-install.../dev/sdU # sdU 为新硬盘 sudo grub-mkconfig -o /boot/grub/grub.cfg 接着重启电脑并进入迁移后的 Linux 系统,成功进入后再执行以下命令: ##...不同 Linux 发行版可能不太一样 # Ubuntu sudo update-grub # ArchLinux sudo grub-install /dev/sdU # sdU 为新硬盘 sudo...grub-mkconfig -o /boot/grub/grub.cfg 最后重启,整个 Linux 系统迁完成(如果后续将旧系统移除了,也要执行以上命令来更新新系统的 GRUB 引导菜单) 。

4.3K20

从CentOS7.6升级到Rocky9.1镜像制作总结

-tools-extra grubby grub2-common grub2-pc dnf -y install grub2-tools-efi grub2-tools-minimal grub2-efi...grub2-pc-modules grub2-tools 2.11 修复引导并安装Rocky8.7的Minimal Install环境 执行下面的命令,防止迁移完成后找不到引导,重启开不了机,根据以下命令选择分区表类型...,根据分区表类型执行相关命令 ## 015、执行下面的命令,防止迁移完成后找不到引导,重启开不了机,根据以下命令选择分区表类型,根据分区表类型执行相关命令 # 查看分区表类型 fdisk -l #...allowerasing --setopt=deltarpm=false distro-sync # 升级成功无报错 2.15 安装rocky9内核与minimal-environment基础环境 # 重建...,根据分区表类型执行相关命令 # 查看分区表类型 fdisk -l grub2-mkconfig -o /boot/grub2/grub.cfg grub2-install /dev/vda # 允许

2.6K62

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、...msdos1)/etc/fstab命令查看磁盘文件的内容,一般系统盘的分区都是/dev/vda1,例如: image.png 4、确定好系统盘的分区后(系统盘分区一般都是/dev/vda1,不会变的),使用linux.../boot/vm命令,vm后面的内容按键盘的tab建补全,用来指定Linux系统启动内核,及/所在分区(一般都是/dev/vda1),例如:这边选择了第一个内核当做启动内核,选择好后,使用tab键补全

27.7K70

Linux系统管理

之所以称为"GUID分区表",是因为驱动器上的每个分区都有一个全局唯一的标识符。 在GPT硬盘中,分区表的位置信息储存在GPT头中。...如图所示,为GPT硬盘分区表内容: GRUB GNU项目的多操作系统启动程序(GRand Unified Bootloader,GRUB),可以支持多操作系统的引导,它允许用户可以在计算机内同时拥有多个操作系统...GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。它是一个多重操作系统启动管理器。用来引导不同系统,如Windows,Linux。...Linux常见的引导程序包括:LILO、GRUBGRUB2,CentOS 7 Linux默认使用GRUB2引导程序,引导系统启动。...如图所示为GRUB加载引导流程: GRUB2是基于GRUB开发成更加安全强大的多系统引导程序,最新Linux发行版都是使用GRUB2作为引导程序。

2K30

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

Linux 下笔记本电脑盖上后睡眠,有时候会「醒不来」,打开后电脑 CPU 风扇狂转,只有长按电源键强制断电。...行动受挫后才突然开窍,开机后的操作系统启动管理器是 Linux 下的 GRUB,进 Windows 也是通过 GRUB,应该要在 Linux 环境下重建 GRUB,而不是通过 WinPE 下修复 Windows...于是 Google 重建 GRUB U 盘,期间阅读分析搜索的结果,多次修改关键字,最后终于搜到有用的文章,并将问题顺利解决?。...修复故障 1)准备 U 盘 先默默去 Windows 下载 Kali Linux,通过 Win32 Disk Imager 写进另一个 U 盘,然后重启狂按 ESC 启动 U 盘,进 Kali Live...sda,Linux 系统的根分区是 sda6,则: 1 mount /dev/sda6 /mnt Now bind the directories that grub needs access to

16.9K10

win 7和Ubuntu 12.04 双系统下的磁盘分区问题

MBR真是个令人头疼的问题,关键在于使用“MBR”这个词的时候含义不同,我总结了一下有以下几种含义:      1、指主引导程序,如linux下常用的GRUB,lilo等,当然还有win的主引导程序。...IDE、SATA甚至U盘都可能被Grub识别为hd设备(Linux会区分hd、sd);注意,Grub 2中分区号从1开始,但磁盘号仍然是从0开始的。。...在Grub2中,(hd0,0)该表示为(hd0,1)或(hd0,msdos1)这样的。 我们知道,一个硬盘可以有很多分区,但MBR分区表只有四项,怎么能突破这个限制呢?...,一般称为扩展分区表。...下面再看grub 2启动引导: 因为我是先装的win 7再装ubuntu,可以肯定 的是grub 2 装在了MBR,而grub 2 的配置文件却是在/boot/grub/grub.cfg cat查看文件

2.3K50

Linux系统开机启动流程(简述)

设备启动顺序信息、硬盘信息、内存信息、时钟信息等 2)MBR引导     硬盘的0柱面0磁道1扇区被称为MBR(Master Boot Reord)主引导记录,大小为512字节,里面存放预启动信息、分区表信息及分区标志等...;分为两部分:第一部分为引导区,占446字节,第二部分为分区表,占66字节,记录硬盘的分区信息(其中前64字节是分区表信息,后2个字节是分区结束标识) 3)grub引导菜单     /etc/grub.conf...文件为链接文件,系统读取内存中的grub配置信息,并依照此配置信息启动不同的操作系统 [root@c69-01 ~]# ll /etc/grub.conf lrwxrwxrwx. 1 root root...22 Feb 2 21:37 /etc/grub.conf -> .....读取inittab文件,执行rc.sysinit,rc等脚本     读取/etc/inittab文件,获取系统运行级别,如级别3,文本模式或字符模式 /etc/rc.d/rc.sysinit,Linux

5.5K20

操作系统的启动

1, MBR硬盘分区 MBR(Master Boot Record)即主引导记录分区表。它由三个部分组成:主引导记录,硬盘分区表和有效标志,共512字节,位于硬盘的0柱面、0磁头、1扇区。...其中主引导记录占前446字节,硬盘分区表(DPT)占64字节,分区表里有4个表项,每个表项占16字节,最后是2字节的结束标志(固定为0x55AA)。...在bootsect中,读取的是从第二个扇区开始的4个扇区,加载到0x90200(SETUPSEG)处,这些内容对应linux/boot/setup.s这个文件。...3, grub 经过多年的发展,引导程序已经由最初像Linux0.11的bootsect.s,setup.s等发展为grubgrub2之类的启动引导程序,第一扇区(主引导记录)也从bootsect.s...grub2是grub的升级版,在硬盘分区的内容与grub类似,只是stage1变成了boot.img,stage1.5变成core.img。

1.3K30

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

10.1K30

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

在 CentOS 6.x 中,启动引导程序默认是 GRUBGRUB 是现在最为流行的启动引导程序,我们也用 GRUB 来说明启动引导程序的作用。...在系统启动时,可以利用 GRUB 的交互界面编辑和修改启动选项。可以动态修改 GRUB 的配置文件,这样在修改配置文件之后不需要重新安装 GRUB,而只需重新启动就可以生效。...答案是空间不够,GRUB 的功能非常强大,MBRM 空间是不够使用的。那么 Linux 的解决办法是把 GRUB 的程序分成了三个阶段来执行。...Stage 1:执行GRUB主程序第一阶段是用来执行 GRUB 主程序的,这个主程序必须放在启动区中(也就是 MBR 或者引导扇区中)。...Stage 2:加载GRUB的配置文件Stage 2 阶段主要就是加载 GRUB 的配置文件 /boot/grub/grub.conf,然后根据配置文件中的定义,加载内核和虚拟文件系统。

33620
领券