仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1347|回复: 9
打印 上一主题 下一主题

[其他Linux] 来谈谈:利用Flashrom 在Linux下备份或刷写 BIOS

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 13:37:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);
Flashrom这款工具来自于Coreboot项目(即出名的LinuxBIOS)。借助该工具,我们能够在Linux下轻松、便利的备份或刷写BIOS。
安装Flashrom
在利用Flashrom之前,起首你必要安装它。今朝,一些盛行的Linux刊行版都能够经由过程本身的保证理器来安装Flashrom。比方,Debian/Ubuntu用户可实行以下命令:
$sudoapt-getinstallflashrom
Fedora用户需实行:
$sudoyuminstallflashrom
假如你不克不及经由过程所利用Linux刊行版的保证理器安装Flashrom,那末可选择手动编译安装。只需实行以下命令:
$svncosvn://coreboot.org/repos/trunk/util/flashrom
$cdflashrom
$make
$sudomakeinstall

注重,你将必要编译工具、Subversion、依附包pciutils和zlib等东东。
Flashrom用法
除经由过程Flashrom官方主页查询Flashrom是不是撑持你今朝的主板、芯片以外,你也能够间接利用Flashrom工具来检测。利用root用户权限实行flashrom指令后,Flashrom将输入相似上面的信息:
Calibratingdelayloop...OK.
Nocoreboottablefound.
Foundchipset"IntelICH7/ICH7R",enablingflashwrite...OK.
Foundchip"WinbondW39V040B"(512KB)atphysicaladdress0xfff80000.
Nooperationswerespecified.
假如你想把以后的BIOS映像备份上去,那末可实行:
#flashrom-rbios_image.bin
一样的,Flashrom也将供应输入信息供参考:
Calibratingdelayloop...OK.
Nocoreboottablefound.
Foundchipset"IntelICH7/ICH7R",enablingflashwrite...OK.
Foundchip"WinbondW39V040B"(512KB)atphysicaladdress0xfff80000.
Readingflash...done.
刷写新的BIOS则能够实行:
#flashrom-wvnew_bios.bin
某些芯片驱动必要先擦除前方能一般写进:
#flashrom-E
告诫:刷写BIOS是一项伤害的操纵,除非你分明的晓得本人在干甚么,不然请勿容易实验
</p>
虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-16 20:39:08 | 只看该作者

来谈谈:利用Flashrom 在Linux下备份或刷写 BIOS

熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
若天明 该用户已被删除
板凳
发表于 2015-1-18 22:53:39 | 只看该作者
Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。
柔情似水 该用户已被删除
地板
发表于 2015-1-27 22:01:45 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
飘飘悠悠 该用户已被删除
5#
发表于 2015-2-5 15:43:21 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
透明 该用户已被删除
6#
发表于 2015-2-12 20:22:15 | 只看该作者
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
小妖女 该用户已被删除
7#
发表于 2015-3-3 10:16:50 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
小女巫 该用户已被删除
8#
发表于 2015-3-11 10:34:58 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
活着的死人 该用户已被删除
9#
发表于 2015-3-18 12:26:22 | 只看该作者
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
若相依 该用户已被删除
10#
发表于 2015-3-26 02:06:06 | 只看该作者
应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-14 17:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表