LinuxでVirtualBoxVMの起動エラーを修正する方法

一部のLinuxディストリビューションでは、VirtualBoxVMツールはインストール後に起動拒否します。VMが起動しない理由はさまざまです。このガイドでは、それを解決するためのさまざまな修正を行います。

修正1-VirtualBoxカーネルドライバーをインストールする

通常、VirtualBox VMがLinuxで起動しない主な理由は、VirtualBoxカーネルドライバーのインストールを怠ったことです。このドライバーはLinuxホストマシンに必要であり、ドライバーがないと、VMは単にエラーになり、起動を拒否します。

LinuxでVirtualBoxVMの起動エラーを修正する方法

オペレーティングシステムにVirtualBoxカーネルドライバーをインストールするには、キーボードのCtrl + Alt + T または Ctrl + Shift + T を押してターミナルウィンドウを開きます 。次に、以下の手順に従ってください。

ステップ1:ユーザーが最初にカーネルヘッダーのインストールを怠った場合、VirtualBoxカーネルドライバーは通常インストールに失敗します。カーネルヘッダーを使用すると、VirtualBoxカーネルドライバーなどのカスタムモジュールを構築できます。

Linux PCにLinuxカーネルヘッダーをインストールするには、ディストリビューションに対応する以下のコマンドを入力します。

Ubuntu

sudo apt install linux-headers-$(uname -r)

Debian

sudo apt-get install linux-headers-$(uname -r)

Arch Linux

sudo pacman -S linux-headers

Fedora

sudo dnf install "kernel-devel-uname-r == $(uname -r)"

OpenSUSE

sudo zypper install kernel-devel

ステップ2: LinuxシステムにLinuxカーネルヘッダーをインストールした後、モジュールを再セットアップできます。最良の結果を得るには、さまざまな紛らわしいコマンドを処理するのではなく、VirtualBoxモジュールパッケージを完全に再インストールすることをお勧めします。

VirtualBoxモジュールパッケージを再インストールするには、現在使用しているLinuxディストリビューションに対応する以下のコマンドをターミナルに入力します。

LinuxでVirtualBoxVMの起動エラーを修正する方法

Ubuntu

sudo apt install virtualbox-dkms --reinstall

Debian

sudo apt install virtualbox-dkms --reinstall

Arch Linux

sudo pacman -R virtualbox-host-modules-arch sudo pacman -S virtualbox-host-modules-arch

Fedora

sudo dnf remove VirtualBox akmod-VirtualBox sudo dnf install VirtualBoxakmod-VirtualBox

OpenSUSE

sudo zypper remove virtualbox-kmp-default

sudo zypper install virtualbox-kmp-default

ステップ3: Linux PCにVirtualBoxカーネルモジュールパッケージを再インストールした後、モジュールをLinuxPCでビルドおよびセットアップする必要があります。次に、モジュールをシステムにロードする必要があります。これを行うには、  modprobevboxdrvコマンドを入力します。

sudo modprobe vboxdrv

または、PCを再起動します。ログインすると、カーネルドライバが読み込まれます。

修正2–VirtualBox拡張パッケージをインストールする

VirtualBox VMは、VirtualBox拡張パッケージを有効にして作成され、拡張パッケージがインストールされていないため、Linuxシステムで起動しない場合があります。この問題を解決するには、キーボードのCtrl + Alt + T または Ctrl + Shift + T を押してターミナルウィンドウを開き、Linuxディストリビューションに対応する以下のコマンドを入力します。

Ubuntu

sudo apt install virtualbox-ext-pack

Debian(Sidのみ)

sudo apt-get install virtualbox-ext-pack

Debianの他のリリースでは、次のようにします。

wget https://download.virtualbox.org/virtualbox/6.1.4/Oracle_VM_VirtualBox_Extension_Pack-6.1.4.vbox-extpack

Linuxファイルマネージャーを開き、ExtパックをダブルクリックしてDebianにロードします。

Arch Linux / Fedora / OpenSUSE

wget https://download.virtualbox.org/virtualbox/6.1.4/Oracle_VM_VirtualBox_Extension_Pack-6.1.4.vbox-extpack

Linuxファイルマネージャーを開きます。次に、マウスでExtパックをダブルクリックします。それはあなたが問題なくそれをVirtualBoxにインストールすることを可能にするでしょう。

修正3– / usr /ディレクトリの所有権を変更する

カーネルモジュールがシステムにインストールされているVirtualBoxでエラーが発生する可能性がありますが、それでもプログラムはVMを起動しません。このエラーが発生する理由は/usr/、プログラムを実行するディレクトリにVirtualBoxの特定のコンポーネントがあるためです。/usr/ディレクトリは時々権限の問題を持つことができます。通常、/usr/ディレクトリはrootユーザーが所有します。フォルダがrootによって所有されていない場合、VirtualBoxエラーが発生します。

このエラーを修正するには、キーボードのCtrl + Alt + TまたはCtrl + Alt + Tを押してターミナルウィンドウを開き ます。次に、以下の手順に従ってください。

手順1:ルートディレクトリでls -l コマンドを実行して 、/usr/フォルダの所有権が許可されているかどうかを確認します。

ls -l /

grep コマンドを/usr/適用して 分離することもできます。

ls -l / | grep usr

usrのlsプロンプトを確認してください。ルートが所有している場合は、ターミナルに次のようなものが表示されます。

LinuxでVirtualBoxVMの起動エラーを修正する方法

drwxr-xr-x 14 root root 4096 Mar 27 2019 usr

あなたの場合は/usr/フォルダはルートによって所有され、それがありますroot root正確に以下の例のように。rootが所有していない場合はroot root、プロンプトのどこにユーザー名が表示されます。

ステップ2:/usr/ディレクトリがrootユーザーによって所有されていないと仮定して、chownコマンドを使用してその 権限を変更します。

sudo chown root:root / usr /

手順3:ls -l コマンドを再実行 して、chown コマンドが/usr/フォルダーの所有権を変更し、以下のコードと一致することを確認し ます。

LinuxでVirtualBoxVMの起動エラーを修正する方法

drwxr-xr-x 14 root root 4096 Mar 27 2019 usr

 マイナーな問題–VirtualBoxを更新する

VirtualBoxのマイナーな問題は、通常、プログラムを新しいリリースに更新するだけで修正できます。オラクルはバグを修正するために非常に一生懸命働いています。Linux PCでVirtualBoxを更新するには、ターミナルウィンドウを開き、パッケージマネージャーを使用して、通常の方法で更新プログラムをインストールします。

Leave a Comment

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3診断:MP3オーディオファイルの最大50の問題を修正

MP3 Diagsは、音楽オーディオコレクションの問題を解決するための究極のツールです。mp3ファイルに適切なタグを付けたり、アルバムカバーアートを追加したり、VBRを修正したりできます。

Google Voice デスクトップ通知アプリ

Google Voice デスクトップ通知アプリ

Google Waveと同様に、Google Voiceも世界中で大きな話題を呼んでいます。Googleはコミュニケーション方法を変えることを目指しており、

FlickrFavesでFlickrのお気に入りをダウンロード

FlickrFavesでFlickrのお気に入りをダウンロード

Flickrユーザーが高画質で写真をダウンロードできるツールはたくさんありますが、Flickrのお気に入りをダウンロードする方法はありますか?最近、

OK Samplerは無料の音楽サンプラーソフトウェアです

OK Samplerは無料の音楽サンプラーソフトウェアです

サンプリングとは何でしょうか?Wikipediaによると、「サンプリングとは、一つの録音から一部、つまりサンプルを取り出し、それを楽器や音楽として再利用する行為です。

Google サイトのバックアップ: インポート/エクスポート

Google サイトのバックアップ: インポート/エクスポート

Googleサイトは、Googleのサーバー上でウェブサイトをホストできるGoogleのサービスです。しかし、一つ問題があります。それは、バックアップのための組み込みオプションがないことです。

Google ToDo リスト デスクトップ アプリケーション

Google ToDo リスト デスクトップ アプリケーション

Google Tasksは、カレンダー、Wave、Voiceなどの他のGoogleサービスほど人気はありませんが、それでも広く使用されており、人々の生活に不可欠な部分となっています。

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

Ubuntu LiveとDBANブートCDを使用してハードディスクとリムーバブルメディアを安全に消去する以前のガイドでは、Windowsベースのディスクについて説明しました。

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法