1. ホーム
  2. LINUX

virtualbox VMMR0.r0 のロードに失敗しました (VERR_SUPLIB_OWNER_NOT_ROOT)

2022-03-17 09:05:28

virtualboxの起動問題



仮想コンピュータXPの新しいタスクを開くことができません。



VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT) のロードに失敗しました。



リターンコード



NS_ERROR_FAILURE (0x80004005)



コンポーネントを使用します。



コンソール



インターフェース



IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}







問題の所在を確認する



ls -l /



drwxr-xr-x 13 abc test 4096 June 7 2012 usr



usrがrootユーザではないことが判明



解決方法



sudo chown root:root /usr/ です。



それでもうまくいかない場合は、再度/usr/libがrootに属しているかどうかを確認し、上記の方法で修正します。







問題点



Virtual PC xp の新しいタスクを開くことができません。



USB 2.0コントローラの実装が見つかりません!



USB 2.0コントローラの状態は保存されたVMの状態の一部であるため、VMを起動することはできません。この問題を解決するには、「Oracle VM VirtualBox Extension Pack」をインストールするか、VMの設定でUSB 2.0サポートを無効にします(VERR_NOT_FOUND)。







回避策 virtualbox 拡張パックをインストールする



http://download.virtualbox.org/virtualbox/



ダウンロード



Oracle VM VirtualBox エクステンションパック



VBoxGuestAdditions



この2つのパッケージ



virtualbox 4.3.20をインストールしたので、4.3.20をダウンロードすることを選択。







インストールします。



VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.20.vbox-extpack



仮想マシン - デバイス - CD-ROM ドライブの割り当て - CD-ROM ドライブの選択 ダウンロードした VBoxGuestAdditions_4.3.20.iso を選択すると、自動的にインストールが始まりますので、画面の指示に従って操作してください。



著者:イケメンすぎて外出できないプログラマーズグループ。31843264