Mac 无法从移动硬盘拷贝 dmg 文件

2017-01-02 02:05:28 +08:00
 viosey

硬盘是 NTFS 格式,已安装 Paragon NTFS 。

其他格式文件的文件都可以读写,只有 .dmg 不能拷贝,呈灰色图标。

拷贝时会出现这种提示:

4503 次点击
所在节点    Apple
18 条回复
QAPTEAWH
2017-01-02 02:26:49 +08:00
命令行下 cp 试试?
lsof 看看什么程序在使用这个文件?
killsting
2017-01-02 02:26:51 +08:00
關閉了再拷好嗎。
maemolee
2017-01-02 02:35:14 +08:00
你确定你是拷贝不是剪切的吗?为什么警告里会提到"be changed"
viosey
2017-01-02 02:40:58 +08:00
@killsting 如果是这个原因就好了,可以详细看一下描述吗?我也不是不懂英语。至于为何出现这个提示和是否在使用根本无关, mount 硬盘后直接拷贝的
viosey
2017-01-02 02:41:30 +08:00
@maemolee 拷贝 剪切都一样
viosey
2017-01-02 02:42:44 +08:00
@QAPTEAWH 和是否使用应该无关,所有 DMG 文件全都变灰色,其他格式文件一切正常
maemolee
2017-01-02 02:49:24 +08:00
你要不折中一下试试?用 Windows 设备转存到非 NTFS 格式的磁盘中,然后再导入 Mac ?
或者可以在 Windows 设备上将 dmg 文件压缩为 zip ,到 Mac 上解压缩。
viosey
2017-01-02 02:52:18 +08:00
@maemolee 😂 实在没办法就只能采用这种 workaround 了
also24
2017-01-02 04:30:38 +08:00
插入 Windows 设备检查一下文件是否真的拷贝进去了。

之前遇到过这种情况,实际情况是文件压根没拷进去。

具体情况记得不是很清楚,大致就是从 Mac 向移动硬盘拷贝了大量文件,拷贝完了之后发现部分文件的图标是灰色的也没在意就继续用了。

过了很久之后想要用文件,才发现那些灰色的文件其实都压根没拷进去。
v2014
2017-01-02 12:59:57 +08:00
cd 到移动硬盘根目录,然后 xattr -r -d com.apple.FinderInfo .
就可以了,记得后面有个.
viosey
2017-01-02 13:11:02 +08:00
@v2014 厉害了!这条命令是什么原理?
v2014
2017-01-02 13:18:13 +08:00
这个是用 xattr 命令递归删除当前目录下所有文件的 com.apple.FinderInfo 属性,
不过每次硬盘插上去都要来一次
viosey
2017-01-02 13:21:26 +08:00
@v2014 所以只是针对所有 .dmg 格式的文件?
v2014
2017-01-02 13:24:07 +08:00
是所有的文件
viosey
2017-01-02 13:25:27 +08:00
@v2014 刚才试了一下,重新 mount 不需要再次执行
ashfinal
2017-01-02 13:31:46 +08:00
@v2014 猜到是苹果元数据的锅了,就是好久没用了,没想起来这命令。
跨平台文件操作,这个问题还是很常遇到的,给你点个赞。这次一定要收藏起来(免得又忘)。
v2014
2017-01-02 13:39:51 +08:00
@viosey 可能 Paragon NTFS 做的比较好,我用 Mounty 每次都要来一次。
@ashfinal 哈哈
goodniuniu
2017-01-02 20:13:40 +08:00
厉害

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/331651

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX