SG_UNMAP(8) SG3_UTILS SG_UNMAP(8) (NAME) sg_unmap - SCSI UNMAP ( 'trim' ATA) (SYNOPSIS) sg_unmap [--all=ST,RN[,LA]] [--anchor] [--dry-run] [--force] [--grpnum=GN] [--help] [--in=FILE] [--lba=LBA,LBA...] [--num=NUM,NUM...] [--timeout=TO] [--verbose] [--version] DEVICE (DESCRIPTION) SCSI UNMAP DEVICE (unmap) . SBC-3 << >> (logical block provisioning) . SCSI WRITE SAME sg_write_same . unmap ATA DATA SET MANAGEMENT "Trim" . . LBA --lba= --num= . LBA --in= . (SSD) --all=ST,RN[,LA] . "0x" ( "0X") "h" ( "H") . ( '--num=1m'). --lba= --num= . . . --in=FILE : LBA LBA . "#" . . . << >> UNMAP . control-C ( ) . --force . (OPTIONS) . -A, --all=ST,RN[,LA] ST LBA RN SCSI UNMAP LA LBA . LA LBA DEVICE . SCSI READ CAPACITY . -a, --anchor 'Anchor' ( sbc3r22). -d, --dry-run DEVICE '' SCSI INQUIRY ( READ CAPACITY) SCSI UNMAP . -f, --force UNMAP . -g, --grpnum=GN 'Group number' GN . . GN . -h, --help . -I, --in=FILE FILE . LBA LBA ( ) . . --lba= . -l, --lba=LBA,LBA... LBA,LBA... ( ) . '0x' '0X' ( 'h' 'H' ). ( ). --num= . -n, --num=NUM,NUM... NUM,NUM... ( ) . '0x' '0X' ( 'h' 'H' ). . ( ). --lba= . -t, --timeout=TO TO ( ) UNMAP . . -v, --verbose ( ) . -V, --version . (NOTES) : LBA NUM ( SCSI UNMAP). NUM MAXIMUM UNMAP LBA COUNT BLOCK LIMITS VPD ( 0xb0) . LBA,NUM MAXIMUM UNMAP BLOCK DESCRIPTOR COUNT BLOCK LIMITS VPD . UNMAP --timeout= . . ( ) SCSI FORMAT UNIT ( sg_format ) . LBPME SCSI READ CAPACITY (16) ( sg_readcap ). SBC-3 LBPU ANC_SUP Logical Block Provisioning VPD . LBPU UNMAP . ANC_SUP LBA (anchored) . SCSI UNMAP . ATA : DATA SET MANAGEMENT "Trim" SATA NCQ . T13 SFQ DATA SET MANAGEMENT Trim . (EXAMPLES) examples sg3_utils sg_unmap_example.txt --in= . LBA 0x2000 ( ) ( SSD) SCSI UNMAP : sg_unmap --all=0x2000,1k /dev/sg2 --force . --force () . (EXIT STATUS) sg_unmap . sg3_utils(8) . (AUTHORS) Douglas Gilbert. (REPORTING BUGS) . (COPYRIGHT) (C) 2009-2018 Douglas Gilbert BSD-2-Clause . . (SEE ALSO) sg_format,sg_get_lba_status,sg_readcap,sg_vpd,sg_write_same(sg3_utils) sg3_utils-1.43 2018 SG_UNMAP(8)