当前位置: 技术问答>linux和unix
Linux下如何判断U盘是否物理加锁?
来源: 互联网 发布时间:2017-03-31
本文导语: 在Linux系统中,什么接口能判断一个U盘 “物理”加锁? 还是只能用fopen尝试写文件,失败就认为加锁了?有好的办法没? 比如用一个接口获取挂载的U盘的一些属性什么的。 | mount 行不? htt...
在Linux系统中,什么接口能判断一个U盘 “物理”加锁?
还是只能用fopen尝试写文件,失败就认为加锁了?有好的办法没?
比如用一个接口获取挂载的U盘的一些属性什么的。
还是只能用fopen尝试写文件,失败就认为加锁了?有好的办法没?
比如用一个接口获取挂载的U盘的一些属性什么的。
|
mount 行不?
http://www.kernel.org/doc/man-pages/online/pages/man2/mount.2.html
EACCES A component of a path was not searchable. (See also
path_resolution(7).) Or, mounting a read-only file system was
attempted without giving the MS_RDONLY flag. Or, the block device
source is located on a file system mounted with the MS_NODEV option.
http://www.kernel.org/doc/man-pages/online/pages/man2/mount.2.html
EACCES A component of a path was not searchable. (See also
path_resolution(7).) Or, mounting a read-only file system was
attempted without giving the MS_RDONLY flag. Or, the block device
source is located on a file system mounted with the MS_NODEV option.
|
楼主是想通过某些方法直接获取是否是物理写保护吗?
个人认为物理写保护在软件识别上没有什么区别。U盘是用NAND Flash做的,物理写保护关掉的话,应该是把Flash IC的“写使能”脚位接地。
只能通过文件读写来探测。
个人认为物理写保护在软件识别上没有什么区别。U盘是用NAND Flash做的,物理写保护关掉的话,应该是把Flash IC的“写使能”脚位接地。
只能通过文件读写来探测。