Hair is dead. But today is wonderful.

主にコンピューター・電子工作・オーディオ関連の記事を書いています。

MENU

KVMからVMware Workstation Playerに移行したらWindowsのライセンス認証が通らず困った話(解決済み)

先日、AndroidタブレットでPCゲームをするために、KVMの仮想マシンでWindows 10を起動する記事を書きました。 

 

www.toomath.net

 

しかし、結局、KVM上のWindows 10のパフォーマンスが十分ではなく、まともにPCゲームができませんでした。

そこで、KVMは諦め、VMware Workstation Player(VMware)を使ってみようと思い立ちました。

それでは、KVMからVMwareに移行してみます。移行先はVMware Workstation 12  Playerです。

 

 

Windows 10のディスクイメージをqcow2形式からvmdk形式に変換する

まず、下記のコマンドを実行し、KVMのディスクイメージファイルをVMwareのディスクイメージファイルに変換します。

qcow2のイメージファイルは60GBあったので結構時間がかかりました。

 qemu-img convert -O vmdk <qcow2ファイル> <vmdkファイル>

 

VMware Workstation Playerで空の仮想環境を作る

次に、VMwareを起動し、Create New Virtual Machine で空の仮想マシン環境を作ります。私は下記の構成で作りました。

  • CPU 2コア
  • メモリ 2GB
  • HDD 60GB
  • ネットワーク(NIC) ブリッジ

 

CD-ROMドライブには、Windows 10のインストールディスクイメージ(isoファイル)を指定します。こうすると、VMwareが勝手にWindows 10の仮想マシンを作ると判断してくれます。

英語の文言は忘れましたが、HDDのイメージファイルは、「1つのファイルを使う」方を指定しました。

 

VMware Workstation Playerの空の仮想環境のvmdkファイルを置き換える

上で作った仮想マシンのデータ格納先ディレクトリに、ファイル名の末尾が ".vmdk" というファイルがあるので、それを削除します。

そして、qcow2形式からvmdk形式に変換したファイルを同ディレクトリにコピーし、削除したファイルと同じファイル名にします。 

 

VMware Workstation Playerで仮想環境を起動する

準備ができたので、Windows 10の仮想マシンを起動します。

VMwareのウィンドウの左の領域に作成した仮想マシンが表示されているので、それを選択すると、右の領域にPower Onというボタンが出ます。これをポチっとします。

無事Windows 10が起動しました。

おぉ!KVMより明らかに速い!快適です!

 

これはいけるぞと思った矢先、問題が発生しました。

Windowsのライセンス認証が通らない!

KVMからVMwareに変わったことでハードウェア構成が大きく変わり、ライセンスを使い回していると判断されたようです。KVMのイメージファイルは消してしまったのでVMwareと同時に使うことはないのですが、Windowsはそんなの分かりませんもんね。

 

でも大丈夫。以前のマシンでMicrosoftアカウントを使っていれば、再認証ができることを知っていたので、落ち着いて「このデバイス上のハードウェアを最近変更しました」から進んでみると、KVMのときの情報(QEMUなんとか)が表示されました。

よしよし、これを選んでOKすればよいはずと思ったら。。駄目です。新しいライセンスを買えと言われます。

 

おかしいと思ってMicrosoftの情報を見てみたら、「ハードウェアの変更後、Windows 10 のライセンス認証をもう一度行うことができる場合があります。」と書いてあります。

"もう一度"ってことは、再認証できるのは1回だけ?

実は、KVMに入れたWindows 10のライセンスは、他のマシンで使っていたもので、一度再認証をしたことがあったのです。

 

それならしょうがない、電話するか~と思ったら、最近のWindows 10は電話認証が出来なくなっている模様。

どうすればいいんだ~と天を仰いだ時、ふと思いつきました。

今回インストールしたWindows 10はWindows 8(パッケージ版)からアップデートしたものだから、Windows 8から入れなおせば、電話認証ができるのでは?

 

早速、VMwareの仮想マシンにWindows 8をインストールしたところ、「プロダクトキーは既に他のPCで使われています。別のキーを試すか、新しいキーをお買い求めください。」のようなことを言われましたが、これは想定内。

「カスタマーサポートへの問い合わせ」から進むと電話番号が表示されたのでかけてみました。

自動応答では対応できなかったので、オペレーターの方につないでもらい、なんとかライセンス認証を行うことができました。

ついでに、このままWindows 10にアップデートしても大丈夫かについても聞いてみましたが、過去にWindows 10にアップデートしたことがあればOKとのこと。

良かった~。

この記事が私のような境遇の方の参考になれば幸いです。

 

以下、VMwareでWindows 8を動かしている画面です。(モニター画面をスマホのカメラで撮ったのでモアレがひどくてすみません。)

 

f:id:toomath:20180617150651j:plain