更换硬盘
在有校验盘的情况下,更换阵列盘是最简单的,只需要停机,更换一块更大的硬盘上去,然后启动等待重建就好了(虽然容量一大会要很久,哪怕你换的是一块空硬盘)。因此还有一个更加快速但略显麻烦的方式:先移除一块硬盘,然后取决于你的需求是否添加新盘,这也是我现在要干的事情。
首先要做的就是停止所有的docker和虚拟机,防止文件占用,否则mover可能会失效。根据在开启阵列和校验盘的情况下,怎么去移除硬盘? - Chinese / 简体中文 - Unraid,移掉需要先停止阵列,然后到工具-新配置进行设置,再然后移除硬盘,开阵列。不管是永久移除还是临时移除,阵列失去了所移除硬盘上面存储的数据和其他盘的校验数据,所以需要重新进行校验,否则一旦其他盘出现故障,校验数据不完整,可能无法恢复。如果硬盘非空,需要使用插件UNBALANCED进行文件转移。
根据网上的说法(求助, 关于更换缓存盘的方法 - Chinese / 简体中文 - Unraid以及新手教程:详解 Unraid 缓存策略及应用案例 | JackieWu),
记录一下我最后的做法:
- 备份flash
- 停止所有docker和虚拟机
- 设置好主辅存储执行mover,把要移除的硬盘清空
- 使用unbalanced转移mover未转移的文件
- 共享里所有文件夹存储都设为阵列(因为要移除所有缓存盘)
- 停止阵列
- ~~关键的地方来了,工具-新配置一定要全选!!!,我这边取消勾选了池设备,现在主界面显示红字_阵列启动时,此设备上的所有现有数据将被覆盖_。~~经过一番考察(没有校验盘,unraid如何傻瓜操作更换硬盘或删硬盘不删数据_存储设备_什么值得买 (smzdm.com)),可能是楼主存在理解错误,这个配置应当是像我理解的一样,刷新的只是硬盘的插槽位置。
- 选上自己想保留的硬盘,启动阵列,开始奇偶校验。
关于显卡直通
原cpu是i5-7400,核显uhd630属于被说烂了的玩意,因此让jellyfin能够调用硬解也十分简单。参考司波图的视频或者张大妈。
数据恢复
在错误地使用了cleanup appdata删掉了自己所有24年的资料、Obsidian日记和笔记之后,翻出了数年前买的desk genius U盘,尝试使用windows上的老办法进行数据恢复。不过没想到的是windows不支持xfs以及brtfs,硬盘天才虽然能够发现分区,但是显示的是Linux xxx的文件格式,没有办法进行什么有效的恢复。因此还是需要TestDisk、PhotoRec等linux上的专门软件来操作。
更新配置
这次主要更新了nas的核心部件:cpu、内存和主板。cpu从原来4c4t的i5-7400升级到了14c20t的i5-13500t,主板选择了性价比较低但是难得一见的b760大板技嘉魔鹰Gaming X ddr4,因为现在ddr4内存不在最低点但也相对便宜。
尽管最近英特尔13-14爆出了严重的质量问题,但13500似乎是12代马甲,再加上较低的规格和极低的频率和功耗,应该也不会出什么事情,也是令人哭笑不得。
装好之后其实暂时也没干啥,丝滑地如同没换一样,连gpu硬解都工作正常,唯一的区别就是可以愉悦地数框框了。
