首页
学习
活动
专区
工具
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...对应分区是否是 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 # 加载正常模块(如果修改正确则输出...grub rescue> 颜色会改变) grub rescue> normal # 载入 Linux 系统 最后成功进入 Manjaro 操作系统 2.

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

通过恢复GRUB来破解VCSA 6.0ROOT密码

VCSA 6.0与VCSA 5.5不太一样,尤其是在关于ROOT密码恢复这块,以前可以直接恢复,但是现在暂时还没法直接这样做恢复,因为在启动时单用户模式里关于GRUB部分被隐藏了,所以,没法这样修改了...而在VCSA 6.0里要恢复密码步骤如下: 1、首先找一个Linux引导ISO,例如RHEL 7.x或CENTOS 7.x,将它加载到VCSA 6.0虚拟机后,从光盘引导,启动VCSA 6.0虚拟机...2、选择如图02所示“Rescue a Red Hat Enterprise Linux System”,然后回车: ?...备注:从上图中,可以看到一个“grub”选项; 6、来到如图06所示界面里看到“menu.lst”选项,这里面就存放了GRUB启动引导密码: ?...7、之后,执行vi menu.lst,打开GRUB引导选单编辑窗口里,来到如图07所示界面里,可以看到“password”后面经过MD5加密后密码: ?

1.6K20

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

CentOS7下重建grub恢复系统故障案例 ?...grub无法启动故障现象 下面先模拟还原一下故障现象 1、模拟/boot/分区损坏,整个boot分区下文件删掉,当然/boot/grub2/grub.cfg文件也会被删掉 lsblk查看可以看到/...(图片可放大查看) 故障恢复思路 工具:使用ISO镜像光驱启动进入救援模式,进行恢复 1、/etc/fstab文件丢失会导致无法自动挂载分区,所以需要手动挂载 如果使用了LVM逻辑卷在挂载之前还要先加载逻辑卷...需要手动恢复/etc/fstab,写入开机启动需要挂载分区条目 2、重建/boot目录下系统内核文件 3、重建/boot/grub2/grub.cfg 4、重启服务器后验证是否恢复成功 具体操作步骤...(图片可放大查看) 提示没有找到任何Linux分区,这时会进入shell 4、发现LVM逻辑卷 lsblk lsblk -f 可以看到/dev/sda2为LVM2_member /*扫描vg卷*/

5.5K21

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 来说明启动引导程序作用。...早期 LILO 引导程序已经不是很常见了,GRUB 相比来讲有很多优势,主要有:支持更多文件系统。GRUB 主程序可以直接在文件系统中查找内核文件。...GRUB加载内核过程GRUB 作用有以下几个:加载操作系统内核;拥有一个可以让用户选择菜单,来选择到底启动哪个系统;可以调用其他启动引导程序,来实现多系统引导。...答案是空间不够,GRUB 功能非常强大,MBRM 空间是不够使用。那么 Linux 解决办法是把 GRUB 程序分成了三个阶段来执行。...Stage 2:加载GRUB配置文件Stage 2 阶段主要就是加载 GRUB 配置文件 /boot/grub/grub.conf,然后根据配置文件中定义,加载内核和虚拟文件系统。

21320

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.1K70

Linux 恢复删除文件

Linux命令可谓繁多,但属rm最让人痛并快乐。今天,我分享下针对rm后悔良药testdisk。...当你在 Linux 系统上删除一个文件时,它不一定(嗯,是不一定~)会永远消失,特别是当你最近才刚刚删除了它时候。而恢复已删除文件最佳工具之一testdisk可以帮助你拯救它。...虽然testdisk具有广泛功能,包括恢复丢失或损坏分区和使不能启动磁盘可以重新启动,但它也经常被用来恢复被误删文件。...有趣是,它不仅是一个 Linux 工具,而且还适用于 MacOS、Solaris 和 Windows。文档可在 https://www.cgsecurity.org 中找到。...安装# debianapt install testdisk# centosyum install testdisk恢复文件cd /mnt/recoverytestdisk /dev/sdb2然后,一路默认选项

13.7K20

linux 数据恢复软件_常见数据恢复软件

大家好,又见面了,我是你们朋友全栈君。 建议做法: 把命令参数放到后面:rm -rfi 将删除东西通过mv命令移动到系统下/temp目录下,然后写个脚 本定期执行清除操作 备份 二。...extundelete安装与使用 Linux下常见基于开源数据恢复工具有:debugfs/R-Linux/ext3grep/extundelete 1.恢复原理:三步 extundelete恢复文件并不依赖特定文件格式...,首先extundelete会通过文件系统incode信息(可通过 ls -id / 查看;根目录incode一般为2)来获得当前文件系统下所有文件信息(包括文件名和incode,包括已删除文件...最后利用dd命令将这些信息备份出来,从而恢复数据文件 2.安装(介绍编译安装) 安装前需安装e2fsprogs和e2fsprogs-libs两个依赖包 下载extundelete(.tar.bz2)结尾文件...”信息 –restore-incode ino[,ino,…],还原命令参数,表示还原节点“ino”文件,还原文件会自动放在当前目录下RESTORED_FILES文件夹中,使用节点编号作为扩展名

5.4K30

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

大脑一片空白,想着 BIOS 里 GRUB 启动项没了,那就恢复一下呗,就和恢复 Windows 启动项一样。...但是行动后,发现常用来帮别人重装系统 U 盘——微 PE WinPE 中工具好像没办法,它只能恢复 Windows 启动项。...行动受挫后才突然开窍,开机后操作系统启动管理器是 Linux GRUB,进 Windows 也是通过 GRUB,应该要在 Linux 环境下重建 GRUB,而不是通过 WinPE 下修复 Windows...看了第一篇文章中博主分析,分析下我原因:强制断电导致 BIOS 损坏,于是开机后主板自动从备份 BIOS 里恢复,EFI 启动记录就丢失,然后 GRUB 就消失了。...sda,Linux 系统根分区是 sda6,则: 1 mount /dev/sda6 /mnt Now bind the directories that grub needs access to

16.5K10

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

Linux恢复误删文件操作

Linux下,有时候我们可能会误删除一些文件,此时除了慌张,有什么可以补救措施? 删除文件恢复可以分为两种情况,一种是删除以后在进程中仍存在删除信息,另一种是删除以后进程都找不到。...对于前者,可用lsof指令尝试着恢复,对于后者,就需要借助第三方工具了,今天我们测试下前者。 lsof(list open files)是一个列出当前系统打开文件工具。...在Linux环境下,任何事物都以文件形式存在,例如,普通文件、目录、网络文件系统文件、字符设备文件、(函数)共享库、管道,命名管道、符号链接、底层socket字流,网络socket,unix域名...当系统中某个文件被意外地删除了,只要这个时候系统中还有进程正在访问该文件,那么我们就可以通过lsof从/proc目录下恢复该文件内容。...此时想要恢复文件只需要将其复制到指定路径, [oracle@app fd]$ cp 1 /home/oracle/test.txt 用lsof恢复文件还是很简单,但是前提是使用这个文件进程必须存在

3.2K40

Linux恢复误删文件操作

Linux下,有时候我们可能会误删除一些文件,此时除了慌张,有什么可以补救措施? 删除文件恢复可以分为两种情况,一种是删除以后在进程中仍存在删除信息,另一种是删除以后进程都找不到。...对于前者,可用lsof指令尝试着恢复,对于后者,就需要借助第三方工具了,今天我们测试下前者。 lsof(list open files)是一个列出当前系统打开文件工具。...在Linux环境下,任何事物都以文件形式存在,例如,普通文件、目录、网络文件系统文件、字符设备文件、(函数)共享库、管道,命名管道、符号链接、底层socket字流,网络socket,unix域名...当系统中某个文件被意外地删除了,只要这个时候系统中还有进程正在访问该文件,那么我们就可以通过lsof从/proc目录下恢复该文件内容。...此时想要恢复文件只需要将其复制到指定路径, [oracle@app fd]$ cp 1 /home/oracle/test.txt 用lsof恢复文件还是很简单,但是前提是使用这个文件进程必须存在

2.4K20

Linux】备份与恢复

所以可以使用备份和恢复技术 linux 备份和恢复很简单 , 有两种方式: 1) 把需要文件(或者分区)用 TAR 打包就行,下次需要恢复时候,再解压开覆盖即可 2) 使用 dump 和 restore...安装 dump 和 restore [在这里插入图片描述] 如果 linux 上没有 dump 和 restore 指令,需要先安装 yum -y install dump yum -y install...使用 restore 完成恢复 4.1 基本介绍 restore 命令用来恢复已备份文件,可以从 dump 生成备份文件中恢复原文件4.2 restore 基本语法 restore [模式选项] [..., 有几个增量备份文件,就要恢复几个,按顺序来恢复即可。.../opt/boot.bak1.bz2 //恢复到第 2 次增量备份状态 4.6 应用案例 4 restore 命令恢复备份文件,或者整个目录文件 基本语法: restore -r -f 备份好文件

5.4K20

Linux 备份与恢复

# Linux 备份与恢复 # 基本介绍 实体机无法做快照,如果系统出现异常或者数据损坏,后果严重,要重做系统, 还会造成数据丢失。...所以我们可以使用备份和恢复技术 linux备份和恢复很简单,有两种方式: 把需要文件(或者分区)用TAR打包就行,下次需要恢复时候,再解压开覆盖即可 使用dump和restore命令 示意图 #...安装dump和restore 如果linux.上没有dump和restore指令,需要先按照 yum -y install dump yum -y install restore # 使用dump完成备份...,比如数据区, 建议将文件上传到其它服务 器保存,不要将鸡蛋放在同在一个篮子. # 使用restore完成恢复 # 基本介绍 restore命令用来恢复已备份文件,可以从dump生成备份文件中恢复原文件...f /opt/boot.bak1.bz2 //恢复到第2次增量备份状态 # 应用案例4 restore命令恢复备份文件,或者整个目录文件 基本语法:restore -r -f 备份好文件 测试

5.1K10

速读原著-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
领券