grub命令是多重引导程序grub的命令行shell工具。

语法grub(选项)

选项--batch:打开批处理模式;

--boot-drive=:指定stage2的引导驱动器;

--config-file:指定stage2的配置文件;

--device-map=:指定设备的映射文件;

--help:显示帮助信息;

--install-partition=:指定stage2安装分区;

--no-config-file:不使用配置文件;

--no-pager:不使用内部分页器;

--preset-menu:使用预设菜单;

--probe-second-floppy:检测第二个软盘驱动器;

--read-only:只读模式。

实例

利用grub命令来启动损坏的Linux系统,可能你的电脑因为某些原因损坏不能自动启动了。当然原因很多,可能的现象也很多。

这里说一下这种情况下的处理方法,即:屏幕上提示grub>,但你的硬盘上数据没有丢失,各分区都是好的。这种情况是你的grub信息损坏了,但比较严重的是系统启动不了。

当然,在正常启动情况下,屏幕上出现grub的启动项选择菜单时按c键也是可以进入grub>状态的。这时候我们需要用grub的命令来手工启动系统。

只需要用到四个命令boot、kernel、initrd、boot。

但grub本身命令很多,比如查看文件内容的cat ,你输入help会得到。

首先,输入“ root (hd ” ,然后按两次 TAB 键; /* 这会列出你电脑上可能的磁盘设备,硬盘为 hd0/hd1 或 sd0/sd1 等 */

然后,选择你的安装 Linux 系统的硬盘,比如 hd0 ,输入 “ root (hd0, ” 再按两次 TAB 键; /* 这会列出你的第一块硬盘上的分区情况,你会知道哪个是 swap 交换分区, 0x82 ,哪个是 Linux 分区 0x83 */

选择你认为可能的 /boot 目录所在的分区, 输入root (hd0, 1)回车;

接着,输入cat /boot/vm, 按两次 TAB 键,如果出现一些 vm 开头的文件,比如 vmlinuz-2.6.15-26-386 说明这里是 /boot 所在的分区。

删除上一次的输入,再输入cat /boot/initrd,按两次 TAB 键,如果出现一些 initrd 开头的文件,比如 initrd.img-2.6.15-26-386 说明这个 /boot 所在的分区有 initrd ,即 ramdisk 镜像;

删除上一次的输入,再输入cat /sbin/init,按两次 TAB 键,如果出现一些 init 开头的文件,比如/sbin/init说明这个分区是/所在的分区;

如果没有出现/sbin/init文件,说明(hd0,1)分区仅仅是/boot分区而不是/分区。重新输入root (hd0,N)命令,这里 N 是某个 Linux 分区,然后再试cat /sbin/init, 直到屏幕上出现/sbin/init,说明你找到了/分区,严格来说,应该是/sbin目录所在的分区;

依次输入命令:root (hd0,1) /* 假设 /dev/hda2 是你的 /boot 所在的分区 */

kernel /boot/vmlinuz-2.6.15-26-386 ro dev=/dev/hda3 /* 假设 /dev/hda3 是你的 / 所在的分区 */

initrd /boot/initrd.img-2.6.15-26-386

boot

即可启动系统。

这里的关键问题是如何确定系统的几个分区:/boot / /sbin

grub shell 错误_grub命令_Linux grub 命令用法详解:多重引导程序grub的命令行shell工具...相关推荐

  1. linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)

    linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...

  2. linux cp -r 参数,Linux系统中cp命令的参数及用法详解

    Linux系统中cp命令主要是用来复制文件或者目录.下面由学习啦小编为大家整理了Linux系统中cp命令的参数及用法详解的相关知识,希望对大家有帮助! Linux系统中cp命令的参数及用法详解:参数说 ...

  3. linux中替换命令详解,linux中sed命令字符串替换的用法详解

    Linux系统中sed命令可以将字符串批量替换,省去了很多麻烦,下面由学习啦小编为大家整理了linux系统中sed命令字符串替换的用法详解,希望对大家有帮助! linux中sed命令字符串替换的用法详 ...

  4. linux 的中断 命令,linux skill命令参数及用法详解(linux中断进程执行命令)

    linux skill命令参数及用法详解(linux中断进程执行命令) 发布时间:2012-07-21 12:09:37   作者:佚名   我要评论 linux 冻结进程命令 skill 使用详解 ...

  5. npm命令--安装依赖包--用法/详解

    原文网址:npm命令--安装依赖包--用法/详解_IT利刃出鞘的博客-CSDN博客 简介 本文介绍npm如何安装依赖包. 用法 命令 作用 详述 npm install <pkg> //同 ...

  6. 【linux】——linux ls命令参数及用法详解---linux显示目录内容命令

    linux系统中ls命令的用法详解 ls命令是linux下最常用的命令.ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单. ...

  7. linux mdadm 源码,mdadm命令_Linux mdadm 命令用法详解: mdadm 标准的软件 RAID 管理工具...

    mdadm 命令 基本语法mdadm [mode] [options] [mode] 7种Assemble:将以前定义的某个阵列加入当前在用阵列. Build:Build a legacy array ...

  8. linux中fdisk的参数,Linux fdisk命令参数及用法详解--Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  9. linux quotacheck命令参数及用法详解---Linux系统管理磁盘配额命令

     功能说明:检查磁盘的使用空间与限制. 语 法:quotacheck [-adgRuv][文件系统...] 补充说明:执行quotacheck指令,扫描挂入系统的分区,并在各分区的文件系统根目录下 ...

  10. linux 命令gpasswd -a,gpasswd命令_Linux gpasswd命令用法详解:Linux下工作组文件的管理工具...

    gpasswd命令是Linux下工作组文件/etc/group和/etc/gshadow管理工具. 语法gpasswd(选项)(参数) 选项-a:添加用户到组: -d:从组删除用户: -A:指定管理员 ...

最新文章

  1. redis 学习笔记——redis集群
  2. 牛客网 栈的压入、弹出序列
  3. 数据结构课程设计(VS2012-c语言):算术表达式实现(加减乘除)
  4. matplotlib基础函数函数 plot, figure
  5. 逐月对比的交叉表处理
  6. 年末阿里百度等大厂技术面试题汇总,不可思议!
  7. php封装app微信支付
  8. 基于ASP.NET的网上驾校管理系统设计与实现
  9. 论文、报告中那些乱七八糟的图(甘特图、卡吉图,桑基图,小提琴图,弦图,螺旋图,风玫瑰图)
  10. MacOS Big Sur 11.2.3 (20D91) with Clover 5131 and OC 0.6.7 and PE 三EFI分区原版DMG黑苹果镜像
  11. 【rac asm扩容】在vmware workstation中配置集群(rac)的共享存储(磁盘)方法(流程)
  12. 关于调用第三方sdk
  13. Goland 1.15运行报错:该版本的 %1 与你运行的 Windows 版本不兼容
  14. Android(cacerts.bks)添加根证书
  15. AD18无法仿真问题的解决
  16. 举个栗子!Tableau 技巧(142):花瓣玫瑰图
  17. 对酒当歌,孤寂之歌!
  18. threejs获取物体的坐标的最大值和最小
  19. Xcode7 真机调试(无需证书)详解
  20. Openssl 生成多级证书

热门文章

  1. AAAI 2022 | 条件局部图卷积网络用以气象预测
  2. 业界首个高性能交互式自动标注工具EISeg正式开源,跨越式提升你的标注体验...
  3. 第五届“达观杯”自然语言处理文本分类竞赛开启报名,丰厚奖金等你来战!...
  4. ICLR 2021 | 显存不够?不妨抛弃端到端训练
  5. ACL 2020 开源论文 | 基于Span Prediction的共指消解模型
  6. HDU 1175 连连看 dfs+剪枝
  7. 南瑞变压器保护装置说明书_电力试验:变压器感应耐压试验(二)
  8. Java 调用接口工具类并设置请求和传输超时时间
  9. Tiling Challenge
  10. 【笔记】 感受野与权值共享 摄像头标定 相机坐标与世界坐标