[請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行 [論壇 - Ubuntu 與工具程式及軟體推薦]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 »


[請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
會員一級
註冊日期:
2012/10/11 11:20
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 5
MP : 1 / 169
EXP: 21
離線
大家好,小弟第一次發文
由於碰到的問題無法自行解決
網路上有找到類似問題,但畢竟問題不同
小弟我的OS是Ubuntu 12.04
VirtualBox版本4.2.4
幾天前成功在root下安裝並使用了XP sp3
幾天後(期間可能有更新)
VirtualBox在執行XP_sp3,還沒進入開機畫面就出現警告視窗:

   開啟虛擬機器 XP_sp3 的工作階段失敗。
   AMD-V功能未啟用等英文說明


搜尋一下前人的解決辦法
就到BIOS下啟用virtualrization功能
再執行後則出現以下視窗:

   開啟虛擬機器 XP_sp3 的工作階段失敗。
   AMD-V is being used by another hypervisor. (VERR_SVM_IN_USE).
   VirtualBox can't enable the AMD-V extension. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_SVM_IN_USE).
   結果碼(&N): NS_ERROR_FAILURE (0x80004005)
   元件: Console
   介面: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}


若此問題出現在 XP下執行VirtualBox 的環境下
只要打開程式管理員,關閉所有已開啟的VirtualBox程式,再重啟即可
問題是在 Ubuntu下執行VirtualBox 的情況下呢?

2012/12/19 14:04
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
會員五級
註冊日期:
2010/2/9 18:20
所屬群組:
已註冊使用者
等級: 31
HP : 0 / 758
MP : 438 / 29478
EXP: 33
離線
1. VirtualBox不需要在root下執行

2. 先查看虛擬機器的設定值有沒有出錯

3. 可能需要安裝dkms套件然後重新安裝vboxdrv

2012/12/19 16:12
在下有時候會回答的很簡略
請善用google搜尋回答中的關鍵字

應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 38727
EXP: 38
離線
或是也可以讓虛擬機器不要使用 AMD-V 虛擬化功能

2012/12/19 16:54
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
會員一級
註冊日期:
2012/10/11 11:20
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 5
MP : 1 / 169
EXP: 21
離線
to BrLi
1.在root下主要是為了開啟usb功能
2.出問題前,VirtualBox完全正常可以使用XP,後來(經歷更新)就出現此訊息,設定完全沒動到
3.動態核心模塊支援dkms,網路上看了一下還是不明瞭這玩意兒,可否請BrLi口頭解釋一下他的用處,以及如何操作

to V字龍
關掉過,但只進得去安全模式… 後來受不了就用 Synaptic套件管理員 移除VirtualBox,再重裝
問題不但沒解決,Ubuntu偶而還出現系統錯誤回報的視窗= =
想請教該用什麼方式來完整移除VirtualBox呢?

2012/12/19 18:53
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 38727
EXP: 38
離線
ubuntubg 寫到:
1.在root下主要是為了開啟usb功能

只要將使用者加入 vboxusers 群組就可以存取 USB 裝置,不需要使用 root
目前我所知道需要用 root 執行 VirtualBox 的用途只有讓虛擬機器透過 USB 裝置開機而已

ubuntubg 寫到:
3.動態核心模塊支援dkms,網路上看了一下還是不明瞭這玩意兒,可否請BrLi口頭解釋一下他的用處,以及如何操作

理論上跟此問題無關。

ubuntubg 寫到:
關掉過,但只進得去安全模式… 後來受不了就用 Synaptic套件管理員 移除VirtualBox,再重裝
問題不但沒解決,Ubuntu偶而還出現系統錯誤回報的視窗= =
想請教該用什麼方式來完整移除VirtualBox呢?

您的作法就是正確的作法

至於 Windows 無法啟動八成是 Windows 認床吧
如果安裝時沒有打開應該沒事

2012/12/19 19:05
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69165
EXP: 24
離線
幾天後(期間可能有更新)


1. 安裝 dkms virtualbox-dkms virtualbox-guest-dkms
從 軟體來源 / 設定 / 套件庫 / Ubuntu 軟體 / 把 universe 打勾
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install dkms virtualbox-dkms virtualbox-guest-dkms
這樣 如果更新到 Linux kernel 版本時 會自動 更新 所有有關的 module
才不會因更新 而引起 失敗

AMD-V功能未啟用
就到BIOS下啟用virtualrization功能
再執行後則出現以下視窗:
開啟虛擬機器 XP_sp3 的工作階段失敗。
AMD-V is being used by another hypervisor. (VERR_SVM_IN_USE).
virtualBox can't enable the AMD-V extension. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_SVM_IN_USE).


2. 基本上 virtualbox 是否需要 從 Bios 打開 hardware virtualization
視 作業系統 而定

2-1. 下載 4.2.4 使用說明書

2-1-1. 詳讀下列章節

2.3 Installing on Linux hosts
3 Configuring virtual machines
4.2.1 Guest Additions for Windows
10.3, Hardware vs. software virtualization
10.5 Details about hardware virtualization
10.6, Nested paging and VPIDs


2-1-2. 用下述關鍵字 搜尋
XP
AMD-V
KVM
DKMS

2-1-3. Intel VT-x 與不同 AMD-V 不可以混爲一談

2012/12/19 19:21
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
會員一級
註冊日期:
2012/10/11 11:20
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 5
MP : 1 / 169
EXP: 21
離線
poloshiao 你好,

1.
我一看到你的回文就馬上照做了
但是問題依舊
除非我關閉 VT-x/AMD-V 功能
再啟動,結果出現Windows歡迎畫面
沒多久後跑出小藍
接著不到一秒就進入下面選單:
--
安全模式
安全模式 (含網路功能)
安全模式 (含命令提示字元)
上次的良好設定 (您上一次正常運作的設定)
正常啟動 Windows
--
結果只能成功進入安全模式
不管如何重新開機、完整關機都無法正常啟動Windows
然後關於 啟用VT-x/AMD-V 功能,之前沒問題時我是設定開啟的,並將處理器設定為2顆CPU
奎我猜是因為當初安裝在此設定下,XP內建驅動程式都是雙核的
現在關掉AMD-V功能後,處理器必須改為1顆(才不會出現 非最佳設定 的訊息)
會不會是因為這樣的原因,導致無法正常進入虛擬的Windows
這樣很奇怪阿,當初可以開AMD-V加速,為何現在不行?


2.
英文有點多(汗)
平行虛擬網路轉接器(Paravirtualized network adapter, virtio-net)如果被勾選,VB不會去虛擬一般的網路硬體(只被 盒子外的一般虛擬OS 支援)
我查一下guest operating systems是指要虛擬的OS,「盒子外的虛擬OS」這句話似乎有點矛盾…後面的文章意思一直讓我鬼打牆Orz
3.1版本後,VB提供 工業標準的virtio網路化驅動程式 的支援,這是 開源KVM計畫 的一部分
我的Ubuntu核心 Linux 3.2.0-35-generic
要虛擬的系統是 XP SP3
不知道有沒有符合 virtio 網路化驅動程式的要求
我承認我有看沒有懂…
在AMD-V的相關內容裡,Do not run other hypervisors…這段文章似乎跟我的問題比較相關,之前找過一篇文章也提到,在XP下虛擬其他OS時出現失敗,發現在程式管理員裡面同時有數個VB在跑(之前開的沒關掉),關掉後就正常了,不知道我是不是也面臨這個問題?但在 系統監控 裡並沒有看到其他VB,除非是我的KVM同時啟動中?(我用 sudo /sbin/lsmod | grep kvm 指令查了一下,但並沒有kvm執行中)

2012/12/19 22:42
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 38727
EXP: 38
離線
單從錯誤訊息來看有其他東西佔用了 AMD-V 的機能
可以從這方面想方法

2012/12/19 23:14
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69165
EXP: 24
離線
接著不到一秒就進入下面選單:
--
安全模式
安全模式 (含網路功能)
安全模式 (含命令提示字元)
上次的良好設定 (您上一次正常運作的設定)
正常啟動 Windows
--

記得 好像 windows 如果不是 正常程序 關機
重新開機 就一定會 進這個 畫面
...

2012/12/19 23:52
應用擴展 工具箱
回覆: [請問] VirtualBox 出現 AMD-V is being used by another hypervisor 的訊息而無法執行
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 38727
EXP: 38
離線
poloshiao 寫到:
接著不到一秒就進入下面選單:
--
安全模式
安全模式 (含網路功能)
安全模式 (含命令提示字元)
上次的良好設定 (您上一次正常運作的設定)
正常啟動 Windows
--

記得 好像 windows 如果不是 正常程序 關機
重新開機 就一定會 進這個 畫面
...

還有 Windows 前一次開機無法正常運作也會

2012/12/20 0:01
應用擴展 工具箱

(1) 2 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.