不懂就问,如何让 Mac 和 Win 能同时访问一个外置硬盘? 而且速度可以足够快。

2022-02-02 02:52:34 +08:00
 shruru
因为家里有 Mac Mini M1 和 Win 两台主机。我希望在 Win 上录制的视频文件存储在外置硬盘( USB3 接口),然后同时 Mac 也能有线连接这个硬盘 (外置硬盘是 SSD 750GB )

考虑买一个扩展坞,但下手前想来请教一下。本人硬件知识薄弱。谢谢各位先~~

补充一下,现在其实是可以访问的,就是千兆网线连接两台电脑,把外置硬盘共享给 Mac 就行,但是速度实在太慢了,一般传输文件就只有 60-80Mb/s 。
4243 次点击
所在节点    macOS
37 条回复
pffrank
2022-02-02 16:05:45 +08:00
小黄鱼整个小猫盘 硬盘插上当 nas 用
documentzhangx66
2022-02-02 17:19:05 +08:00
SMB 因为涉及到加密解密:在传输时会对 CPU 产生很大压力。性能低的 CPU 、节电型低频率 CPU 以及正在运行其他高负载的 CPU ,可能会造成 SMB 很难达到满速,甚至低速。
py2ex
2022-02-02 17:43:20 +08:00
#13 现在没有这种给两个电脑同时直连用的盒子

万兆 NAS 方案觉得成本高,那成本低的是用完拔下来插到另一台电脑了,文件系统使用 exFAT 两个系统都可以用。
外置是 SATA3.0 的 SSD 应该能到 100MB/s (太大、太小小文件不一定能达到这样的速度)
imsoso
2022-02-02 21:29:08 +08:00
雷电硬盘盒,接近 mac 原生 ssd 8 成的速度
minsheng
2022-02-02 21:53:42 +08:00
Windows 上有啥接口可能需要说一下
minsheng
2022-02-02 21:59:53 +08:00
这么几个思路:如果 Windows 机器上也有 Thunderbolt ,那确实走 Thunderbolt 网络最划算。注意这玩意规范写死了 10Gbps ,哪怕本身可以做到 40Gbps ,但是作为网线替代物只有万兆速度。

其它方案就没有便宜的了。如果楼主留心买了万兆版的 Mac mini ,Windows 是台式机,可以考虑搞一个万兆网卡,插 PCI-E 卡槽,小几百的问题。

如果 Mac mini 不是万兆版(只需要多加 750 元,同志们下单的时候可以注意一下),那最基本的 Thunderbolt 转万兆也要 1300 加,QNAP 的。

再次一点,可以考虑用基于 USB 的 5Gbpe 的网络转换器。但一个可能也要千把块钱。
minsheng
2022-02-02 22:06:19 +08:00
刚刚想到一个思路,Mac 不支持 Ethernet over USB ,或许可以搞一个虚拟机 Linux ,如果 Windows 这边也不行,那就搞两个虚拟机 Linux 。性能不敢保证,我也没试过,但理论上或许可以成功?
l9rw
2022-02-02 22:38:51 +08:00
60-80M 瓶颈应该是你 usb3 连接的,你硬盘 sata 插 win 机器上,smb 共享千兆内网传输 120M 左右的
785999159
2022-02-02 22:40:02 +08:00
pdd 搜索 网络硬盘盒
kekxv
2022-02-02 23:11:53 +08:00
要不你试试用 Mac 来共享?
adoyle
2022-02-02 23:14:16 +08:00
千兆网线传输速度只有 60-80Mb/s ,我怀疑瓶颈在硬盘本身。

不用购买额外硬件的解决方案是,Mac 或者 Win 选一个系统搭建 Samba 服务( Mac 和 Win 都有自带的 Samba 服务,挺方便的),连外置硬盘,设置共享目录。然后另一个系统使用 SMB 客户端去连接 Samba 服务。
shruru
2022-02-03 00:22:21 +08:00
@minsheng #25 WinPC 是 华硕 B360M 主板。上面说 2 x USB3.1 type-A 有 10Gbp/s 还有一个 1 x USB type-C 插口 有 5Gbp/s

看不懂了,我一直以为那种正反都可以插的 USB-C 速度是最快的接口。

现在这个 移动硬盘就插在 pc 的 USB type-c 这个口上。mac 是用网络有线访问这个硬盘。
shruru
2022-02-03 00:24:22 +08:00
@l9rw #28 谢谢,我回头弄个 usb type-A 的线试试。现在确实一直插在 USB type-C 这个主板口上(学艺不精,我一直以为 usb type-c 比 type-A 肯定要速度快,而且正反都可以插,是新的协议)但刚才看了主板介绍,上面说 type-a 口有 10G ,反而 type-c 口只有 5G 。😓
shruru
2022-02-03 00:25:51 +08:00
@adoyle #31 我现在就是这样的。硬盘插在 Win 上,然后共享打开,局域网里面的 Mac 就可以访问了。那理所当然,我认为瓶颈就是 千兆网线(因为是网线连接的)。差不多天花板就是 100mb/s 了。而且是理论值,实际情况我这里就是 60-80mb/s
mikewang
2022-02-03 04:05:02 +08:00
如果 Windows 的 PC 支持雷电协议,用普通的 C2C 被动线连接两台主机就可以获得 20Gbps (2.5G/s)的速度,连硬盘的主机开共享给另一台就行。
我的两本 MacBook 就是这么连的。
shruru
2022-02-03 04:07:20 +08:00
@mikewang #35 主板是 19 年的华硕 B360M ,不支持雷电协议,最快的就是 USB Type A 口,号称 10Gbps
dingwen07
2022-02-03 06:09:59 +08:00
参考 Android 的 MTP ,不同的系统下速度和稳定性很难都做好

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

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

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

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

© 2021 V2EX