硬件驱动/工具Flashrom、CUPS-PDF、Nvclock、ATA over Ethernet Tools介绍

以下为你介绍的硬件驱动/工具都可用在Linux系统上:Flashrom(BIOS工具)、CUPS-PDF(PDF打印机)、Nvclock(显卡工具)、ATA over Ethernet Tools(运行 ATA 存储协议)。

1、Flashrom(BIOS工具)

硬件驱动/工具Flashrom、CUPS-PDF、Nvclock、ATA over Ethernet Tools介绍

Flashrom 这款工具来自于 Coreboot 项目(即著名的 LinuxBIOS)。借助该工具,我们可以在 Linux 下轻松、方便的备份或刷写 BIOS。

flashrom是一种用于识别,读取,写入,验证和擦除闪存芯片的实用程序。它旨在刷新主板,网络/图形/存储控制器卡和各种其他编程器设备上的BIOS/EFI/coreboot/firmware/optionROM映像。

特性:

支持超过476个闪存芯片,291个芯片组,500个主板,79个PCI设备,17个USB设备以及各种基于并行/串行端口的编程器。

支持并行,LPC,FWH和SPI闪存接口以及各种芯片封装(DIP32,PLCC32,DIP8,SO8/SOIC8,TSOP32,TSOP40,TSOP48,BGA等)。

不需要物理访问,root访问就足够了(某些程序员不需要)。

不需要可启动的软盘,可启动的CD-ROM或其他介质。

无需键盘或显示器。只需通过SSH远程刷新即可。

无需即时重启,在运行的系统中刷新您的芯片,进行验证,新固件将在您下次启动时出现。

只要闪存芯片在电气和逻辑上都是兼容的(相同协议),就可以进行交叉闪存和热闪存,非常适合恢复。

可脚本化,从命令行同时刷新整个相同计算机的池,建议检查flashrom输出和错误代码。

速度,flashrom通常比大多数供应商的Flash工具要快得多。

可移植性,支持DOS,Linux,FreeBSD(包括Debian/kFreeBSD),NetBSD,OpenBSD,DragonFlyBSD,任何类似Solaris的操作系统,Mac OS X和其他类似Unix的操作系统以及GNU Hurd。提供了部分Windows支持(目前没有内部编程器支持,因此没有“BIOS flashing”)。

下载地址:https://www.flashrom.org/

2、CUPS-PDF(PDF打印机)

CUPS-PDF 是Ubuntu下的PDF虚拟打印机,用过Windows下的PDFCreator的人,会发觉这两个东西都差不多。

该软件旨在通过在中央文件服务器上提供PDF打印机,在异构网络中生成PDF文件。它在GPL下可用,并且打包为许多不同的发行版,或者可以直接从源文件中构建。

警告:CUPS-PDF的任何版本均不提供任何形式的保证。

下面是安装及配置方法:

sudo aptitude install cups-pdf

下载安装完成后,需到/usr/lib/cups/backend/目录下,将cups-pdf加上SUID权限:

sudo chmodu scups-pdf

然后再在System->Administration->Printing中添加打印机,类型选Generic,名称为postscriptcolorprinter,OK即可。

下载地址:https://www.cups-pdf.de/

3、Nvclock(显卡工具)

硬件驱动/工具Flashrom、CUPS-PDF、Nvclock、ATA over Ethernet Tools介绍

最近忽然发现我的 Nvidia 显卡转得有点快,响声很大,于是想降降噪。经过一番搜索,找到了 NVClock 这个小工具。利用 NVClock,既可以控制显卡风扇的转速,也可以调整显卡的时钟频率,换句话说,就是超频。

NVClock 在一般的 Linux 发行版软件仓库中可能都有收录,要安装它,只需使用包管理器搜索并安装即可。不过,这种安装方式有可能不是最新版。如果显卡较新的话,推荐使用 NVClock 的最新版本,这样支持的显卡型号更多。在获取NVClock源码并解包后,可执行以下命令安装:

./autogen.sh

./configure

make

make install

在第二步配置时,有一些编译选项可以使用。具体可以通过 ./configure –help 查询。

当 NVClock 安装完成后,就可以在终端中输入 nvclock 命令来执行了。比如,我想调整风扇转速,可执行:

nvclock -F nn

这里的 nn 介于 10 到 100 之间。

关于 nvclock 的更多选项,可执行 nvclock -h 了解。

下载地址:http://www.linuxhardware.org/nvclock/

4、ATA over Ethernet Tools(运行 ATA 存储协议)

aoetools 是一个用来在以太网上运行 ATA 存储协议的软件,相当于一个网络存储功能。

该协议是用于通过以太网LAN进行存储的简单协议,vblade程序(存储目标)使用AoE导出块设备。

下载地址:https://sourceforge.net/projects/aoetools/

注明

以上就是硬件驱动/工具Flashrom、CUPS-PDF、Nvclock、ATA over Ethernet Tools的介绍内容,这些硬件驱动/工具都能使用在Linux操作系统中。

栏目相关文章