Debian
在 Linux 上安裝專有的 Windows 驅動程序
我有一台我在 Windows 10 上使用的 PC Oscilloscope Instrustar ISDS205X。現在我已經切換到 Linux,我無法找到相應的驅動程序。我嘗試在PlayOnLinux上安裝它,但軟體沒有安裝,它的驅動程序也沒有安裝。
有什麼方法可以將此類 Windows 驅動程序轉換為在 Linux 上執行?
(我的 CPU 是 i5-4570,發行版是 Debian 10 KDE Plasma)
簡而言之:沒有。
更進一步,驅動程序是與作業系統核心互動的軟體。當您在核心世界中工作時,互操作性不存在。POSIX 也沒有。一切都完全是特定於作業系統的:架構、子系統及其建構和設計的方式、核心提供給驅動程序編寫者的標準庫,Linux 和 Windows 之間沒有任何共同點。
讓示波器在 linux 下工作的唯一方法是:
- 通過使用 Windows 虛擬機並將 USB 設備轉發給它(可能使用 virtualbox 或 qemu)。
- 通過在 Windows 工作站上使用它時進行逆向工程:分析 USB 交換,嘗試猜測使用的協議和傳遞的命令來實現這個或這個操作……這是一項非常艱鉅而漫長的工作……