SG_SAT_READ_GPLOG(8) SG3_UTILS SG_SAT_READ_GPLOG(8) (NAME) sg_sat_read_gplog - ATA READ LOG EXT SMART READ LOG SCSI ATA (SAT) (SYNOPSIS) sg_sat_read_gplog [--address=LA_L] [--ck_cond] [--count=CO] [--dma] [--help] [--hex] [--len=CMD_LEN] [--log=LA_L] [--page=PN] [--ppt=PPT] [--readonly] [--smart] [--verbose] [--version] DEVICE (DESCRIPTION) ATA READ LOG EXT ATA READ LOG DMA EXT ATA SMART READ LOG DEVICE . () << >> (general purpose log) . (S)ATA ( ) ATAPI ( DVD) . READ LOG (DMA) EXT SCSI SCSI ATA (SAT) SATL . SATL (HBA) (enclosure) . ATA (ASCII hexadecimal) . ATA (little endian) ( SCSI big endian ). 0 0 << >> (directory) --hex . . ATA . : . . ( 0xe1 << SCT>>) SCT . ( << >> 0xa0:0xdf ) . --address=LA_L --log=LA_L . SAT-4 ( SAT ANSI INCITS 491-201r7: sat4r06.pdf www.t10.org) SCSI <> : cdb (12) cdb (16) cdb (32) . cdb . (OPTIONS) . -a, --address=LA_L LA_L << >> () . 0 255 (0xff) 0 0 . "lo:hi" "hi" "lo" . . 256 ( SMART) 65536 ( ) 0 . . LA_L: lo:hi,lo2:hi2,lo3:hi3 ... -C, --ck_cond CK_COND cdb ATA PASS-THROUGH SCSI . ( 0) . SATL ATA sense ATA (ATA Result descriptor) . SATL sense ATA ATA . -c, --count=CO CO "count" ATA READ LOG EXT . . . ( ) (PN + CO - 1) . CO 0xffff (65,535) SMART 0xff (255) . --page=PN ( 0) CO ( 0) . CO (wrap around) . -d, --dma ATA READ LOG EXT ATA READ LOG DMA EXT . . -h, --help . DEVICE . -H, --hex . ATA ( little endian) ( ). ( '-HHH') ( ) 'hdparm --Istdin' . ( '-HHHH') . ( ) . '#' . . -l, --len=CMD_LEN CMD_LEN (cdb) SCSI ATA PASS-THROUGH ATA . : 12 16 32 ( ). ( 'count' ) . -L, --log=LA_L --address=LA_L . -p, --page=PN PN ( ) 32:16 "lba" ATA READ LOG (DMA) EXT . "lba" 0 . PN 0xffff (65,535) SMART 0xff (255) . PN 0 CO 255 . ( LA_L) . PN 0 . . -P, --ppt=PPT PPT ATA READ LOG EXT ATA READ LOG DMA EXT DEVICE . 128 ( 64 ) . --count=CO . -l, --len={32|16|12} cdb SCSI ATA PASS-THROUGH . 32 16 12 . 16 . SCSI SCSI . -r, --readonly DEVICE (O_RDONLY ) . DEVICE - (O_RDWR ) . DEVICE - close() ATA ( flush ). -s, --smart ATA SMART <> <<>> . <> . . ATA SMART READ LOG 0 . ( ) ( 255). SMART ( SMART). -v, --verbose . -V, --version . (NOTES) 2.6.29 USB (sense data) --ck_cond () . . ATA READ LOG EXT ATA SMART READ LOG . << >> (log_address=0, page_number=0) . . PN --page=PN . (EXAMPLES) : sg_sat_read_gplog -a 0:0xb,0xd:0x9f,0xe0,0xe2:255 /dev/sdc --address=LA_L 0xc 0xa0 0xdf 0xe1 . ( ) 0 . SMART READ LOG READ LOG EXT : sg_sat_read_gplog --smart -a 0:0xb,0xd:0x9f,0xe0,0xe2:255 /dev/sdc (EXIT STATUS) sg_sat_read_gplog 0 . sg3_utils(8) . (AUTHOR) Hannes Reinecke Douglas Gilbert (REPORTING BUGS) . (COPYRIGHT) (C) 2014-2023 Hannes Reinecke, SUSE Linux GmbH BSD-2-Clause . . (SEE ALSO) sg_sat_identify(sg3_utils), sg_inq(sg3_utils), sdparm(sdparm), hdparm(hdparm), smartctl(smartmontools) sg3_utils-1.48 2023 SG_SAT_READ_GPLOG(8)