SCSI_SATL(8)
β¨ NAME β¨
okay so the tool is scsi_satl and its whole job is to check SCSI to ATA Translation (SAT) device support π
π SYNOPSIS π
scsi_satl [--help] [--log] [--quiet] [--verbose] DEVICE
π¦ DESCRIPTION π¦
okay so this is a bash shell script π that fires off a bunch of SCSI commands at the DEVICE you give it. it assumes that device is an ATA device hiding behind a SCSI to ATA Translation (SAT) layer (SATL), and it's giving investigation energy π΅οΈββοΈ The results of each test show up, plus a pass/fail count at the end. literally so useful π
π OPTIONS π
Arguments to long options are mandatory for short options as well. bestie, this one's important, don't skip it π«Ά
-h,--helpβ prints the usage message and then exits. the vibe check tool π-L,--logβ the output to stderr (from each SCSI command that runs) gets appended to a file called'scsi_satl.err'in the current working directory. your receipts, saved π§Ύβ¨-q,--quietβ the output gets trimmed way down, and usually you only see the pass/fail count. minimal, clean, very quiet-luxury π€«-v,--verboseβ increases the level of verbosity. more tea, more output π΅
πΈ EXIT STATUS πΈ
okay this part is lowkey the best bit π The exit status of this script is the number of "bad" errors found. So an exit status of 0 means all mandatory SCSI commands worked as expected. zero errors = absolutely iconic π₯
π§ AUTHORS π§
Written by D. Gilbert, the legend himself π«‘
π COPYRIGHT π
Copyright Β© 2011-2013 Douglas Gilbert
this software is distributed under a BSD-2-Clause license. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. no cap, read the fine print ππ
π SEE ALSO π
sg_inq, sg_luns, sg_turs, sg_requests, sg_vpd, sg_senddiag, sg_modes, sg_sat_identify (sg3_utils) π
bestie, that's the whole page π this one's SCSI_SATL(8) from sg3_utils-1.36, dated May 2013 β¨ go check your SATL devices and slay π π¦
π¦ where this page comes from
- alpine 3.24: sg3_utils-doc 1.48-r0 Β· BSD-2-Clause AND GPL-2.0-or-later
- arch rolling: sg3_utils 1.49-1 Β· GPL-2.0-or-later AND BSD-2-Clause
- centos-stream 10: sg3_utils 1.48-11.el10 Β· GPL-2.0-or-later AND BSD-2-Clause
- debian trixie: sg3-utils 1.48-3~deb13u1
- fedora 43: sg3_utils 1.48-10.fc43 Β· GPL-2.0-or-later AND BSD-2-Clause
- fedora 43: sg3_utils 1.48-6.fc43 Β· GPL-2.0-or-later AND BSD-2-Clause
- fedora 44: sg3_utils 1.48-10.fc44 Β· GPL-2.0-or-later AND BSD-2-Clause
- fedora 44: sg3_utils 1.48-8.fc44 Β· GPL-2.0-or-later AND BSD-2-Clause
- nixos 26.05: sg3_utils 1.48
- nixpkgs unstable: sg3_utils 1.49
- ubuntu questing: sg3-utils 1.48-2ubuntu1
- ubuntu resolute: sg3-utils 1.48-3ubuntu3
- ubuntu resolute: sg3-utils 1.48-3ubuntu3.2
- ubuntu stonking: sg3-utils 1.48-3ubuntu5
- π girlified by anthropic/claude-haiku-5.5 on : a language model's rewrite of the original, under its terms