【问题标题】:How to find LTFS Volume serial number instead of tape drive serial number如何查找 LTFS 卷序列号而不是磁带驱动器序列号
【发布时间】:2013-11-25 13:35:14
【问题描述】:

我的机器上安装了一个 LTFS 磁带,我想以编程方式查找它的卷序列号。我发现'A00024'是右键单击->属性-> LTFSDetails的那个数字。我写了一个代码来动态查找它

class Program
    {
        static void Main(string[] args)
        {
            System.Management.ManagementObjectSearcher ms = new System.Management.ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
            foreach (ManagementObject mo in ms.Get())
            {
                Console.WriteLine("serial.No    " + mo["SerialNumber"]);
                Console.WriteLine("Name         " + mo["Name"]);
                Console.WriteLine("Manufacterur " + mo["Manufacturer"]);
                Console.WriteLine("model        " + mo["Model"]);                
                Console.WriteLine("other info   " + mo["OtherIdentifyingInfo"]);
                Console.WriteLine("media type   " + mo["MediaType"]);
                Console.WriteLine("-----------");
            }            
            Console.ReadKey();
        }
    }

但是这里返回的序列号是磁带驱动器序列号,我想这可能是制造商给硬件的序列号。知道如何找到 LTFS 卷序列号

【问题讨论】:

    标签: c# console-application wmi


    【解决方案1】:

    我正在为名为“RapidCopy”的 OS X 制作文件复制软件和 LTFS 相关工具。

    LTFS 的卷序列信息无法轻松访问。 您询问的信息存在于 LTFS 的内部元数据中。 请查看以下 pdf 的第 29 页。 http://www.snia.org/sites/default/files/LTFS_Format_2.2.0_Technical_Position.pdf

    ANSI VOL1 的标头结构已发布,但要访问数据部分应该需要访问 SCSI。 我正在阅读 IBM LTFS 的一些实现,但这不太容易。

    【讨论】:

      猜你喜欢
      • 2018-05-15
      • 1970-01-01
      • 1970-01-01
      • 2017-02-22
      • 2014-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多