| 功能大类 | 具体功能 | 必用参数 / 示例 | 可选修饰 / 子参数 | 中文说明 |
|---|---|---|---|---|
| 1. 发现与指定 | 普通扫描 | --scan / -s | --scanFlags ata|usb|scsi|nvme|ignoreCSMI|allowDuplicates | 仅列出已识别设备 |
| 深度扫描 | --Scan / -S | 同上 | 低层重扫,可唤醒休眠盘 | |
| 单盘操作 | -d /dev/sg<#> / PD<#> / csmi<x:y:z:w> | — | 后续所有命令前提 | |
| 批量执行 | -d all | --modelMatch STxxx / --onlyFW xx / --onlySeagate | 串行依次执行 | |
| 2. 基本信息 | 常规信息 | -i | -v 0-4 / --noBanner | 型号/容量/固件/功能位 |
| SATA 双协议 | --SATInfo | — | 任何接口下看 SATA 原生数据 | |
| 就绪检测 | --testUnitReady | — | SCSI 命令,返回就绪状态 | |
| 快速发现 | --fastDiscovery | — | 仅对指定盘快速重新识别 | |
| 3. 通用读测试 | 短测试 | --shortGeneric | --stopOnError | 读 OD 1 %、ID 1 %、随机 5000 LBA |
| 2 分钟测试 | --twoMinuteGeneric | 同上 | OD 45 s + ID 45 s + 随机 30 s | |
| 长测试 | --longGeneric | --genericMode read|write|verify / --repairAtEnd / --repairOnFly / --stopOnError / --errorLimit <N> | 全盘顺序读,可修复 | |
| 用户区测试 | --userGenericStart <LBA> --userGenericRange <N> | 同上 | 自定义起止范围 | |
| 随机测试 | --randomTest | --hours|minutes|seconds <数值> / --stopOnError | 随机 LBA 读 | |
| 蝶形测试 | --butterflyTest | 同上 | 往返 OD↔ID 读 | |
| 直径测试 | --diameterTest O|M|I | --diameterTestRange <N> / --genericMode / 时间选项 | 仅读外/中/内圈 | |
| 4. 缓存/缓冲 | 缓冲测试 | --bufferTest | — | 回环写读 0x00/0xFF/0x55/0xAA… |
| 5. SMART 属性 | 属性列表 | --smartAttributes raw|hybrid|analyzed | — | SATA 专属;hybrid 最常用 |
| 6. 通用修饰 | 静默/详细 | -q / -v 0-4 | — | 0=静默,4=十六进制全打印 |
| 去掉横幅 | --noBanner | — | 脚本常用 | |
| 强制协议 | --forceATA / --forceSCSI 等 | — | 识别失败时试用 | |
| 老 USB 桥 | --enableLegacyUSBPassthrough | — | 可能误识别,慎用 | |
| 计时限制 | --hours|minutes|seconds <数值> | — | 与定时测试配合使用 | |
| 错误限制 | --errorLimit <N> | — | 长测试默认 50×物理扇区数 | |
| 7. 扇区修复 | 即时修复 | --repairOnFly | 需与读测试同用 | 发现错立刻写零重映射 |
| 事后修复 | --repairAtEnd | 同上 | 测试结束统一写零重映射 |
返回码(与兄弟工具一致)
| 码 | 含义 |
|---|---|
| 0 | 成功 |
| 1 | 命令行错误 |
| 2 | 设备句柄无效/缺失 |
| 3 | 操作失败 |
| 4 | 不支持 |
| 5 | 操作被中止 |
| 6 | 文件路径不存在 |
| 7 | 无法打开文件 |
| 8 | 文件已存在 |
| 9 | 需要管理员/root 权限 |
| 10 | 资源不足 |
| 11 | 写文件错 |
| 12 | 打开句柄时设备消失 |
| 13 | 句柄忙(被占用) |
| 14 | 目录权限不安全 |
一行命令示例(直接抄)
| 场景 | 命令(Linux) | 命令(Windows) |
|---|---|---|
| 扫全盘 | sudo SeaChest_GenericTests --scan | SeaChest_GenericTests --scan |
| 看 PD0 信息 | sudo SeaChest_GenericTests -d /dev/sg0 -i | SeaChest_GenericTests -d PD0 -i |
| 短测试 | sudo SeaChest_GenericTests -d /dev/sg0 --shortGeneric | SeaChest_GenericTests -d PD0 --shortGeneric |
| 2 分钟测试 | sudo SeaChest_GenericTests -d /dev/sg0 --twoMinuteGeneric | 同上 |
| 长测试+修复 | sudo SeaChest_GenericTests -d /dev/sg0 --longGeneric --repairAtEnd | 同上 |
| 用户区 1000 起 65535 扇区 | sudo SeaChest_GenericTests -d /dev/sg0 --userGenericStart 1000 --userGenericRange 65535 | 同上 |
| 随机 1 小时 | sudo SeaChest_GenericTests -d /dev/sg0 --randomTest --hours 1 | 同上 |
| 缓冲测试 | sudo SeaChest_GenericTests -d /dev/sg0 --bufferTest | 同上 |
| 查看 SMART 属性 | sudo SeaChest_GenericTests -d /dev/sg0 --smartAttributes hybrid | 同上 |

262

被折叠的 条评论
为什么被折叠?



