Ubuntu 16.04でVMWare Workstation 14を何ヶ月も問題なく実行していました。 Ubuntu 18.04にアップグレードした後、VT-xが有効になっていないというエラーメッセージが表示され始めました。 VT-xはBIOSで有効になっています。 VMWareに連絡して、ハードウェアをテストし、VT-xサポートが有効になっていることを確認しました。
彼らはUbuntu 18.04に問題があるに違いないと述べています...私は同意します。
誰かがこの問題の解決策を見つけましたか?
$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 158
Model name: Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
Stepping: 9
CPU MHz: 800.016
CPU max MHz: 3800.0000
CPU min MHz: 800.0000
BogoMIPS: 6816.00
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0-3
これとまったく同じ問題がありました。 ubuntu 16.06から18.04にアップグレードした後に発生しました。 virtualboxとvmware 15の両方で、仮想化が検出されないという問題が発生し始めました。 BIOSを変更せず、仮想化が有効になりました(再確認しました)。 cpuinfoは、仮想化が有効になっていることも示しました。
修正方法は次のとおりです。アイデアは、BIOSにその設定を消去してから仮想化を再度有効にすることでした... ubuntuがそのキーをEFIパーティションにインストールしようとしたときに何かが壊れた可能性があります。
BIOSを開き、デフォルトに戻します。私の場合、XPとWin 7の2つの異なるデフォルトと、新しいOS(別名セキュアブート設定)の2つのデフォルトから選択できました。 Win8以上の設定に復元しました
リブート
BIOSを再度入力して、仮想化を有効にし、セキュアブートを無効にします(自己署名しない限り、VMwareモジュールはロードされません)。
Vmwareが動作するようになりました。
幸運を!