在c中如何检查/ dev / sda下到底是什么以及当两个都是USB驱动器时在/ dev / sdb下是什么

格列戈里克

我的c程序在/ dev / sda和/ dev / sdb之间传输数据/从中复制数据时遇到问题。(打开,读取,写入)这两个设备都是USB Pendrives,它们的主要编号是8。

我遇到的问题是,重新启动后,次设备号的更改与sda sdb名称的更改完全相同,因为/ dev / name分配给其他设备时,我经常会错误地对其进行写入/读取。

更复杂的是,两个USB设备都连接到相同的USB总线(Raspberry Pi只有一个)并且具有相同的大小。制造商名称不同。

如何检查c的差异?

提前致谢。

安德烈亚斯(Andreas Bombe)

udev应该通过在/ dev / disk下创建唯一的名称(而不是/ dev / sda和/ dev / sdb)来解决此问题。/ dev / disk / by-id下的链接还包括制造商名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在c中如何检查/ dev / sda下到底是什么以及当两个都是USB驱动器时在/ dev / sdb下是什么

来自分类Dev

如何选择/ dev / sda和/ dev / sdb?

来自分类Dev

如何选择/ dev / sda和/ dev / sdb?

来自分类Dev

/ dev目录中的项目到底是什么?

来自分类Dev

bash中的</ dev / null是什么?

来自分类Dev

dev目录中的橙色文件是什么?

来自分类Dev

驱动器名称?“ / dev / sda”的“ sda”部分的正确术语是什么?

来自分类Dev

驱动器名称?“ / dev / sda”的“ sda”部分的正确术语是什么?

来自分类Dev

“ gcc -dM -E-</ dev / null”中的“-</ dev / null”是什么意思?

来自分类Dev

为什么Linux将NVMe驱动器列为/ dev / nvme0而不是/ dev / sda?

来自分类Dev

request_irq中的dev_id参数是什么?

来自分类Dev

--only = dev在package.json中是什么意思?

来自分类Dev

我的/ dev目录中的这些文件是什么?

来自分类Dev

/ dev / urandom中的字母'u'是什么意思?

来自分类Dev

什么是'dev'依赖版本?

来自分类Dev

为什么/ dev已满?

来自分类Dev

什么是/ dev / mem?

来自分类Dev

什么是/ dev / sdxx节点?

来自分类Dev

什么是/ dev / loopx?

来自分类Dev

什么是DISK = / dev / sdX?

来自分类Dev

如何附加一个虚拟硬盘驱动器以占用/ dev / sdb?

来自分类Dev

在 VSTS 中,当 dev 分支有策略时,将 dev 分支重新设置为 master 的最佳方法是什么

来自分类Dev

2> / dev / null是什么意思?

来自分类Dev

读`/ dev / audio`的现代意义是什么?

来自分类Dev

2> / dev / null是什么意思?

来自分类Dev

“ </ dev / null”是什么意思?

来自分类Dev

是什么阻止rm / dev / null?

来自分类Dev

“导出> / dev / stderr”是什么意思?

来自分类Dev

为什么dd if = / dev / sdb | Pigz -c | tee /sdb.img.gz打印到控制台?

Related 相关文章

  1. 1

    在c中如何检查/ dev / sda下到底是什么以及当两个都是USB驱动器时在/ dev / sdb下是什么

  2. 2

    如何选择/ dev / sda和/ dev / sdb?

  3. 3

    如何选择/ dev / sda和/ dev / sdb?

  4. 4

    / dev目录中的项目到底是什么?

  5. 5

    bash中的</ dev / null是什么?

  6. 6

    dev目录中的橙色文件是什么?

  7. 7

    驱动器名称?“ / dev / sda”的“ sda”部分的正确术语是什么?

  8. 8

    驱动器名称?“ / dev / sda”的“ sda”部分的正确术语是什么?

  9. 9

    “ gcc -dM -E-</ dev / null”中的“-</ dev / null”是什么意思?

  10. 10

    为什么Linux将NVMe驱动器列为/ dev / nvme0而不是/ dev / sda?

  11. 11

    request_irq中的dev_id参数是什么?

  12. 12

    --only = dev在package.json中是什么意思?

  13. 13

    我的/ dev目录中的这些文件是什么?

  14. 14

    / dev / urandom中的字母'u'是什么意思?

  15. 15

    什么是'dev'依赖版本?

  16. 16

    为什么/ dev已满?

  17. 17

    什么是/ dev / mem?

  18. 18

    什么是/ dev / sdxx节点?

  19. 19

    什么是/ dev / loopx?

  20. 20

    什么是DISK = / dev / sdX?

  21. 21

    如何附加一个虚拟硬盘驱动器以占用/ dev / sdb?

  22. 22

    在 VSTS 中,当 dev 分支有策略时,将 dev 分支重新设置为 master 的最佳方法是什么

  23. 23

    2> / dev / null是什么意思?

  24. 24

    读`/ dev / audio`的现代意义是什么?

  25. 25

    2> / dev / null是什么意思?

  26. 26

    “ </ dev / null”是什么意思?

  27. 27

    是什么阻止rm / dev / null?

  28. 28

    “导出> / dev / stderr”是什么意思?

  29. 29

    为什么dd if = / dev / sdb | Pigz -c | tee /sdb.img.gz打印到控制台?

热门标签

归档