大家好,欢迎来到IT知识分享网。
在最近的一篇博文中,作者讨论了如何在他的Terramaster F2-221 NAS上安装NixOS操作系统,而不是使用Terramaster提供的TOS。由于NAS内部只有两个SATA连接器,作者不得不使用外置USB SSD来存储操作系统。这种设置方式虽然可行,但在日常使用中带来了一些不便。因此,作者决定寻找一个更好的解决方案。
作者首先指出,NAS主板上有一个内置的USB接口,原本用于下载和引导TOS系统。但由于这个USB接口只支持USB 2.0,速度较慢,不适合作为操作系统的存储介质。回忆起最初为NAS增加内存时,作者注意到主板上有一个PCIe x4接口。通过研究Terramaster其他型号的NAS,作者发现它们使用了ASMedia ASM1061芯片来扩展SATA端口数量。
经过一系列的研究和尝试,作者成功地识别出了主板PCIe接口的引脚布局,并设计了一个原型PCB。他决定使用NVMe SSD作为启动盘,因为它直接连接到PCIe接口,无需额外的控制器。最终,作者成功地在NAS上安装了NVMe SSD,并且系统能够从中直接启动。
这个过程不仅解决了存储问题,还让作者学到了很多关于硬件设计和电路的知识。他将整个项目的KiCad文件发布在GitHub上,希望能帮助到其他有类似需求的人。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/90928.html