macos 下挂载 samba,休眠后就要重新挂载,大家是如何解决的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
f1ynnv2
V2EX    macOS

macos 下挂载 samba,休眠后就要重新挂载,大家是如何解决的?

  •  
  •   f1ynnv2 2022 年 9 月 25 日 7805 次点击
    这是一个创建于 1307 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手动从访达->前往->前往服务器挂载好 samba 后,访达左侧栏里会有 samba 的快捷方式。 但是 mac 只要休眠再起来,这个 samba 就从侧栏里消失了。需要从"前往服务器"里重新挂载才能在侧栏出现。 Catalina 、BigSur 、Monterey 都有这个问题。

    我知道是可以写个挂载脚本,在登录时自动挂载,但是这个仍然解决不了休眠后需要手动重新挂载的问题。

    大家对于 mac 这个问题是如何解决的?

    补充一下,我的 Samba 是 一台 Windows 作为 server 共享出来的,另一台 windows 挂载没问题,只有 mac 挂载后每次休眠就失效。不知道大家用 Linux 或者群晖之类的 smb server 会有不会有这问题?

    24 条回复    2025-04-03 15:19:46 +08:00
    krystynaambresck
        1
    krystynaambresck  
       2022 年 9 月 25 日
    群晖做 smb server 也有一眼的问题,同问
    Koma
        2
    Koma  
       2022 年 9 月 25 日
    没这个问题,你得说说你用的什么网络连接方式,有些有线网卡休眠时会断开,那就有可能。比如前几天我朋友还在问,同时有线无线接入,休眠后,无线接管 SMB 挂载的问题。
    f1ynnv2
        3
    f1ynnv2  
    OP
       2022 年 9 月 25 日   1
    搜了一下,这个貌似是 macos 的顽疾? 竟然都有一堆 app 来解决这个问题...

    https://www.ctrl.blog/entry/automount-netshare-macos.html

    1. AutoMounter app
    2. ConnectMeNow app
    3. 登陆项(只解决登录时挂载,休眠后无法重新挂载)
    4. 写个 AppleScript 挂载脚本, 类似于 3 ,不过倒是可以把这个脚本放在启动栏里,随手点击
    5. autofs subsystem ,没听说过
    f1ynnv2
        4
    f1ynnv2  
    OP
       2022 年 9 月 25 日
    @Koma macbook 无线连接。正常挂载后在访达的”位置“里会出现一个挂载点,重启或者从休眠恢复后这里的挂载点就消失了。这么说来 macos 上是要保持网络不断,才能维持这个挂载吗? windows 上的挂载似乎就是个快捷方式,每次点击进入后会重新尝试连接。
    cxtrinityy
        5
    cxtrinityy  
       2022 年 9 月 25 日 via Android
    hammerspoon 注册了个 WiFi 监听器,连接上目标 ssid 后执行 Apple script 挂载 samba
    Koma
        6
    Koma  
       2022 年 9 月 25 日
    @f1ynnv2 你如果要实现 Windows 那种“快捷方式”也可以,比如拖到 Docker 上,这样就不用手动连接了。
    Koma
        7
    Koma  
       2022 年 9 月 25 日
    @f1ynnv2 还有,无线连接的话,光是休眠就断掉挂载我是没遇到过,无线网卡正常情况下休眠还是会工作的,你看看有没有打开 powerNap 。
    Koma
        8
    Koma  
       2022 年 9 月 25 日
    上面打错了。不是 Docker ,是 Dock 。
    Davic1
        9
    Davic1  
       2022 年 9 月 25 日
    有没有试试开启这个? https://developer.apple.com/bonjour/

    我的 QNAP 开了这个,Mac 就会识别 samba 服务。
    sylarchang
        10
    sylarchang  
       2022 年 9 月 25 日
    同一境均是有,一台老 Mac ( Catalina )群 NAS ,不休眠有候也掉,桌面有示,但下件提示未,Finder 打 NAS 料示空白。另一台新 Mac ( Monterey )此,休眠否都需重新。猜是作系的 Bug
    yhgogogo
        11
    yhgogogo  
       2022 年 9 月 25 日
    以前用群晖有这个问题,改用极空间就一直挂载了
    love4taylor
        12
    love4taylor  
    PRO
       2022 年 9 月 25 日 via iPhone
    samba 有 keepalive 参数,试试?
    f1ynnv2
        13
    f1ynnv2  
    OP
       2022 年 9 月 25 日
    @sylarchang 这个就很诡异了,我这边情况还不太一样。我是 windows 10 作为 smb server 的。catalina/bigsur/monterey 都有这问题,头大。
    f1ynnv2
        14
    f1ynnv2  
    OP
       2022 年 9 月 25 日
    @Love4Taylor windows 上共享的 samba 没办法配置这个参数吧?我打算在 windows 上装个 bonjour 试试。
    love4taylor
        15
    love4taylor  
    PRO
       2022 年 9 月 25 日
    @f1ynnv2 有点晕,samba 是 SMB 协议的一个实现。你确定你在 Windows 上用的那个是 samba ?还是 Windows 自己的 SMB 共享功能。
    maobukui
        16
    maobukui  
       2022 年 9 月 25 日
    可以把经常打开的远程 samba 目录「快捷方式」放在 finder 左上角,用的时候点击一下就打开了,即便是重新连接也没事。
    kimigaooo
        17
    kimigaooo  
       2022 年 9 月 25 日
    smb 图标右键--制作替身;将替身找个位置放好;拖到 finder 个人收藏
    melsp
        18
    melsp  
       2022 年 9 月 25 日 via Android
    虽然这是 mac 频道,但是我在 win 下面遇到重启就会掉 smb 挂载的问题,明明勾选那个选项
    f1ynnv2
        19
    f1ynnv2  
    OP
       2022 年 9 月 26 日
    @Love4Taylor 哦对对,就是 Windows 自己的共享功能,这个走的 SMB 协议。 我就是 windows 共享出来,但是 mac 挂载后存在问题。
    f1ynnv2
        20
    f1ynnv2  
    OP
       2022 年 9 月 26 日
    @maobukui 我今天试了一下,树莓派上用 Samba 共享出来的挂载到 mac 上输好密码后,休眠后仍然在那里,可以直接打开。但是 windows 这个就不行。
    另外,windows 下这个 smb 共享,拖到 finder 侧栏里时还不能选择顶层目录(会显示一个?号,点击后说无法打开),只能选择某个子目录,关键是即使这样,休眠恢复后仍然需要重新输入用户名密码(即使勾选了记录密码)。
    所以目前来看是 windows 的 SMB 实现有问题。
    yaleyu
        21
    yaleyu  
       2022 年 9 月 26 日
    我也遇到过用 Finder 挂载出这个问题,后来改用命令行挂载就好了,反正也很少重启,每次重启后命令行挂载一下。

    mount_smbfs -f 0755 -d 0755 //<user>:<password>@<ip>/backup /System/Volumes/Data/mnt/backup
    sunrisewestern
        22
    sunrisewestern  
       2022 年 9 月 27 日
    接楼上,可以加上一句 killall Terminal 作成一个 .command 文件,双击打开就行
    kqz901002
        23
    kqz901002  
       2024 年 1 月 8 日
    在 V2EX 说 macOS 是残疾系统会不会被围攻?
    akring
        24
    akring  
       2025 年 4 月 3 日
    顺便一问,中途 macOS 断网了咋整,有没有办法可以让他重新自动执行一下挂载
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2808 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 74ms UTC 01:12 PVG 09:12 LAX 18:12 JFK 21:12
    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