使用U盘时,特殊意外情况下(如直接拨出u盘,传输文件过程中拨出U盘)创建LOST.DIR,客户需要移除LOST.DIR文件夹

使用U盘时,特殊意外情况下(如直接拨出u盘,传输文件过程中拨出U盘)创建LOST.DIR,客户需要移除LOST.DIR文件夹使用U盘时,特殊意外情况下(如直接拨出u盘,传输文件过程中拨出U盘)创建LOST.DIR,客户需要移除LOST.DIR文件夹

diff –git a/fs/Ntfs.cpp b/fs/Ntfs.cpp
index d24276f..eec31ce 100755
— a/fs/Ntfs.cpp
+++ b/fs/Ntfs.cpp
@@ -107,18 +107,18 @@ status_t Mount(const std::string& source, const std::string& target, bool ro, bo
 
     rc = ForkExecvp(cmd);    
 
–    if (rc == 0 && createLost) {

–        auto lost_path = android::base::StringPrintf(“%s/LOST.DIR”, target.c_str());
–        if (access(lost_path.c_str(), F_OK)) {

+   // if (rc == 0 && createLost) {

+      //  auto lost_path = android::base::StringPrintf(“%s/LOST.DIR”, target.c_str());
+       // if (access(lost_path.c_str(), F_OK)) {

             /*
              * Create a LOST.DIR in the root so we have somewhere to put
              * lost cluster chains (fsck_msdos doesn’t currently do this)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/36182.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注