我当前正在使用WMI查询返回连接到计算机的所有硬盘的制造商名称。不幸的是,这并没有特别返回“英特尔”或“西部数据”,所以我使用string.Contains()来比较制造商是谁。例如,我的硬盘被返回为"SanDisk SDSSDX240GG25 ATA Device“,这很好,因为我可以很容易地找到"SanDisk”。同样,西部数据的产品将显示为"WD3000USB“或类似的东西,在那里我可以清楚地找到"WD”。然而,在另一台使用希捷硬盘的电脑上,它有SE1000G
我正在使用Raspberry Pi提供对没有网络接口的西部数据媒体播放器的网络访问。该播放器如果只是一个外部硬盘,并自动安装时,它是连接。然后使用以下命令重新挂载它:sudo mount -o force -t hfsplus /dev/sda2 /media/wdhdd/
这工作得很好,但我不想每次重新连接硬盘时都必须通过终端