Windowsの記憶域に他から引っ張ってきたSSDを追加したい

はじめに

弊社ではVMware Workstationで検証環境を構築しており、その仮想マシンの格納用にSSDをシンプル構成(いわゆるRAID0)の記憶域(Windowsでのストレージプール)を構成しています。

記憶域用に新品を買ってくるのではなく、他で余ったSSDが出たら都度交換・追加をしているのですが単純にケーブルを繋いでも記憶域に追加できないのでそれについてです。

たまにしかやらないので都度ググっていたのが、面倒になったので自分用にメモします。

既存パーテーションの削除

まずは既存パーテーションを削除します。普通のパーテーションならディスクの管理から一撃なのですが、EFIパーテーションはディスクの管理から消せないのでdiskpartで消し去る必要があります。*1

PS F:\> diskpart.exe

Microsoft DiskPart バージョン 10.0.17763.1

Copyright (C) Microsoft Corporation.
コンピューター: ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

DISKPART> list disk

  ディスク      状態           サイズ   空き   ダイナ GPT
  ###                                          ミック
  ------------  -------------  -------  -------  ---  ---
  ディスク 0    オンライン           476 GB      0 B        *
  ディスク 1    オンライン          1863 GB      0 B        *
  ディスク 4    オンライン          1024 GB      0 B        *
  ディスク 5    オンライン           447 GB   446 GB        *

DISKPART> select disk 5

ディスク 5 が選択されました。

DISKPART> list partition

  Partition ###  Type                Size     Offset
  -------------  ------------------  -------  -------
  Partition 1    システム               200 MB    20 KB

DISKPART> select partition 1

パーティション 1 が選択されました。

DISKPART> delete partition override

DiskPart は選択されたパーティションを正常に削除しました。

DISKPART> exit

DiskPart を終了しています...

nasunoblog.blogspot.com

Can PoolフラグをTrueにする

多分誤ってプールに追加しないように一度使用したディスクはCan PoolフラグにFalseが設定されます。

そのため、Can Poolフラグをリセットする必要があります。

PS F:\> Get-PhysicalDisk

DeviceId FriendlyName         SerialNumber                             MediaType CanPool OperationalStatus HealthStatus
-------- ------------         ------------                             --------- ------- ----------------- ------------
2        SanDisk ▓▓▓▓▓▓▓▓▓▓▓  ▓▓▓▓▓▓▓▓▓▓▓▓                             SSD       False   OK                Healthy
3        INTEL ▓▓▓▓▓▓▓▓▓▓▓▓▓  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                       SSD       False   OK                Healthy
5        SanDisk ▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓                             SSD       False   OK                Healthy
1        TOSHIBA ▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓                                HDD       False   OK                Healthy
0        INTEL ▓▓▓▓▓▓▓▓▓▓▓▓▓  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ SSD       False   OK                Healthy

PS F:\> Get-PhysicalDisk -SerialNumber "▓▓▓▓▓▓▓▓▓▓▓▓"

DeviceId FriendlyName         SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage            Size
-------- ------------         ------------ --------- ------- ----------------- ------------ -----            ----
5        SanDisk ▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓ SSD       False   OK                Healthy      Auto-Select 447.13 GB

PS F:\> Get-PhysicalDisk -SerialNumber "▓▓▓▓▓▓▓▓▓▓▓▓" | Reset-PhysicalDisk

PS F:\> Get-PhysicalDisk

DeviceId FriendlyName         SerialNumber                             MediaType CanPool OperationalStatus HealthStatus
-------- ------------         ------------                             --------- ------- ----------------- ------------
2        SanDisk ▓▓▓▓▓▓▓▓▓▓▓  ▓▓▓▓▓▓▓▓▓▓▓▓                             SSD       False   OK                Healthy
3        INTEL ▓▓▓▓▓▓▓▓▓▓▓▓▓  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                       SSD       False   OK                Healthy
5        SanDisk ▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓                             SSD       True    OK                Healthy
1        TOSHIBA ▓▓▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓                                HDD       False   OK                Healthy
0        INTEL ▓▓▓▓▓▓▓▓▓▓▓▓▓  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ SSD       False   OK                Healthy

signal-flag-z.blogspot.com

あとはコントロールパネルからディスクを記憶域に追加すればOKです。

おわり

*1:消す必要があるのかはしらん