我正在执行全新的 Linux 安装,在我开始安装之前,我认为现在是验证 HDD 健康状况的好时机,因为如果需要,我可以安全地覆盖 HDD 上的任何数据。
首先,我尝试使用 smartmontools 检查...我的 Seagate HDD 报告一个当前待处理的扇区和一个无法更正的离线扇区(大概是同一个)。重新分配的扇区数为零。
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
...
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 1
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 1
Run Code Online (Sandbox Code Playgroud)
然而,SMART 自测(短、长、离线、传输)没有发现错误。
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 6631 -
# 2 Conveyance offline Completed without error 00% 6630 -
# …Run Code Online (Sandbox Code Playgroud) 我有五个 USB 摄像头,相同品牌,相同型号(Canyon CNR-FWC120H)。它们用于 24/7 全天候监控不同的场景。我需要以某种方式从 Linux (Debian) 控制台或以编程方式(任何语言)确定哪个相机是哪个。
我试过查看 的输出lsusb -vvv,iSerial每个相机都有一个字段应该不同,但不幸的是,该制造商决定不打扰,所有相机在那个地方都有相同的序列号:200901010001
有没有其他方法可以识别哪个相机独立于它们所连接的 USB 端口,因为不幸的是,在我的特定场景中,我不能依赖相同的相机将始终连接到同一个端口的事实。
更新在评论中进行了一些讨论后,我意识到这是不可能完成的任务。所以忘记最后一段,或者如果你有一些巧妙的想法,欢迎你提出来。我现在很感兴趣,如果我能确定设备连接到哪个 USB 端口;我使用主板上的内置 USB 端口和额外的 PCI USB 控制器卡来容纳具有足够带宽的相机。我需要唯一标识端口,并且端口号/标识不应更改,例如,如果机器重新启动并且由于某种原因 USB 控制器以不同的顺序初始化。那可能吗?
更新 2我在其中一台摄像机的日志中看到以下信息:
[Wed Apr 30 18:35:02 2014] uvcvideo: Found UVC 1.00 device FULL HD 1080P Webcam (0bda:58b0)
[Wed Apr 30 18:35:02 2014] input: FULL HD 1080P Webcam as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
Run Code Online (Sandbox Code Playgroud)
使用它,我调用了这个命令:
udevadm info --query=all --path=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
Run Code Online (Sandbox Code Playgroud)
得到了这个:
P: /devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
E: DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0/usb3/3-2/3-2:1.0/input/input4
E: EV=3
E: ID_BUS=usb
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: …Run Code Online (Sandbox Code Playgroud) 我刚买了两个 8 GB USB 闪存盘,SanDisk Cruzer Fit ( http://www.sandisk.com/products/usb/drives/cruzer-fit/ ),它们完全一样。由于我计划将它们用作 Mac OS X 安装驱动器,因此在 Mac OS X 安装(从 DVD 引导)期间,我擦除并格式化了它们。
擦除和格式化后,其中一个驱动器具有橙色/黄色图标,另一个具有白色图标。即使在我重新启动我的 Mac 并再次启动安装并再次格式化它们(以不同或相同的顺序)之后,一个(相同的)总是会得到这个橙色图标。当我单击弹出按钮时,带有橙色图标的那个也有一个特殊的问题。它不会弹出。分区被卸载,但就是这样。它只是保持灰色,永远不会从磁盘实用程序菜单中消失。带有白色图标的那个可以正常弹出。
我在 Windows 下测试了同一个驱动器(橙色一个),它的行为完全正常。安全移除按预期工作。我已经运行了一些测试,一切似乎都正常运行。所以它只是困扰我为什么在 mac 上有这种差异。无论如何,这个橙色图标代表什么?这是否意味着什么?
这是我从一个驱动器然后从另一个驱动器中截取的两张照片截图:


更新:
偶然地我发现我保留了这些驱动器的包装。直到现在我才看到正面的图形设计实际上是不同的。这表明这些来自不同的系列。我不知道哪个来自哪个驱动器!无论如何,其他一切似乎都差不多。这是一些照片(右边的驱动器是“橙色”驱动器。至于包装,正如我所说,我不知道):
