通过可启动USB设备从多台计算机获取系统信息

我正在寻找类似于这个问题中发布的内容: Linux +通过工具或脚本获取有关硬件的所有信息

基本上 – 我想能够插入一个USB设备到电脑,引导到它,并拉它有关计算机的各种信息:

  • 硬件
    • 内存
    • 显卡
    • 硬盘
      • 磁盘使用情况
    • 处理器

可能还有其他的东西是不会想到的。

我知道有像Spice Works这样的解决scheme,但是我正在寻找一个硬件解决scheme。 我基本上有一堆电脑需要升级到一定的标准(RAM,CPU,video卡等)。 我认为插入USB设备,启动它,脚本运行,脚本结果保存到USB设备,然后机器关机是最容易的。 然后我把设备放在下一台机器上,继续下去。

有这样的事情吗? 我坚持使用Linux可启动环境创build自己的东西吗?

提前致谢!

我不认为这是他想要的,他希望能够启动计算机,可能不需要的操作系统,并加载一个应用程序,可以输出硬件信息。

closures我想出来的是HDT(硬件检测工具),但这需要使用PXE。 虽然它可以将硬件转储到JSON编码的文件中,然后可以将其parsing为脚本。 这个解决scheme的问题在于它需要一个运行pxelinux的工作TFTP服务器,您需要访问pxe服务器才能访问转储文件,并且需要创build脚本来parsing数据。

理想情况下,需要一个可引导的应用程序,可以从USB加载,并可以写入数据的USB密钥,然后可以加载到某处parsing数据。

开放审计是一个networking扫描软件,要求系统运行代理。 这意味着您需要使用操作系统启动服务器并安装代理,然后在某处安装服务器以承载扫描程序。 不是他正在寻找什么。

您可以将Open-Audit Linux脚本复制到USB记忆棒上,并将其输出到文本文件中。

警告 – 我是开发者

http://www.open-audit.org