之前的逻辑卷管理都是在类Unix系统中实现的,那么在Microsoft的Windows平台里是否有逻辑卷管理的实现?
答案是肯定的。
不过在MS Windows中,这方面的内容被称为:Dynamic Disk,而不是LVM。

具体如下:
——————————————
开始前,我的系统中有三块额外的磁盘:
dynamic_disk_1
(注意,这时候的磁盘状态都是:Basic【基本盘】)

如果是新加入MS Windows的磁盘,需要经历这三个阶段,才能最终可用:
1. 刚插入的时候,磁盘状态:offline,这时候你需要操作:ONLINE
mswin_ldm_3

2. ONLINE后,磁盘依旧不可用,你需要操作:初始化(Init)
mswin_ldm_4

mswin_ldm_5

3. 初始化完成后,磁盘设备会作为【Basic】被使用。

——————————————
首先,我们创建一个标准盘(Simple Volume)
simple_volume_1
(这里可以创建的还有Spanned Volume,稍后会详细描述)

simple_volume_2

simple_volume_3

simple_volume_4

simple_volume_5

simple_volume_6

simple_volume_7

simple_volume_8
这样,我们就创建好了一个普通的简单卷。
你可以看到,它的大小,当前是:4.97 GB。

向其中写入一些数据:
simple_volume_9

——————————————
准备对刚刚新建的卷【E】,扩容。
extend_volume_1
你可以看到,上面截图中“extend volume”是可用的。

但是,Extend的选项,并不是总是可用的。
比如,下面这个情况:

——————————————
首先,将Disk 2 / 3,做成一个:Spanned Volume:
spanned_volume_1

spanned_volume_2

spanned_volume_3

spanned_volume_4

spanned_volume_5

spanned_volume_6

spanned_volume_7

spanned_volume_8

spanned_volume_9
如上,我们成功的将Disk 2 / 3,做成了一个Volume,对外服务。
注意,在Spanned Volume创建成功后,原来为【Basic】的Disk 2 / 3,均自动变成了【Dynamic】。

——————————————
这个时候,你再回去看看Disk 1,还能不能Extend?
extend_volume_2
可以看到Extend,当前会灰度,表示不可用。
原因,相信已经很明了了,如果没有额外的可用磁盘,以供Extend操作所需,则:MS Windows认为无法Extend,而不是磁盘设备不能Extend。

——————————————
删掉Disk 2 / 3的Spanned Volume:
delete_volume_1

delete_volume_2
等待片刻,Delete的操作就会成功完成。

——————————————
【Extend Volume】
extend_1
注意,这里的容量只有:4.97 GB。

extend_2

extend_3

extend_4

extend_5

extend_6

extend_7
注意,这里的容量已经变成了:17.90 GB。

在看看其上写的数据是否还在:
data_still_alive_1

至此,Ms Windows下的磁盘扩容操作,已经完成。
——————————————
Done。

1 thought on “Ms Windows:Dynamic Disk”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装