如何动态挂载多分区移动硬盘

coding码场
博客专家认证
2008-11-01 01:41:25
最近本人在做PVR产品的开发工作,涉及使用移动硬盘的问题。我们使用移动硬盘作为刻录节目的存储空间,首先我们需要挂在上去,目前用户移动硬盘的文件系统可能有FAT32\NTFS等,还有一种情况就是用户的移动硬盘可能有好几个分区,也不知道分区的格式,假设我们通过多次尝试知道分区2为fat文件格式,通过$mount -t -vfat /dev/sda2 /mnt/smit 来挂载文件了,卸载只是需要$umount /mnt/smit就可以了。
但是,我们不可能预知哪个分区是哪个文件系统,并且知道有几个分区,虽然说可以用fdisk -l可以查看,但是在开发嵌入式产品中,系统资源受限,有没有一个好点的办法,动态获取系统的信息通过程序再分析确定你的移动硬盘有几个分区,且各为什么文件系统格式,再正确挂载呢?
...全文
231 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cceczjxy 2008-11-01
  • 打赏
  • 举报
回复
cat /proc/part*
一般的用按fat32来就行了,ntfs在linux下的写入解决的不是太理想,就不要给自己找麻烦了.

YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧