SG_MAP26(8) SG3_UTILS SG_MAP26(8) (NAME) sg_map26 - SCSI (sg) (SYNOPSIS) sg_map26 [--dev_dir=DIR] [--given_is=0|1] [--help] [--result=0|1|2|3] [--symlink] [--verbose] [--version] DEVICE (DESCRIPTION) ( ) SCSI SCSI (sg) . sysfs '/sys/block/sda' '/sys/block/sda/dev' . sg sysfs ( ) . 'result=2--' 'result=3--' . SCSI ATA ( 'dev/hdc') . "" (mapped) SCSI (sg) SCSI '/dev/sg0' '/dev/sda' "" . . SCSI sg ( SAF-TE SES). "" (matching) . '/dev/hdc' '/sys/block/hdc' . '/dev/cdrom' '/dev/hdc' '/dev/cdrom' '/dev/hdc' . dev/ . lsscsi lsscsi sysfs . bsg nvme BSG NVME . (OPTIONS) . -d, --dev_dir=DIR DIR ( ) . 'result=0--' () 'result=2--' . DEVICE DEVICE . DEVICE sysfs 'dev/' . -g, --given_is=0 | 1 DEVICE ( 0 ) 'dev' sysfs ( 1 ). 'dev' sysfs ( '/sys/block/sda/dev' '/sys/block/sda' ). ( ) 'dev' sysfs ( ) . DEVICE . -h, --help . -r, --result=0 | 1 | 2 | 3 ( ) . "" ( 0 ). 1 sysfs "" . 2 "" . 3 sysfs "" . -s, --symlink ( 'result=0--' 'result=2--' ) . -v, --verbose ( ). -V, --version . BSG NVME (BSG AND NVME DEVICES) bsg ( SCSI) /dev/bsg/ . 'h' 'c' 't' 'l' (LUN) . bsg ()open sg : SCSI. bsg SCSI . /dev/sd /dev/sr BD/DVD/CD . SCSI /dev/st . sg . --result=2 sg . bsg . lsscsi ( ) SCSI . generic-- sg . NVMe : /dev/nvmen[p] ( 0) ( 1) ( 1) . NVMe : dev/nvme/ dev/ngn/ "ng" proc/devices/ 'nvme- generic' . NVMe . . udev NVMe . (NOTES) 2.6 ( ) . ( ) sysfs . 'dev/' sysfs 'sys/' . sysfs . udev ( 'dev/sda/' 'dev/my_boot_disk/' ). ( ) . . SCSI sg "" lsscsi . lsscsi . SCSI . (EXAMPLES) sg2 sdb dvd cdrom hdc : # sg_map26 /dev/sg2 /dev/sdb # sg_map26 /dev/sdb /dev/sg2 # sg_map26 --result=0 /dev/sdb /dev/sg2 # sg_map26 --result=3 /dev/sdb /sys/block/sda # sg_map26 --result=1 /dev/sdb /sys/class/scsi_generic/sg0 'dev/hdc/' : # sg_map26 /dev/hdc # sg_map26 --result=3 /dev/hdc /sys/block/hdc # sg_map26 --result=2 /dev/hdc /dev/hdc # sg_map26 --result=2 --symlink /dev/hdc /dev/cdrom /dev/dvd /dev/hdc # sg_map26 --result=2 --symlink /sys/block/hdc /dev/cdrom /dev/dvd /dev/hdc (EXIT STATUS) sg_map26 0 . sg3_utils(8) . (AUTHORS) Douglas Gilbert. (REPORTING BUGS) . (COPYRIGHT) (C) 2005-2023 Douglas Gilbert BSD-2-Clause . . (SEE ALSO) udev(7), lsscsi(lsscsi) sg3_utils-1.48 April 2023 SG_MAP26(8)