日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【转】linx 设备名字来由 sd sr sg st

發(fā)布時間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转】linx 设备名字来由 sd sr sg st 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

轉自:/dev/sr0 與/dev/cdrom_luoweifeng1989的博客-CSDN博客_/dev/sr0

一直不知道?sda sdb sr0 這些名字的前兩兩個字母是什么意思

  • >?>?On?Tue,?Nov?3,?2009?at?9:34?AM,?Derek?Broughton??
  • >?>?<derek@pointerstop.ca>wrote:??
  • >?>?Translation?-?I?don't?know?either...?lol??
  • >?Actually,?I'd?already?said?that?-?and?suggested?"raw"?as?a??
  • >?wild?guess.?But??
  • >?I?was?intrigued?that?Detlef?thought?that?knowing?what?it?stood??
  • >?for?would??
  • >?prevent?errors,?since?I?really?can't?imagine?how?most?of?us??
  • >?would?need?to??
  • >?know?it.??
  • >?--??
  • >?derek??
  • >???
  • >?And?knowing?the?acronym?definitions?probably?won't?help?the?learning??
  • >?too?much,?either.?
  • >?But,?according?to?the?Linux?SCSI?sub-system?documentation?I?have,?it??
  • >?would?have?to?stand?for?_SCSI_?_READ_?since?it?is?a?cd?drive?that?is??
  • >?designated?read-only.?For?generic?operations?on?the?same?device,?it??
  • >?would?map?to?sg0?(_SCSI_?_GENERIC_)?in?order?to?gain?the?write?perm.??
  • >?Apparently?all?of?the?devices?like?/dev/sr0,?/dev/st0,?/dev/nst0x?map??
  • >?to?an?sg?device?for?generic?operations.??
  • >?Although?_raw_?seems?to?be?a?good?logical?choice.??
  • Lo?c?had?it?right.??
  • But?you?should?read?the?code?from?orbit.?It's?the?only?way?to?make?sure.??
  • >From?a?2.4?kernel?source??
  • drivers/scsi/sd.c??
  • static?struct?Scsi_Device_Template?sd_template?=?{???
  • name:"disk",??
  • tag:"sd",??
  • scsi_type:TYPE_DISK,?<==?"d"?for?disk??
  • major:SCSI_DISK0_MAJOR,??
  • /*?
  • *?Secondary?range?of?majors?that?this?driver?handles.?
  • */??
  • min_major:SCSI_DISK1_MAJOR,??
  • max_major:SCSI_DISK7_MAJOR,??
  • blk:1,??
  • detect:sd_detect,??
  • init:sd_init,??
  • finish:sd_finish,??
  • attach:sd_attach,??
  • detach:sd_detach,??
  • init_command:sd_init_command,??
  • };??
  • drivers/scsi/st.c??
  • static?struct?Scsi_Device_Template?st_template?=??
  • {??
  • name:"tape",???
  • tag:"st",???
  • scsi_type:TYPE_TAPE,?<==?"t"?for?tape??
  • major:SCSI_TAPE_MAJOR,???
  • detect:st_detect,???
  • init:st_init,??
  • attach:st_attach,???
  • detach:st_detach??
  • };??
  • drivers/scsi/sr.c??
  • static?struct?Scsi_Device_Template?sr_template?=??
  • {??
  • name:"cdrom",??
  • tag:"sr",??
  • scsi_type:TYPE_ROM,?<==?"r"?for?ROM??
  • major:SCSI_CDROM_MAJOR,??
  • blk:1,??
  • detect:sr_detect,??
  • init:sr_init,??
  • finish:sr_finish,??
  • attach:sr_attach,??
  • detach:sr_detach,??
  • init_command:sr_init_command??
  • };??
  • >From?a?2.6?kernel?source??
  • drivers/scsi/sr.c??
  • MODULE_DESCRIPTION("SCSI?cdrom?(sr)?driver");???
  • MODULE_LICENSE("GPL");??
  • MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_CDROM_MAJOR);??
  • MODULE_ALIAS_SCSI_DEVICE(TYPE_ROM);??
  • MODULE_ALIAS_SCSI_DEVICE(TYPE_WORM);??
  • --
  • ubuntu-users?mailing?list??
  • ubuntu-users@lists.ubuntu.com??
  • Modify?settings?or?unsubscribe?at:?https://lists.ubuntu.com/mailman/listinfo/ubuntu-users??

可以看出:

sr代表 scsi + rom

sd代表 scsi + disk

sg 代表 scsi + generic

st代表 scsi + tape

/dev/cdrom 只是/dev/sr0的符號鏈接

總結

以上是生活随笔為你收集整理的【转】linx 设备名字来由 sd sr sg st的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。