UNRAID 给windows虚拟机硬盘扩容

扩容前我强烈建议你备份windows虚拟机的.img文件!也就是虚拟磁盘以免发生不测。

#扩大虚拟磁盘文件的最大容量

之前写过的文章UNRAID增加和缩小虚拟机虚拟磁盘大小有介绍过相关的指令,可以作为参考。

首先windows必须要先关机,然后进入unraid命令行后台(Terminal),对windows虚拟磁盘文件进行以下操作

qemu-img resize c.img -- +128G

意思是对文件名为c.img的虚拟磁盘增加128G容量

#windows磁盘扩容

开机进入windows,搜索进入“创建并格式化硬盘分区”

进入后会看到一个128GB未分配的分区,右键点C盘选择扩展卷,就能进入扩容。

但如果扩展卷选项是灰色的,请问参考本站另一篇文章windows删除恢复分区 先将临近恢复分区删除,之后扩展卷就能选了。

删除恢复分区后,扩展卷有变成可选了。

完成。有任何问题欢迎留言,enjoy~

windows删除恢复分区

恢复分区会影响c盘扩容,使扩容卷变为灰色不可选,需要删掉它。

1,搜索“cmd”,然后右键以管理员身份运行

2,输入diskpart进入磁盘编辑模式

3,输入list disk,列出所有磁盘。我这里只是用了一块硬盘

4,输入select disk 0,选择0号磁盘

5,输入list partition,列出当前磁盘的所有分区。分区4就是“恢复分区”

6,输入select partition 4,选择4号分区(恢复分区)

7,输入delete partition override,删除当前选择的分区。完成

完成。有任何问题问题欢迎留言~

UNRAID缓存机制的一些补充

先前的文章通俗解释UNRAID缓存机制和简单应用讲了官方解释,属于理论知识。本文主要讲一些自己的理解。

unraid的cache选项分YES/NO/Prefer/Only

YES:

就是数据先写入缓存,再设一个定时,在系统不繁忙时将缓存内数据写入阵列盘。这个应用场景应该是最多的。

NO:

就是那种大或超大的文件(比如几G十几G的影视文件),已经是可以做到单文件长时间写入了,就没必要再到缓存盘里绕一遍了。

Prefer:

数据会优先存放在缓存内,除非缓存盘满了。非常适合需要经常读写的小文件,比如unraid的appdata和system文件夹。

Only:

数据只会存放在缓存内,即使缓存盘满了也不会被移出。它的应用和Prefer很像,我个人理解它们的区别是根据自己缓存盘大小和实际使用情况来选择prefer或者only。如果你的缓存盘利用率不那么高,那些经常读写的文件夹完全可以选择Only;但如果缓存盘经常占用率很高,那就选Prefer。

小Tips:

比如windows虚拟机的系统盘可以单独放一个文件夹缓存设为prefer或者only;然后挂载一块数据盘,另外单独放一个文件夹缓存设为Yes。

有任何问题欢迎留言,enjoy~