NVME-SEAGATE-CLEAR(1)
π nvme-seagate-clear-pcie-correctable-errors π
okay bestie, welcome to the page for nvme-seagate-clear-pcie-correctable-errors β yes that's the whole name, she's long but she's iconic π this is the bit of the NVMe manual that covers clearing Seagate PCIe error stats.
β¨ NAME β¨
nvme-seagate-clear-pcie-correctable-errors β literally just: clear the Seagate PCIe error statistics πΈ
π¦ SYNOPSIS π¦
nvme [<global-options>] seagate clear-pcie-correctable-errors
[<device>]
[OPTIONS]
π DESCRIPTION π
so this command clears the Seagate PCIe error statistics. that's the vibe. but listen β it will only work on Seagate devices that actually support this feature. not every command works across all product families, so if your drive isn't in the club, it's not getting in πͺβ¨
ngl the <device> parameter is mandatory β like, you cannot skip it, she's required. and it can be either:
- an NVMe character device, ex:
/dev/nvme0 - or an nvme block device, ex:
/dev/nvme0n1
pick your flavor, both slay π«Ά
π OPTIONS π
-s,--saveβ tells the controller it shall save the attribute. like, make it stick, periodt πΎ
π GLOBAL OPTIONS π
these are the ones defined at the top-level nvme command, and they're available to this subcommand too β so you get them for free, no cap:
--dry-runβ prints the command that would be executed, but does not actually execute it. a little preview moment, main character energy only π--no-ioctl-probingβ disables probing for 64-bit IOCTL support.--no-retriesβ turns off retry logic on transient errors. one shot, no second chances π-o <fmt>,--output-format=<fmt>β sets the reporting format tonormal,tabular,'json, orbinary. only one output format at a time, bestie β you can't have all four π--output-format-version=<version>β picks the output format version. version1uses the original field naming, while version2(the default) gives you more consistent and script-friendly field names. any other versions are rejected π«--quietβ suppresses informational messages. errors are still reported, and--quietcancels any--verbosefor the library log level. she's quiet but she's still watching π€«--set-options=<key=value>[,<key=value>...]β sets libnvme library options for this invocation. the supported keys areforce-4k,mi-probe-enabled,test-base-dirandtest-sysfs-dir.--timeout=<ms>β sets the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). patient queen behavior β³-v,--verboseβ increases the level of detail in the output. you can specify it multiple times to crank the verbosity even further π₯
also important: these options can be set as machine-wide defaults in nvme-cli.conf(5) β and a command-line flag always overrides the file. cli wins, every time π
π EXAMPLES π
clears the PCIe error statistics from the device:
# nvme seagate clear-pcie-correctable-errors /dev/nvme0
β NVME β
part of the nvme-user suite π§
πΈ cute little sign-off πΈ
this page came to you courtesy of the NVMe manual, and it's dated 10/30/2026 β go forth and clear those correctable errors, bestie, you've got this πβ¨
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms