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

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),例如:这边选择了第一个内核当做启动内核...,ini后面的内容按键盘tab建补全,然后选择启动文件,这边选择第二个,使用tab键补全后,按回车即可 image.png 6、全部结束后,使用boot命令重启服务器即可(不能输入reboot重启)

28K70

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 秒等待时间

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

    Linux引导grub失败问题

    Windows 大更新导致 Linux 引导 grub 失败 1.1 问题 我电脑装有 Windows 10 和 Manjaro 双系统,最近我把 Windows 10 升级了,没想到原来漂亮 Manjaro...grub 菜单界面就再也出不来了,只见终端弹出一下信息: error:unknow filesystem grub rescue> 此时进入grub 修复模式,此模式下可以使用终端命令很少,大部分...Linux Shell 命令无法使用。...使用 set 命令查看 grub 信息 grub rescue> set 此时一般显示如下信息(以下是我系统显示信息): cmdpath=(hd1,gpt1)/EFI/MANJARO # 该环境变量表明...rescue> set root=hd1,gpt4 然后使用 insmod 命令加载正常模块并进入 Linux 系统 grub rescue> insmod normal # 加载正常模块(如果修改正确则输出

    8.9K20

    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

    11K30

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

    五、通过GRUB命令行来启动Linux操作系统; GRUB命令行才是王道,如果知道怎么用命令行来启动操作系统,那理解menu.lst写法也不难;也就是说在开机时候,不用GRUB菜单,通过GRUB...1、为什么需要学习GRUB命令行; 当我们把GRUBmenu.lst写错时候,或者丢掉了menu.lst时,比如在开机时候,GRUB会出现grub>类似的命令提示符,这时需要我们用命令行启动系统...;当然您可以不用定义GRUB菜单 ,直接用命令行来启动系统,比如我现在就是,为了写GRUB文档,就把menu.lst 删除了,直接用命令来启动系统; 2、用命令行来引导Linux操作系统步骤; 通过命令行来引导操作系统流程...如果您不知道有哪些命令,可以输入help; 1)进入GRUB命令行模式 grub> 如果开机时,GRUB出现grub>,说明你没有/etc/grub/menu.lst ,您需要自己写一个才会GRUB...如果有GRUB菜单,您可以按Ctrl+c组合键进入GRUB命令行模式,会出现grub> 提示符; grub> 2)获取帮助GRUB help 只要您在grub>提示符后面输入help 就能得到

    6K21

    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

    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,然后根据配置文件中定义,加载内核和虚拟文件系统。

    40420

    速读原著-GRUB_多系统引导(菜单命令)

    菜单命令 菜单命令只能用于grub配置文件全局配置部分,不能用在grub命令行交互界面,菜单命令在配置文件中应放在其它命令之前。...5、title //开始一个菜单项 二、常规命令 常规命令可以应该于配置文件和grub命令行交互界面,可使用常规命令有 1、bootp //通过bootp初始化网络设备 2、color //设置菜单界面的颜色...//指定TFTP服务器 17、unhide //还原某隐藏分区 三、命令行和菜单项命令 命令行和菜单项命令可应该于GRUB配置文件菜单项设置中,也可以用在GRUB命令交互界面。...//显示某驱动器物理信息 14、halt //停止计算机运行(软件关机) 15、help //显示GRUB命令帮助信息 16、impsprobe //查询对称多处理器(SMP)信息 17...30、read //读取内存中内容 31、root //设置GRUBroot设备 32、rootnoverify //设备GRUBroot设备但不装载文件系统 33、savedefault

    92610

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

    电脑一次睡眠未醒死机,强制重启后,长时间等待给了我一种不好预感。果然,发现没了熟悉 GRUB 界面,反而直接进 Win10,进 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...先用 chroot 命令改变程序执行时所参考根目录位置: 1 chroot /mnt 安装 GRUB: 1 2 3 grub-install /dev/sda grub-install --recheck

    17.1K10

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

    Linux著名GRUB已立n代,2.0以后已经是最受欢迎bootloader,很多Linux发行版都用它作为缺省bootloader。...GRUB2功能强大,全面支持UEFI启动,甚至是安全启动,实在是行走江湖、杀人越货必备武器。但于此同时,强大功能让它越发臃肿,为Linux快速启动带来了负面影响。...启动过程大概是: UEFI==>GRUB==>Linux kernel GRUB在其中主要扮演了: 1. 它带有的驱动可以找到在ESP之外kernel和ramdisk。 2....EFI stub缺点 没有了GRUB等待直接启动Linux当然可以速度飞快,这也是目前很多嵌入式Linux做法,他们还通过精简编译选项将kernel调整很小,ramdisk也很小甚至没有。...大家可以看到我例子里面Linux内核和ramdisk加起来有将近50MB,这对通常很小ESP造成了很大挑战。GRUB因为自带EXT4等等驱动就灵活很多。

    3.3K40

    linuxftp命令大全_linux tar命令详解

    ,报警提示. binary #设定以二进制方式传送文件. bye #终止主机FTP进程,并退出FTP管理方式. case #当为ON时,用MGET命令拷贝文件名到本地机器中,全部转换为小写字母. cd...#同UNIXCD命令. cdup #返回上一级目录. chmod #改变远端主机文件权限. close #终止远端FTP进程,返回到FTP命令状态, 所有的宏定义都被删除. delete #删除远端主机中文件...] #从远端主机中传送至本地主机中. help [command] #输出命令解释. lcd #改变当前本地主机工作目录,如果缺省,就转到当前用户HOME目录. ls [remote-directory...] [local-file] #同DIR. macdef #定义宏命令. mdelete [remote-files] #删除一批文件. mget [remote-files] #从远端主机接收一批文件至本地主机...[command]指定需要帮助命令名称。如果没有指定 command,ftp 将显示全部命令列表。 ! #从 ftp 子系统退出到外壳。

    5.3K10

    Linux: 深入解析GRUB2引导加载器核心原理

    GRUB2不仅支持多种操作系统,还支持多种文件系统和设备类型,成为Linux系统中最常见引导加载器。...模块化设计:GRUB2采用模块化设计,用户可以根据需要加载不同模块来扩展功能。 强大命令行界面:提供交互式命令行界面,方便用户进行引导和故障排除。...命令GRUB2提供了强大命令行界面,可以在启动过程中按下c键进入命令行模式。...通过配置grub.cfg文件,可以实现多操作系统共存和引导。例如,在Linux和Windows双系统中,GRUB2可以配置为在启动时提供选择菜单,让用户选择启动Linux或Windows。...4.2 故障排除 GRUB2命令行界面和高级调试功能使其成为系统故障排除重要工具。在系统无法正常启动时,可以使用GRUB2命令行界面手动加载内核和初始化文件,以排除引导过程中问题。

    41510

    linux find命令使用_linux打包命令tar

    Linux中find命令是系统中查找文件命令,可以帮助用户快速找出自己所需要文件。...文件大小###查找指定文件大小文件 find -size -文件大小###查找小于指定文件大小文件 find -size +文件大小###查找大于指定文件大小文件 例: 这里我们先截取三个大小不同文件...1min文件 find -cmin +1###查找修改时间大于1min文件 例: 查找修改时间为1min文件 查找修改时间为小于1min文件 查找修改时间大于1min文件 通过文件类型查找...,并且所有组有读权限,并且其他人有读权限文件 例: 查找权限值为444文件 查找文件所有人有读权限,或所有组有读权限,或者其他人有读权限文件 查看文件所有人有读权限,并且所有组有读权限,并且其他人有读权限文件...查找到文件后,如果需要进一步操作,比如复制,查看,则需要使用到-exec 参数 find -exec 命令 {} \;###{}表示前面find查找出文件 例: 查找根目录下属于mail组中文件

    4.9K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券