V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
clevercats
V2EX  ›  macOS

大佬们来分析下 macmini m4 外挂硬盘,系统异常崩溃。

  •  
  •   clevercats · 5 天前 · 1680 次点击

    硬件配置

    • macmini m4
    • 阿卡西斯 usb4.0 硬盘盒
    • 致态 tiplus7100 4T 硬盘

    mac 系统装在外置硬盘中。

    崩溃时外置硬盘温度,使用 istat menus 温度监控在 49°C ,cpu 温度在 52°C

    崩溃已出现 3 次,有大佬知道什么情况吗?第一次使用 mac

    下面是最近一次崩溃日志

    -------------------------------------
    Translated Report (Full Report Below)
    -------------------------------------
    
    Process:               mds [116]
    Path:                  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds
    Identifier:            mds
    Version:               ???
    Code Type:             ARM-64 (Native)
    Parent Process:        launchd [1]
    User ID:               0
    
    Date/Time:             2025-06-27 13:07:16.1314 +0800
    OS Version:            macOS 15.5 (24F74)
    Report Version:        12
    Anonymous UUID:        D565F256-FEC6-1C8F-94B4-D3048A54DEC1
    
    Sleep/Wake UUID:       C5F7F319-B3C6-4AEB-BE1F-38F844FB0DD6
    
    Time Awake Since Boot: 240000 seconds
    
    System Integrity Protection: enabled
    
    Crashed Thread:        7
    
    Exception Type:        EXC_GUARD
    Exception Codes:       GUARD_TYPE_REJECTED_SC
    Exception Codes:       0xc000000000000000, 0x0000000000000150
    
    Thread 0:
    0   libsystem_kernel.dylib        	       0x19d548c34 mach_msg2_trap + 8
    1   libsystem_kernel.dylib        	       0x19d551764 mach_msg_overwrite + 484
    2   libsystem_kernel.dylib        	       0x19d548fa8 mach_msg + 24
    3   CoreFoundation                	       0x19d675e7c __CFRunLoopServiceMachPort + 160
    4   CoreFoundation                	       0x19d674798 __CFRunLoopRun + 1208
    5   CoreFoundation                	       0x19d673c58 CFRunLoopRunSpecific + 572
    6   mds                           	       0x104794104 0x104788000 + 49412
    7   dyld                          	       0x19d1eab98 start + 6076
    
    Thread 1:
    0   libsystem_kernel.dylib        	       0x19d5497dc read + 8
    1   libsystem_pthread.dylib       	       0x19d58ac0c _pthread_start + 136
    2   libsystem_pthread.dylib       	       0x19d585b80 thread_start + 8
    
    Thread 2:
    0   libsystem_kernel.dylib        	       0x19d548c34 mach_msg2_trap + 8
    1   libsystem_kernel.dylib        	       0x19d551764 mach_msg_overwrite + 484
    2   libsystem_kernel.dylib        	       0x19d548fa8 mach_msg + 24
    3   SpotlightIndex                	       0x1b8e19d6c _handleExceptions + 120
    4   libsystem_pthread.dylib       	       0x19d58ac0c _pthread_start + 136
    5   libsystem_pthread.dylib       	       0x19d585b80 thread_start + 8
    
    Thread 3:
    0   libsystem_kernel.dylib        	       0x19d54c3cc __psynch_cvwait + 8
    1   DCERPC                        	       0x1e27fe000 dcethread_cond_timedwait + 112
    2   DCERPC                        	       0x1e27fe064 dcethread_cond_timedwait_throw + 16
    3   DCERPC                        	       0x1e282ac74 timer_loop + 248
    4   DCERPC                        	       0x1e27fc130 proxy_start + 68
    5   libsystem_pthread.dylib       	       0x19d58ac0c _pthread_start + 136
    6   libsystem_pthread.dylib       	       0x19d585b80 thread_start + 8
    
    Thread 4:
    0   libsystem_kernel.dylib        	       0x19d54c3cc __psynch_cvwait + 8
    1   DCERPC                        	       0x1e27fbedc dcethread_cond_wait + 96
    2   DCERPC                        	       0x1e27fbf30 dcethread_cond_wait_throw + 16
    3   DCERPC                        	       0x1e28509e0 rpc__cn_network_receiver + 996
    4   DCERPC                        	       0x1e27fc130 proxy_start + 68
    5   libsystem_pthread.dylib       	       0x19d58ac0c _pthread_start + 136
    6   libsystem_pthread.dylib       	       0x19d585b80 thread_start + 8
    
    Thread 5:
    0   Foundation                    	       0x19ec1eae8 -[NSNotificationCenter postNotification:] + 4
    1   SpotlightServerKit            	       0x1b9a2df3c mds_dispatch_nocopy_wrapper + 96
    2   SpotlightServerKit            	       0x1b9a2e0c4 mds_dispatch_wrapper + 24
    3   libdispatch.dylib             	       0x19d3ec85c _dispatch_client_callout + 16
    4   libdispatch.dylib             	       0x19d3db350 _dispatch_lane_serial_drain + 740
    5   libdispatch.dylib             	       0x19d3dbe60 _dispatch_lane_invoke + 440
    6   libdispatch.dylib             	       0x19d3dcde8 _dispatch_workloop_invoke + 708
    7   libdispatch.dylib             	       0x19d3e6264 _dispatch_root_queue_drain_deferred_wlh + 292
    8   libdispatch.dylib             	       0x19d3e5ae8 _dispatch_workloop_worker_thread + 540
    9   libsystem_pthread.dylib       	       0x19d586e64 _pthread_wqthread + 292
    10  libsystem_pthread.dylib       	       0x19d585b74 start_wqthread + 8
    
    Thread 6:
    0   libsystem_kernel.dylib        	       0x19d54b89c __psynch_mutexwait + 8
    1   libsystem_pthread.dylib       	       0x19d585840 _pthread_mutex_firstfit_lock_slow + 220
    2   mds                           	       0x1048a24b0 0x104788000 + 1156272
    3   SpotlightServerKit            	       0x1b9a3399c -[MDSObject shutdown] + 72
    4   mds                           	       0x104808f3c 0x104788000 + 528188
    5   SpotlightServerKit            	       0x1b9a30d58 -[MDSMachSubsystem machPortNotify:object:] + 128
    6   SpotlightServerKit            	       0x1b9a312e0 doMachPortNotifyHack + 68
    7   Metadata                      	       0x1a6231680 mach_msg_dispatch + 196
    8   SpotlightServerKit            	       0x1b9a2ddbc mdsObjectMsgCallback + 148
    9   SpotlightServerKit            	       0x1b9a2d930 __53-[MDSMachSubsystem registerPort:withCallback:rights:]_block_invoke + 148
    10  libdispatch.dylib             	       0x19d3ec8a4 _dispatch_client_callout4 + 16
    11  libdispatch.dylib             	       0x19d3ef0e8 _dispatch_mach_msg_invoke + 464
    12  libdispatch.dylib             	       0x19d3db1b8 _dispatch_lane_serial_drain + 332
    13  libdispatch.dylib             	       0x19d3efe4c _dispatch_mach_invoke + 472
    14  libdispatch.dylib             	       0x19d3db1b8 _dispatch_lane_serial_drain + 332
    15  libdispatch.dylib             	       0x19d3dbe60 _dispatch_lane_invoke + 440
    16  libdispatch.dylib             	       0x19d3dcde8 _dispatch_workloop_invoke + 708
    17  libdispatch.dylib             	       0x19d3e6264 _dispatch_root_queue_drain_deferred_wlh + 292
    18  libdispatch.dylib             	       0x19d3e5ae8 _dispatch_workloop_worker_thread + 540
    19  libsystem_pthread.dylib       	       0x19d586e64 _pthread_wqthread + 292
    20  libsystem_pthread.dylib       	       0x19d585b74 start_wqthread + 8
    
    Thread 7 Crashed:
    0   libsystem_kernel.dylib        	       0x19d549fd0 __proc_info + 8
    1   mds                           	       0x1047f9a30 0x104788000 + 465456
    2   mds                           	       0x1047c0a58 0x104788000 + 232024
    3   DiskArbitration               	       0x1a62add14 _DADispatchCallback + 336
    4   DiskArbitration               	       0x1a62ad914 _DASessionCallback + 276
    5   DiskArbitration               	       0x1a62ad7f0 __DASessionSetDispatchQueue_block_invoke_2 + 236
    6   libdispatch.dylib             	       0x19d3ec85c _dispatch_client_callout + 16
    7   libdispatch.dylib             	       0x19d3d75e0 _dispatch_continuation_pop + 596
    8   libdispatch.dylib             	       0x19d3ea620 _dispatch_source_latch_and_call + 396
    9   libdispatch.dylib             	       0x19d3e92f8 _dispatch_source_invoke + 844
    10  libdispatch.dylib             	       0x19d3db1b8 _dispatch_lane_serial_drain + 332
    11  libdispatch.dylib             	       0x19d3dbe2c _dispatch_lane_invoke + 388
    12  libdispatch.dylib             	       0x19d3e6264 _dispatch_root_queue_drain_deferred_wlh + 292
    13  libdispatch.dylib             	       0x19d3e5ae8 _dispatch_workloop_worker_thread + 540
    14  libsystem_pthread.dylib       	       0x19d586e64 _pthread_wqthread + 292
    15  libsystem_pthread.dylib       	       0x19d585b74 start_wqthread + 8
    
    Thread 8:
    0   libsystem_platform.dylib      	       0x19d5c3f60 __bzero + 64
    1   libdispatch.dylib             	       0x19d3f5318 _dispatch_event_loop_drain + 336
    2   libdispatch.dylib             	       0x19d3dcf84 _dispatch_workloop_invoke + 1120
    3   libdispatch.dylib             	       0x19d3e6264 _dispatch_root_queue_drain_deferred_wlh + 292
    4   libdispatch.dylib             	       0x19d3e5ae8 _dispatch_workloop_worker_thread + 540
    5   libsystem_pthread.dylib       	       0x19d586e64 _pthread_wqthread + 292
    6   libsystem_pthread.dylib       	       0x19d585b74 start_wqthread + 8
    
    Thread 9:
    0   libsystem_pthread.dylib       	       0x19d585b6c start_wqthread + 0
    
    Thread 10:
    0   libsystem_pthread.dylib       	       0x19d585b6c start_wqthread + 0
    
    
    Thread 7 crashed with ARM Thread State (64-bit):
        x0: 0x0000000000000002   x1: 0x0000000000000000   x2: 0x0000000000000008   x3: 0x0000000000000000
        x4: 0x000000016b815d68   x5: 0x00000000000004f8   x6: 0x00688000004db051   x7: 0x742ae82134167863
        x8: 0x0000000000000000   x9: 0x000000007fa15fa6  x10: 0x0000000000000000  x11: 0x0000000000000000
       x12: 0x099c04df805ea059  x13: 0x099bf4db005e9851  x14: 0x00000000001ea000  x15: 0x0000000000000003
       x16: 0x0000000000000150  x17: 0x000000010495d2d8  x18: 0x0000000000000000  x19: 0x000000016b8163d8
       x20: 0x0000001e36000004  x21: 0x0000000000000000  x22: 0x0000000104913baa  x23: 0x0000000000000000
       x24: 0x000000016b815d68  x25: 0x000000016b8163e8  x26: 0x0000000000002710  x27: 0x000000016b816510
       x28: 0x00000007ea85fb80   fp: 0x000000016b815d50   lr: 0x000000019d549fb8
        sp: 0x000000016b815d50   pc: 0x000000019d549fd0 cpsr: 0x80000000
       far: 0x0000000000000000  esr: 0x56000080  Address size fault
    
    Binary Images:
           0x104788000 -        0x10495bfff mds (*) <9eeca43a-1fc4-3b50-9722-f2b98cf5abe2> /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds
           0x10cd50000 -        0x10cd6ffff com.apple.security.csparser (3.0) <c12848ee-0663-3987-842f-8832599d139f> /System/Library/Frameworks/Security.framework/Versions/A/PlugIns/csparser.bundle/Contents/MacOS/csparser
           0x10caa8000 -        0x10caabfff com.apple.URLMount.NFSPlugin (6.0) <355118b9-11bb-359d-a342-0873e801e246> /System/Library/Filesystems/NetFSPlugins/nfs.bundle/Contents/MacOS/nfs
           0x10cc0c000 -        0x10cc13fff com.apple.URLMount.CIFSPlugin (9.0) <49717a02-37c6-3138-8749-81ddf9c6a7e4> /System/Library/Filesystems/NetFSPlugins/smb.bundle/Contents/MacOS/smb
           0x19d548000 -        0x19d583653 libsystem_kernel.dylib (*) <60485b6f-67e5-38c1-aec9-efd6031ff166> /usr/lib/system/libsystem_kernel.dylib
           0x19d5f9000 -        0x19db37fff com.apple.CoreFoundation (6.9) <df489a59-b4f6-32b8-9bb4-9b832960aa52> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
           0x19d1e4000 -        0x19d27f4cf dyld (*) <9cf0401a-a938-389e-a77d-9e9608076ccf> /usr/lib/dyld
                   0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
           0x19d584000 -        0x19d590a47 libsystem_pthread.dylib (*) <647b91fc-96d3-3bbb-af08-970df45257c8> /usr/lib/system/libsystem_pthread.dylib
           0x1b8e16000 -        0x1b92df53f com.apple.spotlight.index (1.0) <83a3c72d-69ce-35da-97f9-a5987730dd58> /System/Library/PrivateFrameworks/SpotlightIndex.framework/Versions/A/SpotlightIndex
           0x1e27fb000 -        0x1e286cdfb com.apple.DCERPC (2.0) <bf99fbbc-7880-36d3-b339-a12c720b0dd2> /System/Library/PrivateFrameworks/DCERPC.framework/Versions/A/DCERPC
           0x19ebe9000 -        0x19f9d22ff com.apple.Foundation (6.9) <e8f6a451-0acc-3e05-b18f-fec6618ce44a> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
           0x1b9a2c000 -        0x1b9a3d6df com.apple.metadata.SpotlightServerKit (1.0) <7b683239-2317-3de4-b9d5-fa0644e7369a> /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit
           0x19d3d1000 -        0x19d41773f libdispatch.dylib (*) <8bf83cda-8db1-3d46-94b0-d811bd77e078> /usr/lib/system/libdispatch.dylib
           0x1a6221000 -        0x1a62ab13f com.apple.Metadata (15.5) <713fb6e3-7d7e-309f-b0db-18cd679c93a8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
           0x1a62ac000 -        0x1a62b495b com.apple.DiskArbitration (2.7) <22d3ba9e-2340-3454-b0f1-91bf5082eb79> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
           0x19d5c1000 -        0x19d5c8b4f libsystem_platform.dylib (*) <519f3220-7499-334a-96d6-ccf3dc28f986> /usr/lib/system/libsystem_platform.dylib
    
    External Modification Summary:
      Calls made by other processes targeting this process:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0
      Calls made by this process:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0
      Calls made by all processes on this machine:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0
    
    VM Region Summary:
    ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
    Writable regions: Total=214.1M written=352K(0%) resident=352K(0%) swapped_out=0K(0%) unallocated=213.8M(100%)
    
                                    VIRTUAL   REGION 
    REGION TYPE                        SIZE    COUNT (non-coalesced) 
    ===========                     =======  ======= 
    Activity Tracing                   256K        1 
    CoreServices                      12.6M        1 
    Dispatch continuations            80.0M        1 
    Kernel Alloc Once                   32K        1 
    MALLOC                            73.4M       27 
    MALLOC guard page                   32K        2 
    Memory Tag 241                    2016K       29 
    Memory Tag 244                      16K        1 
    STACK GUARD                       56.2M       11 
    Stack                             12.9M       11 
    VM_ALLOCATE                       32.9M      328 
    __AUTH                            1966K      326 
    __AUTH_CONST                      39.2M      511 
    __CTF                               824        1 
    __DATA                            8207K      495 
    __DATA_CONST                      18.6M      521 
    __DATA_DIRTY                      1505K      152 
    __FONT_DATA                        2352        1 
    __LINKEDIT                       615.7M        5 
    __OBJC_RO                         61.4M        1 
    __OBJC_RW                         2396K        1 
    __TEXT                           489.3M      535 
    __TPRO_CONST                       128K        2 
    dyld private memory                 16K        1 
    mapped file                       77.3M       16 
    page table in kernel               352K        1 
    shared memory                      640K        7 
    ===========                     =======  ======= 
    TOTAL                              1.5G     2989 
    
    
    
    
    19 条回复    2025-07-01 07:49:49 +08:00
    Aprilming
        1
    Aprilming  
       5 天前   ❤️ 1
    感觉像是供电问题,换个拓展坞试试
    sjqboss
        2
    sjqboss  
       5 天前   ❤️ 1
    为什么要外挂,直接买个 2T 的换上去它不香吗
    clevercats
        3
    clevercats  
    OP
       5 天前
    @sjqboss 考虑到会影响保修
    sphendae
        4
    sphendae  
       5 天前   ❤️ 1
    呵呵跟我一样的配置。倒是没有崩溃过
    chapiom
        5
    chapiom  
       5 天前 via iPhone   ❤️ 2
    @sjqboss 影响保修而且扩容有风险
    jdjingdian
        6
    jdjingdian  
       5 天前   ❤️ 1
    @clevercats 要保修的时候,换原装的上去就好了嘛,我现在就是换了淘宝的 2t 固态,稳得一批
    Kenshiro
        7
    Kenshiro  
       5 天前 via Android   ❤️ 1
    国产硬盘的锅,之前 ps5 这家 sdd 和 hdd 扩容,不到半年经常爆 I/O 导致系统冻结。
    GoodRui
        8
    GoodRui  
       5 天前 via Android
    @chapiom 我看这些就有那种 macmini 的扩容小板,类似一块带 ssd 的 pice 设备,把原装小板拔下来插上扩容。店家扩容的话都会承诺把原机的硬盘包好给你,去保修的时候把原机的小板再换回去去售后不就行了?
    Kanna
        9
    Kanna  
       4 天前   ❤️ 1
    MDS 是 Spotlight 的索引进程,大量读取硬盘数据的时候系统崩溃,可以试试让 Spotlight 不扫整个外置硬盘,我感觉问题在硬盘这里,只能缓解

    https://support.apple.com/zh-cn/102321
    Kanna
        10
    Kanna  
       4 天前
    上面那个苹果文档只看一半,加号添加进去不要点减号
    Rorysky
        11
    Rorysky  
       3 天前   ❤️ 1
    看着是 spotlight 进程,关了试试
    ashong
        12
    ashong  
       3 天前   ❤️ 1
    你挂载 smb 了吗? 不用的时候推出, 不然就崩溃
    clevercats
        13
    clevercats  
    OP
       3 天前
    @Kanna #9 好我试试,谢谢你
    clevercats
        14
    clevercats  
    OP
       3 天前
    @ashong 没有挂 smb
    ashong
        15
    ashong  
       3 天前 via iPhone
    @clevercats 但是崩溃日志看和 cifs 相关,我这里如果不推出挂载,闲置就会崩溃。
    sjqboss
        16
    sjqboss  
       3 天前
    @clevercats 我发现你们的思维好窄,闲鱼上一堆原装小板你收一块拿来扩容,不会影响你的质保
    @chapiom
    Izumi1991
        17
    Izumi1991  
       3 天前
    把硬盘换海力士和三星的旗舰盘试试,开盖贴个散热片,俺这么用没出过问题
    chapiom
        18
    chapiom  
       2 天前 via iPhone
    @sjqboss 买机器的时候这个小板还没出来,看了下价格比普通的硬盘贵一倍了
    dongming83
        19
    dongming83  
       2 天前
    买个 nas 更实在
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5582 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:14 · PVG 14:14 · LAX 23:14 · JFK 02:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.
    OSZAR »