Linux在现在已经很强大了,导致Linux系统越来越受到电脑用户的欢迎,于是很多人开始学习Linux时,学习时你可能会遇到Linux系统grub常见错误问题,这里将介绍Linux系统grub常见错误问题的解决方法,让大家了解一下。

1:Filenamemustbeeitheranabsolutefilenameorblocklist

解释:1号错误表示文件名格式错误。在GRUB中要么是以绝对路径给出文件

例子:

grub>kernelvmlinuzroot=label=/

Error1:Filenamemustbeeitheranabsolutepathnameorblocklist

grub>

2:Badfileordirectorytype

解释:2号错误表示命令期望的是一个普通文件,但相应文件名的对象是一个符号链接、目录、FIFO

例子:

grub>kernel/testdirroot=LABEL=/

Error2:Badfileordirectorytype

grub>

3:Badorcorruptdatawhiledecompressingfile

解释:3号错误表示解压文件时发生错误。可能是因为这个文件被损坏了

4:Badorincompatibleheaderincompressedfile

解释:4号错误表示压缩文件的头部格式不被兼容或者错误

5:Partitiontableinvalidorcorrupt

解释:5号错误表示分区表无效或者被破坏。这是一个不好的预兆

6:Mismatchedorcorruptversionofstage1/stage2

解释:6号错误表示install命令发现stage1和stage2的颁布号不被兼容

7:Loadingbelow1MBisnotsupported

解释:Thiserrorisreturnedifthelowestaddressinakernelisbelow

the1MBboundary.TheLinuxzImageformatisaspecialcaseand

canbehandledsinceithasafixedloadingaddressandmaximumsize

8:Kernelmustbeloadedbeforebooting

解释:8号错误表示执行boot命令之前没有先执行kernel命令

9:Unknownbootfailure

解释:9号错误表示未知的引导错误

10:UnsupportedMultibootfeaturesrequested

解释:10号错误表示请求Multibootheader所要求功能不被GRUB所支持。

11:Unrecognizeddevicestring

解释:11号错误表示无法识别的设备字符串。

例子:

grub>roothd0

Error11:Unrecognizeddevicestring

grub>

12:Invaliddevicerequested

解释:12号错误表示请求的设备无效

例子:

grub>root(hd2)

Error21:Selecteddiskdoesnotexist

grub>kernel/grub/grub.confroot=LABEL=/

Error12:Invaliddevicerequested

grub>

13:Invalidorunsupportedexecutableformat

解释:13号错误表示无效或者无法识别的可执行格式

例子:

grub>kernel/grub/grub.confroot=LABEL=/

Error13:Invalidorunsupportedexecutableformat

grub>

14:Filesystemcompatibilityerror,cannotreadwholefile

解释:14号错误表示文件系统兼容性错误,无法读取整个文件

15:Filenotfound

解释:请求的文件无法找到

例子:

grub>find/grub-noexist/grub.conf

Error15:Filenotfound

grub>

16:Inconsistentfilesystemstructure

解释:16号错误表示不一致的文件系统结构。可能是文件系统结构被破坏了。

17:Cannotmountselectedpartition

解释:17号错误表示无法挂载指定分区。例如swap分区

例子:

grub>root(hd0,2)这是一个swap分区

Filesystemtypeunknown,partitiontype0x82

grub>kernel/vmlinuz

Error17:Cannotmountselectedpartition

grub>

18:SelectedcylinderexceedsmaximumsupportedbyBIOS

解释:18号错误表示选择的柱面超过了BIOS支持的最大能力。这通常发生在不支持LBA模式

的硬盘上。

19:Linuxkernelmustbeloadedbeforeinitrd

解释:19号错误表示执行initrd命令前必须先执行kernel命令

20:Multibootkernelmustbeloadedbeforemodules

解释:20号错误表示执行module或者moduleunzip命令前必须先执行kernel命令

21:Selecteddiskdoesnotexist

解释:21号错误表示选择的磁盘不存在

例子:

grub>root(hd2)

Error21:Selecteddiskdoesnotexist

grub>

22:Nosuchpartition

解释:22号错误表示分区不存在

例子:

grub>root(hd0,10)

Error22:Nosuchpartition

grub>

23:Errorwhileparsingnumber

解释:23号错误表示参数解释错误,希望是一个数值,但参数却是其他类型

例子:

grub>root(hda,0)

Error23:Errorwhileparsingnumber

grub>

24:Attempttoaccessblockoutsidepartition

解释:24号错误表示尝试访问的block超出了分区

25:Diskreaderror

解释:25号错误表示磁盘读错误

26:Toomanysymboliclinks

解释:26号错误表示太多的符号连接(默认最多允许5个)

27:Unrecognizedcommand

解释:无法识别的命令

28:Selecteditemcannotfitintomemory

解释:选择的对象无法被加载到内存中。

例子:

[root@monitorboot]#ddif=/dev/zeroof=vmlinuz-2.4.20-31.9bs=1024count=1seek=1

读入了1+0个块

输出了1+0个块

[root@monitorboot]#grub

grub>kernel/vmlinuz-2.4.20-31.9root=label=/

[Linux-bzImage,setup=0x1400,size=0xfffff200]

Error28:Selecteditemcannotfitintomemory

grub>

29:Diskwriteerror

解释:磁盘写错误

30:Invalidargument

解释:无效参数

例子:

grub>serial--noarg=0

Error30:Invalidargument

grub>

31:Fileisnotsectoraligned

解释:ThiserrormayoccuronlywhenyouaccessaReiserFSpartitionby

block-lists(e.g.thecommand`install').Inthiscase,youshould

mountthepartitionwiththe`-onotail'option.

32:Mustbeauthenticated

解释:要求输入口令才能继续进行下面的操作。例如配置文件中有password或者lock命令

例子:

passwordroot1234

titleDOS

lock

rootnoverify(hd0,0)

chainloader+1

33:Serialdevicenotconfigured

解释:33号错误表示串口还没有配置。这一般发生在你执行terminalserial的时候

34:Nosparesectorsonthedisk

解释:磁盘自由空间不足。可能发生在把stage1.5嵌入到MBR之后的空间的时候。但这部分空间可能已经被分区表使用了

linux读取文件头错误,Linux系统grub常见错误问题解决相关推荐

  1. php读取某类型文件代码,php代码实现读取文件头判断文件类型

    php代码实现读取文件头判断文件类型,支持图片.rar.exe等后缀. 案例: //为图片的路径可以用d:/upload/11.jpg等绝对路径 $file = fopen($filename, &q ...

  2. 让你提前认识软件开发(51):VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改

    第3部分 软件研发工作总结 VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改 [文章摘要] Pclint是一种C/C++软件代码静态分析工具.它是一种更加严格的编译器,能够发 ...

  3. linux1400错误,LINUX系统grub常见错误分析

    1 : Filename must be either an absolute filename or blocklist 解释 :1号错误表示文件名格式错误.在 GRUB 中要么是以绝对路径给出文件 ...

  4. pcap头文件位置 Linux,pcap文件头的组织格式

    PCAP文件格式分析 一.基本格式: 文件头 数据包头 数据报 数据包头 数据报...... 二.文件头结构体: sturct pcap_file_header { DWORD magic; WORD ...

  5. linux socket文件数限制,Linux下高并发socket最大连接数所受的限制问题

    Linux下高并发socket最大连接数所受的限制问题1.修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时, 最高的并发数量都要受到系统对 ...

  6. linux 读取终端stdout,【Linux基础】linux下的stdin,stdout和stderr理解

    在Linux下,当一个用户进程被创建的时候,系统会自动为该进程创建三个数据流,也就是题目中所提到的这三个. 1.三个数据流默认是表现在用户终端上的 执行一个shell命令行时通常会自动打开三个标准文件 ...

  7. linux 读取u盘数据恢复,Linux 数据恢复

    因为重装Windows等等误操作常常导致安装到MBR的GRUB引导程序无法再引导系统,也就最终导致了无法进入Linux系统. 笔者的ML1.2安装在/dev/hda11,对应grub下的位置为(hd0 ...

  8. Shapefile文件读取-文件头

    1 介绍 在Shapefile文件格式介绍一文中我们介绍了shapefile文件的结构组成,本文主要介绍如何读取shapefile文件头部分,使用的语言是c++. 2 文件头结构 Shapefile文 ...

  9. Java:通过读取文件头来得到文件真实类型

    誊抄自原来的笔记 背景 有时我们需要对上传的文件进行判断文件类型,一般我们可以通过扩展名来判断文件属于什么类型,但是当文件没有扩展名或者一张图片改成了txt,我们通过扩展名的方式来判断是不是就不太合适 ...

  10. 双击计算机显示未指定的错误,win10系统出现未指定错误的详细办法

    有关win10系统出现未指定错误的操作方法想必大家有所耳闻.但是能够对win10系统出现未指定错误进行实际操作的人却不多.其实解决win10系统出现未指定错误的问题也不是难事,小编这里提示两点:1.在 ...

最新文章

  1. golang 字符串比较 不区分大小写
  2. 查询数据库占用空间大小
  3. 北京内推 | 华为CloudAI机器视觉产品部招聘计算机视觉见习研究员
  4. pdfbox 第一页加内容_你用代码做过哪些很酷/有趣的事?
  5. Docker最全教程——MongoDB容器化(十三)
  6. DjangoAdmin站点调整列表页展示
  7. 浅谈Opencl之Image和Buffer 区别
  8. easyui combobox 左匹配模糊查询
  9. 解决CHROME中画布中无法显示图片的方法
  10. gateway-统一权限-认证
  11. 什么是内存碎片?如何避免?
  12. 区块链Baas平台纳管实战
  13. 钢琴的音色特点用matlab描述6,关于用MATLAB 实现简易钢琴 App的教程分享
  14. html嵌入虎牙直播功能,虎牙开放平台-年轻人喜爱的互动直播平台,直播帮助,直播教程,虎牙直播...
  15. Linux C 函数参考(日期时间) 作者: 出处:hur.cn 更新时间: 2007年01月29日
  16. css+html 嵌套表格做简单网页
  17. Duang~ Golang 学习初探
  18. 20162312Java结对编程之挑战出题
  19. opencv:傅里叶变换中的相位的计算
  20. 淘宝天猫运营,淘金币快速引流使用方法,商家攻略

热门文章

  1. Socket套接字,一个简单的聊天室案例!
  2. webSocket实现聊天室功能
  3. 私有网盘搭建——Ubuntu使用宝塔面板安装Nextcloud及优化 ------超详细
  4. 跨境电商供应链难点有哪些?
  5. 收集的JS代码,学习js的入门经典
  6. python实现日历功能_python 日历(calendar)模块
  7. Spring - 事件监听机制 源码解析
  8. 程序员微信名昵称_微信名字大全
  9. 一键还原的GHO文件夹打开方法(转载)
  10. 3.Regression(二)