导读 Raspberry Pi OS 现在在内核中内置了 SATA 支持。在您急于从 PC 上拆下硬盘并将其连接到 Pi 之前,有一个问题:您需要一个Compute
Raspberry Pi OS 现在在内核中内置了 SATA 支持。在您急于从 PC 上拆下硬盘并将其连接到 Pi 之前,有一个问题:您需要一个Compute Module 4,而不是标准的4B或400型号。现在你不能从它启动。YouTuber 和 Jeff Geerling(部分负责添加)有一篇关于此事的有见地的博客文章,下面嵌入了一段视频文章。
这在实践中意味着,基于 Debian Linux 构建的 Raspberry Pi OS 现在支持几乎所有 PCI Express SATA 适配器——这种总线在 Pi 4 的计算模块版本之外找不到,即使它只是一个 Gen 2 x1 通道(并且您需要可选的 IO 板来获取物理插槽)。其他型号的 Raspberry Pi 可以通过 SATA 转 USB 适配器使用 SATA 驱动器,但在此过程中会牺牲高达 20% 的性能。高级用户可以在重新编译之前手动将 SATA 和 AHCI 添加到内核中。但是每次有更新时,您都需要重新编译。
将 SATA 嵌入内核将使在自制 RAID NAS设备中使用 Compute Module 4 变得更加容易,或者只需连接大量存储即可全速运行,而无需一起破解解决方案并维护自定义内核。另一方面,这些不正是我们树莓派爱好者喜欢做的事情吗?