LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1128|回复: 3

谁能帮我解决:无法访问usb移动硬盘的ntfs分区

[复制链接]
发表于 2005-2-15 15:07:06 | 显示全部楼层 |阅读模式
我用的是sles9,内核是2.6.5,可以访问usb移动硬盘的fat32分区,但不能访问其ntfs分区。请指点。
发表于 2005-2-17 08:22:26 | 显示全部楼层
请问,怎样用编程的方法访问移动硬盘?
lseek()函数,是将指针定位在缓冲区,还是内存(针对于USB设备)?
请高手指教,非常感谢!
回复 支持 反对

使用道具 举报

发表于 2005-3-1 14:14:52 | 显示全部楼层
打开对应的设备文件,/dev/sdx (/dev/sdx代表你的usb硬盘对应的设备文件名)
内核会将对/dev/sdx的访问定向给相应的设备驱动.
你能够像访问一般文件一样访问usb硬盘.

应该是你打开的文件对应的上下文.
回复 支持 反对

使用道具 举报

发表于 2005-3-1 14:16:42 | 显示全部楼层
Post by wzs
我用的是sles9,内核是2.6.5,可以访问usb移动硬盘的fat32分区,但不能访问其ntfs分区。请指点。

可能是你给的分区文件名不对
用fdisk /dev/sdx看一下.
/dev/sdx代表你的usb硬盘的设备文件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表