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

6 天前
 clevercats

硬件配置

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 



1707 次点击
所在节点    macOS
19 条回复
Aprilming
6 天前
感觉像是供电问题,换个拓展坞试试
sjqboss
6 天前
为什么要外挂,直接买个 2T 的换上去它不香吗
clevercats
6 天前
@sjqboss 考虑到会影响保修
sphendae
6 天前
呵呵跟我一样的配置。倒是没有崩溃过
chapiom
6 天前
@sjqboss 影响保修而且扩容有风险
jdjingdian
6 天前
@clevercats 要保修的时候,换原装的上去就好了嘛,我现在就是换了淘宝的 2t 固态,稳得一批
Kenshiro
6 天前
国产硬盘的锅,之前 ps5 这家 sdd 和 hdd 扩容,不到半年经常爆 I/O 导致系统冻结。
GoodRui
5 天前
@chapiom 我看这些就有那种 macmini 的扩容小板,类似一块带 ssd 的 pice 设备,把原装小板拔下来插上扩容。店家扩容的话都会承诺把原机的硬盘包好给你,去保修的时候把原机的小板再换回去去售后不就行了?
Kanna
5 天前
MDS 是 Spotlight 的索引进程,大量读取硬盘数据的时候系统崩溃,可以试试让 Spotlight 不扫整个外置硬盘,我感觉问题在硬盘这里,只能缓解

https://support.apple.com/zh-cn/102321
Kanna
5 天前
上面那个苹果文档只看一半,加号添加进去不要点减号
Rorysky
4 天前
看着是 spotlight 进程,关了试试
ashong
4 天前
你挂载 smb 了吗? 不用的时候推出, 不然就崩溃
clevercats
3 天前
@Kanna #9 好我试试,谢谢你
clevercats
3 天前
@ashong 没有挂 smb
ashong
3 天前
@clevercats 但是崩溃日志看和 cifs 相关,我这里如果不推出挂载,闲置就会崩溃。
sjqboss
3 天前
@clevercats 我发现你们的思维好窄,闲鱼上一堆原装小板你收一块拿来扩容,不会影响你的质保
@chapiom
Izumi1991
3 天前
把硬盘换海力士和三星的旗舰盘试试,开盖贴个散热片,俺这么用没出过问题
chapiom
3 天前
@sjqboss 买机器的时候这个小板还没出来,看了下价格比普通的硬盘贵一倍了
dongming83
2 天前
买个 nas 更实在

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

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

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

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

© 2021 V2EX
OSZAR »