web-dev-qa-db-ja.com

VirtualBoxでのWindows 7ゲスト用のドライバーのインストール

私はubuntuが初めてです。 Virtual Box 3.2.8を使用して、Ubuntu 10.10(ホスト)内にゲストOSとしてインストールされたWindows 7 32ビットで、lan、wifi、オーディオ、ビデオ&グラフィック、webcamなどのドライバーをインストールする方法を知りたいです。

Toshiba Satellite c650 psc 14gでこれを使用しています。東芝のWebサイトからドライバーをダウンロードしました。 Windows 7 32ビットをホストOSとして使用する場合、それらは正常に機能します。

それでは、デュアルブートとVirtual Boxの主な違いは何ですか?

5
sajithten

LAN、Wifi、サウンドカード、グラフィックカードなどのシステム組み込みコンポーネントは、ホストOSから使用されます。ゲストOSのエミュレーションを使用して仮想化されます。多くの場合、仮想マシンの設定でさまざまなエミュレーションモードから選択できます。

したがって、これらのドライバーをゲストOSにインストールすることはできません。

ただし、USB接続デバイス(プリンター、スキャナー、Bluetoothドングルなど)などの一部の外部コンポーネントには、ゲストOS用の追加ドライバーが必要です。 Windowsでは、Virtual Box Managerからデバイスをキャプチャするとすぐにこれらのドライバーを求められます。

注:完全なUSB 2.0サポートのために、 Virtual BoxのPUELバージョン を実行する必要があります。 8。

2
Takkat

VirtualBox内に実際のハードウェアドライバーをインストールする必要はありません(できません)。 Windowsは、VirtualBox内で実行している間はハードウェアにアクセスできませんが、VirtualBoxが設定するVirtual(false)ハードウェアとのみ対話できます。 Virtual Boxはそれを実際のハードウェアに変換します。 wikipedia で仮想マシンがどのように機能するかについてのより完全な説明を取得できます。

これが、Virtual Boxで最新のゲームを実際にプレイできない理由です。ゲームもWindowsもグラフィックカードにアクセスして、最高の速度を得ることができません。これは、仮想マシンでのウィンドウの実行がベアメタルでの実行よりも遅い理由でもあります

ただし、可能な限り最高のエクスペリエンスを得るには、仮想ハードウェアのドライバーをインストールする必要があります。それらは仮想ボックスのゲスト追加と呼ばれます。これをチェックするには question をインストールしてください。

仮想マシンはカードに直接アクセスできないため、HDビデオの視聴や3Dゲームのプレイを加速することはできず、ホストで実行するよりも遅くなります。あなたが経験したように、速度は、ドライバーなしでウィンドウを使用しているとき(つまり、ビデオカードアクセラレーションを使用していないとき)に表示される速度に似ています。

1
Javier Rivera

Ubuntu 14.04 LTS Trusty TahrホストOS VirtualBox 4.3.10Ubuntu r93012 Windows 7 Home Premiumゲスト

同じ問題がありました。最初に.isoファイルをDVDに書き込み、東芝Satellite C660ラップトップのCD/DVDドライブへのパススルーアクセスを設定しました。 (ただし、おそらくこれを行う必要はありません。isoファイルを使用してDVDとしてマウントするだけです。)VMのWindows 7フォルダーが作成され、Windows 7インストーラーが正常に起動しました。しかし、[セットアップの開始]をクリックした直後に、「Windowsをどこにインストールしますか?」というダイアログが表示され、仮想VDIボリュームが表示されます。

[次へ]をクリックすると、ダイアログでドライバーを選択するように求められましたが、リストは空白でした。 DVD .isoまたは仮想VDIドライブのいずれかを選択すると、ドライバーが見つからないという警告が表示されました。

答えは、/ home/<〜my-home>/VirtualBox VMs/Windows 7 /およびその補助ファイルとフォルダーのアクセス許可を、所有者とグループ(または自分のコンピューターの場合はすべてのユーザー)の読み取り/書き込みに変更することです。インストーラーは、そのことを喜んでやっているのに沿ってハミングしました。

0
Hedley Finger

ほとんどの場合、Windowsはエミュレートされたハードウェアを自動的に検出し、必要なドライバーをインストールするため、ドライバーをインストールする必要はありません。 Windowsは仮想ボックスで実行されているため、実際のハードウェアではなく、エミュレートされたハードウェアのドライバーが必要です。エミュレートされたハードウェアを実際にマッピングするのはVirtualBoxの仕事であり、Winodwsはエミュレートされたハードウェアで実行されていることを認識していません。

0
binW

Windowsゲストに何もインストールする必要はありません。Windowsは自動的にインストールします。

そして、デュアルブートとエミュレートされたハードウェアの違いは、多くの人にとって、仮想マシンで遅くなるためです。完全な3Dハードウェアアクセラレーションがなく、物理ハードウェアから直接物理ハードウェアにアクセスすることもできません。仮想マシン。

仮想マシンは、実際のハードウェアが処理できる速度であり、仕様の欠如から判断し、基本的な東芝のラップトップを見ると、Ubuntuと並んでWindowsをインストールするだけです。

0
Uri Herrera