Questions tagged «esata»

4
获取有关当前已卸载驱动器的信息的最佳方法是什么?
首先,情况:我有一台Linux计算机,带有两个eSATA驱动器托架,可以容纳可移动SSD驱动器。我正在尝试编写一个小的GUI应用程序,以使用户更容易安装/卸载/格式化/备份/等他放入这些托架的驱动器。 大部分都可以。但是,一个小问题是,在成功安装驱动器之前,我不知道如何找到有关插入的驱动器上的内容的任何信息。 因此,例如,如果用户插入了无法安装的驱动器(例如,由于未格式化或使用意外的文件系统格式化),则我的所有应用程序都可以说这是“驱动器无法安装”。 这不是很令人满意,因为如果驱动器未格式化,则用户可能会希望对其进行格式化...但是,如果驱动器包含来自无法识别的文件系统的数据,则用户可能会不想对其进行格式化...。至少,我希望能够警告他,这样他将擦除可能有价值的数据。 因此,我的问题是:是否有任何方法可以从驱动器中查询某些基本信息(尤其是文件系统类型),而无需安装该驱动器?还是我只需要尝试用各种已知的文件系统挂载它,直到其中一次挂载尝试成功,如果没有一个尝试,则给出模糊的“小心”信息? 万一重要,我将驱动器安装在驱动器托架中的路径是: /dev/disk/by-path/pci-0000:00:1f.2-scsi-2:0:0:0 /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.