Virtualization Stationでvirtioディスクを使ったWindows Server 2016インストールのコツ

Windows Server 2016をVirtualization Stationにインストールする方法を探すのに多くの時間を費やしました。
私のNASはTS-453D、メモリ32GB、ファームウェアQTS 5.2.4.3079、Virtualization Station v4.0.0.270です。

  1. virtioディスクはレガシーBIOSからは起動できません
  2. Windows Server 2016にはvirtioドライバーがありません
  3. UEFI BIOSを選択すると、Windows Server 2016のISOが起動しないようです

何時間もテストした結果、方法を見つけました:

  1. UEFI BIOSタイプを選択する
  2. VMの構成で、ブートドライブのコントローラータイプにvirtioを選択する
  3. CDデバイスを2つ作成し、コントローラータイプにIDEを選択する
  4. 1つ目のCD .isoはWindows Server、2つ目はRedHatからダウンロードしたvirtio isoにする。私は Index of /groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.271-1 (virtio-win-0.1.271.iso) からダウンロードしました
  5. VMを起動する;ブートは失敗します
  6. コンソールを起動すると、UEFIシェルに入ります
  7. 「FS0:」と入力してEnterキーを押します
  8. ブートするための.efiファイルを探す必要があります。私の場合、以下のように入力しました:
    cd EFI
    cd BOOT
    dir
    ここに.efiファイルがあります。私の場合は:
    BOOTX64.EFI
  9. 「Press any key…」というプロンプトが表示されます。キーを押します
  10. OSのインストールが始まります
  11. インストール先のディスクを選択する画面まで進みますが、リストにディスクは表示されません
  12. 「ドライバーの読み込み」をクリックし、OKを押します
  13. 互換性のあるドライバーのリストが表示されるはずです。2K16用のものを選択します
  14. これでディスクデバイスが利用可能になります

OSインストール後は、iso内のvirtioドライバーパッケージをすべてインストールすることをおすすめします。実行ファイルが含まれています。

Giacomo

私は最近、仮想のServer 2019(TVS-h1288X)をインストールしましたが、行ったことはネストされた仮想化を有効にしただけです。

しかし、ローエンドのCeleron NASでは、単なる概念実証に過ぎないと思います…とても遅くなるでしょう。

2019は試していません。私のテストは2016で行いました。
さらに、コントローラータイプとしてVirtIOを選択していない場合は問題ありません。
最後に、サーバーをどこでどのように使用するかによります。ドメインコントローラーやポリシー用、小規模なドメインでユーザーが少ない場合、特にデスクトップエクスペリエンスなしのコアインストールを選択すれば、動作します。

G