社区
Linux/Unix社区
帖子详情
怎样将sata硬盘在/dev下的名字修改成自己想要的名字
yanyajingzz
2014-01-20 09:09:48
要将udev下的规则修改 要怎么修改???求大神指教
...全文
311
4
打赏
收藏
怎样将sata硬盘在/dev下的名字修改成自己想要的名字
要将udev下的规则修改 要怎么修改???求大神指教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
糊涂的小白
2014-01-27
打赏
举报
回复
直接搞个软链接不就行了
「已注销」
2014-01-26
打赏
举报
回复
系统自动挂载的时候那个名字也不知道是什么规律,但既然支持开机自动挂载想必系统哪里会有一个记录的。你也可以手动挂载,自己创建一个文件夹名,让系统开机时执行脚本来挂载,以便识别其在 Windows 下的分区名。
yong_f
2014-01-23
打赏
举报
回复
这个是内核驱动写的吧,
yanyajingzz
2014-01-21
打赏
举报
回复
有没有大神指教
使用新的电子盘(
SATA
)
介绍了如何在内核中对一块新的电子盘进行格式化、分区等操作,包括具体的命令行。
硬盘
序列号查看器
用于查看自己
硬盘
的序列号,可以用于开机选项编辑。
Linux读取U盘或者移动
硬盘
序列号并获取U盘或者移动
硬盘
分区名
Linux读取U盘或者移动
硬盘
序列号并获取U盘或者移动
硬盘
分区名。基本原理如下: 当有外置 USB 插入的时候,会产生 /proc/scsi/usb-storage 目录,并在其中产生数字文件(形如 1 2 3 4),此文件存储了设备相关信息。 相应的 /sys/class/scsi_
dev
ice/ 目录中会有 scsi 设备的目录(ide
硬盘
默认无子目录,
sata
硬盘
默认有子目录),以数字开头(形如 1:0:0:0 2:0:0:0) 这个数字与前面 /proc/scsi/usb-storage目录中的相对应,子目录表示
sata
硬盘
。比如 /sys/class/scsi_
dev
ice/2:0:0:0/
dev
ice/block 中有USB设备,从该目录下得到U盘或者移动
硬盘
的分区名,比如sda1。 该demo实现了上述过程,先检查 /proc/scsi/usb-storage 目录,看是否有u盘或者移动
硬盘
接入,如果有则读取u盘或者移动
硬盘
的序列号,然后在/sys/class/scsi_
dev
ice/目录下逐级查找,直到找到u盘或者移动
硬盘
的分区。 完整代码,可直接编译和测试,嵌入式环境下也是适应的。 在linux测试如下,id表示序列号,sdb1表示是分区名称: # ./a.out udisk
dev
num:0 udisk id:055CE21B ret:0
dev
num:0 found dir:0:0:0:1 found
dev
dir:0:0:0:1,full path:/sys/class/scsi_
dev
ice/0:0:0:1 sub founction found dir:sda found sd
dev
ice dir:sda,full path:/sys/class/scsi_
dev
ice/0:0:0:1/
dev
ice/block/sda found dir:0:0:0:2 found
dev
dir:0:0:0:2,full path:/sys/class/scsi_
dev
ice/0:0:0:2 sub founction found dir:sdb found sd
dev
ice dir:sdb,full path:/sys/class/scsi_
dev
ice/0:0:0:2/
dev
ice/block/sdb found sd sub
dev
ice dir:sdb1 found dir:0:0:0:0 found
dev
dir:0:0:0:0,full path:/sys/class/scsi_
dev
ice/0:0:0:0 sub funciton Open Directory /sys/class/scsi_
dev
ice/0:0:0:0/
dev
ice/block Error:No such file or directory get name return:0,disk name:sdb1 # 因为有的USB设备会有好几个,比如把CD和U盘集
成
到一起,就会出现上面的情况,有多个子目录去查找。
Linux基础 电子教材-04-使用Linux操作系统中的
硬盘
.pdf
Linux基础 电子教材-04-使用Linux操作系统中的
硬盘
.pdf 学习资料 复习资料 教学资源
Linux/Unix社区
23,215
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章