WindowsがSATAハードドライブが「取り外し可能」であると判断するかどうかを判断する必要があります。問題は、Hyper-Vシステム上にあり、ディスク管理GUIアプリケーションにアクセスできないことです。 diskpartにはこの情報がないため、今どこを向いたらよいかわかりません。コマンドラインツールまたはPowerShellを使用してこれを確認するにはどうすればよいですか?
これは、.NET Frameworkを使用するPowerShellでは非常に簡単です。外付けドライブでテストしたところです:)
PS C:\>$drive = New-Object system.io.driveinfo("F:")
PS C:\>$drive.DriveType
Removable
WMIを使用することもできます。
C:\> wmic wmic:root\cli> logicaldisk get caption、drivetype Caption DriveType C:3 D:5 E :5 F:2
ドライブタイプは次のとおりです。
0-不明 1-ルートディレクトリなし 2-リムーバブルディスク 3-ローカルディスク 4-ネットワークドライブ 5-コンパクトディスク 6-RAMディスク