sdデバイスとsgデバイスの相互確認
sd
sg_mapコマンドではだめ。
使い方
# sg_map26 /dev/sda
# sg_map25 /dev/sg3
で相互に変換可能。sgデバイスとsdデバイスではkernel内部でも処理が違うため注意する。
sgデバイスにioctlを発行したときはエラーになる。
sdデバイスにioctlを発行したときはエラーにならない。
・sd
sd_ioctl
->scsi_cmd_ioctl
-->sg_io
--->blk_get_request
・sg
sg_ioctl
->sg_new_write
-->sg_common_write
--->sg_stat_req
---->blk_get_request