仮想環境であるVirtualBoxで仮想マシンを組んで起動させようと思ったら起動できず。
エラーの表示が。
今回のケースではハードウェア仮想化支援機能 (AMD-V) の使用に関する競合が発生していたのでした。
記事の内容
エラーメッセージ

VirtualBox can’t enable the AMD-V extension. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_SVM_IN_USE).
| 終了コード : | NS_ERROR_FAILURE (0X80004005) |
| コンポーネント: | ConsoleWrap |
| インターフェース: | IConsole {6ac83d89-6ee7-4e33-8ae6-b257b2e81be8} |
「AMD-V 」というのは、AMDプロセッサにおけるハードウェア仮想化支援機能。
しかし、システム上の別のハイパーバイザーである KVM (Kernel-based Virtual Machine) が既にこの機能を使用中で競合してしまっている状況。
対処法
# 現在ロードされているKVMモジュールを確認
lsmod | grep kvm
# KVMモジュールをアンロード (Intelの場合はkvm_intel, AMDの場合はkvm_amd)
sudo rmmod kvm_intel # Intel CPUの場合
sudo rmmod kvm_amd # AMD CPUの場合
sudo rmmod kvm # メインのKVMモジュールをアンロード
以上で起動できるようになりました。

コメント