AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-3571

Chris Sears's questions

Martin Hope
Chris Sears
Asked: 2009-06-25 13:33:39 +0800 CST

我可以在 VM 中模拟存储设备来测试 OS 映像驱动程序的兼容性吗?

  • 0

问候,

我正在尝试在用于数据中心环境中自动部署的操作系统映像库中自动测试驱动程序支持。

在大多数情况下,我看到人们对一些操作系统和一些服务器硬件模型进行了标准化,这使得测试和验证所有操作系统映像是否包含所有硬件支持的驱动程序都相当易于管理。

不幸的是,我不能那样做。我有几十个操作系统(Linux/Windows/Solaris、x86/x64/SPARC,3 年前的版本),确实应该针对戴尔、惠普、IBM 和 Sun 3 年前的代表性服务器硬件进行测试。这是大量的工作和大量的物理系统。

我宁愿做的是获取各种存储控制器(可能还有 NIC)的 PCI 设备信息,并使用一些东西来模拟 VM 中的设备。然后我可以将操作系统映像应用/安装到虚拟机,并查看将检测到的 PCI 设备与可用驱动程序相匹配的内核代码是否出现问题。必须对实际设备功能进行一些模拟,因为操作系统会在驱动程序加载后开始尝试使用设备,但似乎从事驱动程序或硬件开发的人可能对这样的工具有类似的需求。

有谁知道这样的事情是否存在?还是有完全不同的解决方法可以解决我的问题?

谢谢!

hardware deployment drivers provisioning
  • 1 个回答
  • 377 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve