请教,有没有在 macOS 和 Windows 上好用的共享文件的办法? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yousabuk
V2EX    macOS

请教,有没有在 macOS 和 Windows 上好用的共享文件的办法?

  •  
  •   yousabuk 2020-04-16 01:45:19 +08:00 4676 次点击
    这是一个创建于 2075 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求是要在 macOS 和 Windows 平台上共用移动硬盘,所以选择了使用 exFAT,在以下场景下发现问题:

    macOS 使用 VMware fusion 虚拟机运行 Windows,Windows 使用 SMB 访问由 macOS 共的 exFAT 格式的移动硬盘,无法复制文件、保存文件等。(因为即便此时 macOS 和 Windows 还得同时使用此移动硬盘,不能独占挂载到 Windows 上。)

    应该是权限问题,搜索了 google 但未找到办法。

    ===问题========================================= 请教各位大佬,有啥办法能解决这个问题吗? 或者有啥更好的办法能实现在 macOS 和 Windows 平台上共用移动硬盘?

    ===备注========================================= 格式化为 macOS 专有格式,再在 Windows 上使用工具软件进行读写的话,不方便,总不能再每台 Windows 系统上(朋友的,同事的,客户的等等)都安装工具吧,除非是有单文件、绿色的可读写工具(也不知道有没有这样的工具)。

    第 1 条附言    2020-04-16 21:38:16 +08:00

    问题解决了,是 macos SMB 和 虚拟机中 Windows 7 SMB版本的问题吧,fusion 中安装 Windows10 就正常了。

    21 条回复    2020-04-17 16:32:22 +08:00
    uness
        1
    uness  
       2020-04-16 02:08:04 +08:00
    晕……你把硬盘格成 ntfs 格式,在 mac 上装个 ntfs 的软件就行了,比如 tuxera ntfs
    sunxiaonian
        2
    sunxiaonian  
       2020-04-16 02:11:45 +08:00 via iPhone
    买 nas,用 drives 在 mac 和 windows 上同步一个文件夹
    nvkou
        3
    nvkou  
       2020-04-16 02:27:43 +08:00 via Android
    FTP 不行吗?你这啥安全隐患都没
    webshe11
        4
    webshe11  
       2020-04-16 02:46:32 +08:00
    不知道具体需求是什么,如果不是必须经过那一块移动硬盘,可以考虑用 Syncthing 、Resilio Sync 这种同步软件
    abcdabcd987
        5
    abcdabcd987  
       2020-04-16 02:55:02 +08:00   1
    我觉得还是要选带日志的文件系统,exFAT 还是危险。NTFS / APFS / ext4 这 Windows / MacOS / Linux 三大平台的主流文件系统对比一下,我觉得还是 NTFS 总体上跨平台支持最好,Linux 和 MacOS 都自带。

    MacOS 只要 mount -o rw 就能写入 NTFS 了,也不用花钱买软件。如果懒得每次手动 umount + mount 的话,也可以用这个软件: https://mounty.app/
    abcdabcd987
        6
    abcdabcd987  
       2020-04-16 02:56:55 +08:00
    如果是宿主机和虚拟机共享的话,跟用什么文件系统也没关系吧。虚拟机应该有共享文件夹的功能。
    ostrichb
        7
    ostrichb  
       2020-04-16 07:07:24 +08:00 via Android
    @abcdabcd987 用 mounty 写入的档案权限都是怪怪的
    xieyingli
        8
    xieyingli  
       2020-04-16 07:30:12 +08:00 via Android
    1 楼的回复最简单,其他的都是简单问题复杂化,exfat 并不稳定
    williamx
        9
    williamx  
       2020-04-16 08:54:42 +08:00
    只是虚拟机的话怎么不用共享文件夹?
    basaka
        10
    basaka  
       2020-04-16 10:31:36 +08:00
    FTP SMBA 和 NAS 共享协议一样都行,虚拟机直接开共享粘贴就行还需要共享啥么...
    alphatoad
        11
    alphatoad  
       2020-04-16 10:36:08 +08:00
    我没记错的话,Tuxera 虽然用的不是微软的代码,但是微软是有分享 NTFS 文档给他们的。按照这样的说法,就只是实现的方法不同了。
    alphatoad
        12
    alphatoad  
       2020-04-16 10:42:40 +08:00
    搜索了一下,Tuxera 似乎只有 exFAT 用了微软的授权和代码,上面说的有误
    cwbsw
        13
    cwbsw  
       2020-04-16 10:47:38 +08:00
    我记得可以把 USB 设备挂载到虚拟机的啊。
    zpole
        14
    zpole  
       2020-04-16 10:54:46 +08:00 via Android
    楼主的需求是 mac 和虚拟机里的 win 能同时使用移动硬盘的文件?虚拟机设置里开个文件夹共享不就好了?
    UnknownR
        15
    UnknownR  
       2020-04-16 13:40:54 +08:00
    看描述应该是 vmware 的设置问题,作为虚拟机共享文件夹,你这个情况和文件系统的关系不大。如果在 windows 下是以网络磁盘的形式挂载的话应该是走 smb 协议,你看下用户或组的权限分配。

    如果是虚拟机,应该是支持在宿主机和虚拟机之间共享剪切板的,移动硬盘挂载到宿主机上就行
    WilsonGGG
        16
    WilsonGGG  
       2020-04-16 13:41:34 +08:00
    OneDrive
    buzailianxi
        17
    buzailianxi  
       2020-04-16 13:56:31 +08:00
    只要是有感知的就很麻烦
    massacreformash
        18
    massacreformash  
       2020-04-16 13:57:47 +08:00
    其实 PD 虽然恶心,但是它共享文件还是弄挺好的
    clrss
        19
    clrss  
       2020-04-16 13:59:03 +08:00
    走 SMB 访问能读写啊, 不管下层是什么 FS.
    yousabuk
        20
    yousabuk  
    OP
       2020-04-16 18:31:12 +08:00 via iPhone
    @UnknownR
    @clrss
    理论确实应该如此,但实际情况就是有问题,在虚拟机 Windows 里向共享文件夹( macOS 共享的 exfat 磁盘)拷贝文件夹失败(无错误提示,拷贝 1 、2 个文件后就没有然后了,而且是 0 字节),保存文件失败(无法保存)。

    就是有需要在虚拟机 windows 里直接编辑文件的需求,楼上说的什么拖拽,挂到虚拟机里不符合使用需求。

    现在怀疑两点:
    1,exfat 在 macOS 下的权限所有者问题
    2,exfat 在 macOS 下的大小写敏感问题
    HollowKnight
        21
    HollowKnight  
       2020-04-17 16:32:22 +08:00
    把移动硬盘挂 FTP 服务上
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     924 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 18:54 PVG 02:54 LAX 10:54 JFK 13:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86