Mac mini M4 / macOS 27.0:ACASIS M001 持续 USB STALL,曾发生 dart-usb0 内核崩溃
Mac mini M4 / macOS 27.0:ACASIS M001 持续 USB STALL,曾发生 dart-usb0 内核崩溃
想请教是否有使用相同设备的用户遇到类似问题,以及是否有已知的系统或扩展坞固件解决办法。
## 环境
- Mac mini,Apple M4,24GB 内存。
- macOS 27.0,构建版本 26A428;系统安装记录显示于 2026 年 9 月 15 日升级。
- ACASIS(阿卡西斯)M001 扩展坞,安装一块 2TB 固态硬盘,APFS 格式。
- 最初未接独立供电;排查时已接原配电源并重新启动,下面的重复 STALL 仍然出现。
## 已确认的现象
1. 2026 年 9 月 25 日 11:10:53(北京时间)发生一次内核崩溃并重启,报告关键内容为:
```text
dart-usb0: DART(DARTBLK) error: SID 1 write protect exception on write
AppleT8110DART.cpp:2386
Panicked task: kernel_task
```
2. 在这次崩溃之前的 10:48–10:59,同一次开机的内核日志记录了 ACASIS USB 设备反复重置、M001 读写重试失败,最后有:
```text
disk5: I/O error.
```
3. 系统持续记录下面这类消息,约每秒 8 条:
```text
AppleUSBXHCIRequest: AppleUSBIORequest::complete: device 6 (ACASIS@00110000) endpoint 0x81: status 0xe0005000 (pipe stalled): 0 bytes transferred
```
4. 进一步检查发现两个 ACASIS 存储设备节点:重复 STALL 来自路径 `00110000`,系统报告当前连接为 USB 2.0 High-Speed(480Mb/s),该节点没有挂载磁盘;实际 2TB 硬盘位于路径 `00220000`,当前连接为 USB 3.2 Gen 2(10Gb/s)。在后续短时观察中,实际硬盘可以读写,对应存储驱动的读写错误和重试计数均为 0。
这里描述的是当前枚举和连接状态,不是两个实体盘位的额定能力。随后已将同一块 SSD 换到另一盘位作对照:原先报错的一侧装盘后以 10Gb/s 工作;原先装盘的一侧空置后以 USB 2.0 枚举并产生重复 STALL。两次布局均表现为未装盘一侧持续报错,不能因此认定某个实体盘位只支持 USB 2.0。
## 已做的排查
- 正常关机、重新启动,重新插拔数据线:重复 STALL 仍在。
- 接入 M001 原配独立电源后重新启动:重复 STALL 仍在;本次观察期间没有新的磁盘 I/O 错误、设备重置或内核崩溃。
- 查询系统更新:2026 年 9 月 25 日系统返回没有可用更新。
## 换盘位对照(2026 年 9 月 25 日)
| 布局 | 实际 SSD 所在节点 | 未挂载磁盘且报 STALL 的节点 |
|---|---|---|
| 换槽前 | `00220000`,USB 3.2,10Gb/s | `00110000`,USB 2.0,480Mb/s |
| 换槽后 | `00210000`,USB 3.2,10Gb/s | `00120000`,USB 2.0,480Mb/s |
换槽后 14:41:54 开机,截至 14:44:42,新的未挂载磁盘节点记录了约 1280 条 STALL。实际数据盘对应驱动已有读写操作,读写错误和重试均为 0,没有新的内核崩溃报告。
这个结果支持“重复 STALL 与未装盘时的桥接节点行为有关”,削弱了“某一个固定盘位损坏”的解释;仍不能证明 STALL 就是之前那次 DART panic 的原因。
## 目前不能确定的部分
- 现有可查询记录至少从 9 月 24 日晚就有 STALL,但缺少升级前日志,不能认定是升级 macOS 27 才开始。
- STALL 可以持续观察到,但内核崩溃仅确认发生一次,尚不能稳定复现。
- 尚未证实重复 STALL、实际硬盘 I/O 错误和 DART 崩溃是否出自同一个根因。
- 没有证据可以直接断定固态硬盘本体损坏,或者已经确认是供电不足。
请问是否有同型号扩展坞或同类 USB 存储桥接设备的用户遇到相同情况?单盘使用时另一个未挂载磁盘的存储接口持续返回 STALL,是否有已知的兼容性或固件处理办法?
-影响,崩溃重启后,微信提示数据损坏,再次重新启动电脑,重启微信,提示消失,但部分聊天数据丢失。