VirtualBox総合スレ Part1

このエントリーをはてなブックマークに追加
919Be名無しさん:2008/01/11(金) 01:01:55
っていうか初心者は来んなよ。ウザいから。
920Be名無しさん:2008/01/11(金) 08:30:00
VirtualBoxってVMServerみたいにリモート接続できるんだね
初めて知った
921Be名無しさん:2008/01/11(金) 11:49:56
>>919
そんなこと言うなよ。だれでも最初は初心者だ。
922Be名無しさん:2008/01/11(金) 12:13:40
>>921
まともな初心者なら誰も文句言わない。
VMwareスレにくる初心者はエロゲを動かしたいキモオタかWarez厨のゴミクズしかいないから。
923Be名無しさん:2008/01/11(金) 13:55:37
言えてるな。
924Be名無しさん:2008/01/11(金) 14:16:16
でもエロゲ厨はブリッジ接続とか必要ないと思うよ
925Be名無しさん:2008/01/11(金) 16:37:31
画面の中の嫁とブリッジ接続したいです!!
926Be名無しさん:2008/01/11(金) 18:48:41
ブリッジするまえにsageろ
927Be名無しさん:2008/01/11(金) 21:59:22
ごめんね!ごめんね!ifdown! ifdown!
928Be名無しさん:2008/01/12(土) 15:32:54
VirtualBoxのバックアップってどうするんですか?
VDIファイル取っただけじゃ、バックアップできないですよね。
とくにスナップショット取ってるとVDI戻しただけじゃ直らないですよね?

バックアップ方法分からんので、怖くて使えない。
929Be名無しさん:2008/01/12(土) 21:02:51
>>928
スナップショットは使わんので分からんけど、普通にバックアップするだけなら
使ってるvdiと仮想マシンのデフォルトフォルダにあるxml保存しとけば大丈夫
930Be名無しさん:2008/01/12(土) 21:08:11
VBはDirectX9.0cともっと簡単で便利なネットワーク設定さえ実装すれば最強なのになぁ。
VMwareよりも全てのレスポンスが軽いというのすごいことなんだが。
931Be名無しさん:2008/01/12(土) 22:25:31
>>930
それは多くのユーザーが思ってる事だと思う
でも、そこまでやると有料(しかも高価な)VMの存在意義が…w
932Be名無しさん:2008/01/12(土) 22:41:20
VMの有料の意義は最近モノよりもサポートになってきてる気がする
Solarisと似たようなもんだな
933Be名無しさん:2008/01/13(日) 00:00:46
個人ユーザーにとってはせいぜい数回しか使わないサポートに
3万払うより無料の方が意義が大きいけどな
VM自体は無料で使うツールも揃ってるし
934Be名無しさん:2008/01/15(火) 10:36:09
ゲストLinuxにゲスト用ツール入れたんだけどホストキー押さないとカーソルがゲスト枠外に出ない
コレってVBの仕様?
935Be名無しさん:2008/01/15(火) 12:11:06
>>934
いいえ
936Be名無しさん:2008/01/15(火) 12:13:12
んなこたない
937Be名無しさん:2008/01/15(火) 13:17:21
入れたつもりになってるだけじゃね。
いや、冗談ではなく。
938Be名無しさん:2008/01/15(火) 13:28:40
再起動してないとか?
939Be名無しさん:2008/01/15(火) 13:55:09
仕様じゃない事は把握しますた

パッケージの追加手順がよくなかったのかも知れないので再インスコしてみまつ。とっときゃよかったスナップショット
ゲストopenSUSE10.3なんですが
VB用のカーネルモジュールとかってのが怪しいかも

ちなみにディスクイメージを固定長にすると何度やってもディスクフォーマットの時にこけるのは仕様でしょうか
940Be名無しさん:2008/01/15(火) 15:28:01
メニューからインストール選ぶなりしてmountさせて、ちゃんとインストールスクリイプトを実行させた?
SUSEは知らないけど、rpm管理のなら/etc/redhat-releaseを見てて自分で作っておいてやらないと駄目なトリもあったような。
例えばVineだと/etc/vine-releaseにリンク張るとか。
941Be名無しさん:2008/01/15(火) 17:52:29
VBのカーネルモジュールってパッケージインスコしたらブートメニューに別カーネルが増えてたけど選択したらカーネルパニックになったりしてたのでそれがすこぶる怪しいんですよね
インスコ手順はVMwareと大差ないし
コンソールではインストール成功って出てたので
インストールされてないというのとは多分違うと思います
942Be名無しさん:2008/01/15(火) 20:55:56
> VBのカーネルモジュールってパッケージインスコしたらブートメニューに別カーネルが増えてたけど
それはかなりの勘違い
943Be名無しさん:2008/01/16(水) 01:25:00
QEMUのようにUSBメモリに入れて持ち運べますか?
944Be名無しさん:2008/01/16(水) 01:31:56
本体はムリ。
HDDイメージだけならドライブレターが変わらなければ大丈夫じゃないかな、、、

ただ、QEMUなんかを動かす場合もそうなんだけど、フラッシュメモリーで
書き込みの激しい作業をするのはどうかと思う、、、
945Be名無しさん:2008/01/22(火) 19:24:56
ブリッジ設定について教えてください
過去ログをまとめると、次のような感じでしたが、よくわかりませんでした。

ホストがWindowsなら、Host Interfaceを選択して仮想NICを追加して
ホスト側でブリッジ接続(仮想NIC)を有効にする
その仮想NICにホスト側で固定IPアドレス(例えば192.168.0.1)を設定する。

ここまではOKです。

ゲストOSのネットワーク設定でも、固定IPアドレスとして192.168.0.1を設定すればいいのでしょうか?


次の環境だと、うまくいかなかったのですが・・・
 ホスト:VirtualBOX for WindowsXP
 ゲスト:Fedora8

うまくいかなかったというのは、ゲストからホストにpingが通らなかったです。
ファイアーウォールははずしてます。

他の環境では如何でしょうか?

どうぞおしえてください。
946Be名無しさん:2008/01/22(火) 22:20:10
>>945
ブリッジにしたのなら、PC2台でLANを構成してると思えばいいよ。
例えばその例でホスト側が192.168.0.1なら、ゲストにはそれとかぶらないアドレスを振ればいい。
当然ホストPCに繋がっているネットワーク機器内のどれとも重複しないこと。
例えばルータとか物理的に別なPCとか。

ていうか、既存のLANに別PCを繋いだのと同じような扱いにしたいからブリッジにしたいんじゃないの?
947Be名無しさん:2008/01/22(火) 22:45:17
>>945
私がやった方法です。(ホストWinXP, ゲストWin2k)

○仮想マシンのネットワーク設定

・「ネットワークアダプタを有効にする」をON
・割り当て: ホストインターフェース
・インターフェース名: VirtualBoxホストインターフェース1
          (下のホストインターフェースで作成した名前)
MACアドレス: 適当に

○ホストOSのネットワーク設定

・「VirtualBoxホストインターフェース」と「ローカルエリア接続」を選んでブリッジ
 →ネットワークブリッジができる
・ネットワークブリッジのIPアドレスは自動取得のまま

○ゲストOSのネットワーク設定

・IPアドレスを適当に設定

環境によって名称変わると思うけど読み替えてください。

さらにゲストOS追加(Fedora)したときは、ホストインターフェース追加して
ホストOSでブリッジに追加して、FedoraのIPアドレスを適当に設定でOK。

まあ私もネットワークは素人なので、適当にやってる部分もあります。
参考になれば幸いです。
948945:2008/01/23(水) 11:56:40
>>946
>>947
ご返答、どうもありがとうございます。
ゲストOSを本物パソコンとして、既存LANに参加させたいです。
ですが、なかなか・・・うまくいかないのです。

【設定内容】
1)ホストOS(WinXP)
  ローカルエリア接続・・・固定IP192.168.0.1を指定
  VirtualBoxホストインターフェース・・・自動取得のまま(デフォルト)

2)ゲストOS(Fedora8)
  eth0設定・・・固定IP192.168.0.2を指定


【実験】
1)ホストOSでのテスト
  ipconfigコマンドを実行したら
  VirtualBoxホストインターフェースには169.254.223.188が自動割当されてました。
  ゲストOS(192.168.0.2)にpingしても不通でした。

2)ゲストOSでのテスト
  ifconfigコマンドを実行したら
  eth0に192.168.0.2が設定されてました。
  ホストOS(192.168.0.1)にpingしても不通でした。
   ちなみに、169.254.223.188にpingしても不通でした。
 ゲストOS(192.168.0.2)にpingしたらOKでした。←当たり前



ゲストOSを本物パソコンとして、既存LANに参加させたいですが、
見落としがないか教えて頂けないでしょうか。お願いします。
949Be名無しさん:2008/01/23(水) 14:44:16
>>948
あなたのLAN
↑ ハブ?
↓ ローカルエリア接続
Windows XP
↑ VirtualBoxホストインターフェース
↓ eth0
Fedora8
となるから独立した2つのLANができるだろ? だからホストOSのそのインタフェース2つを
ブリッジすればいい。その様子だとまだブリッジができてないと思うよ
950945:2008/01/23(水) 15:00:39
>>949
どうもありがとうございます。
その図の通りに、ブリッジさせたいのです。

> となるから独立した2つのLANができるだろ? だからホストOSのそのインタフェース2つを
> ブリッジすればいい。その様子だとまだブリッジができてないと思うよ

ブリッジする方法で、次の2つの疑問があります。
どうぞ教えて頂けないでしょうか。

【疑問点1】
ホストOSでは、ブリッジさせるためにどんな設定をすればいいのでしょうか?

ホストOS(WinXP)のネットワークの設定には、
ローカルエリア接続とVirtualBoxホストインターフェースになっています。
ローカルエリア接続の方は固定192.168.0.1になっていて正常に使えています。
そしてVirtualBoxホストインターフェースは自動割当(デフォルト)のままです。



【疑問点2】
ゲストOSでは、どんなネットワークデバイスにどんなハードウェアを選べばいいのでしょうか?
ホストOSで作ったVIrtualBoxホストインターフェースを選びたいですが、
ハードウェアリストに適切そうな名称が見当たらないです。

ゲストOS(Fedora8)のイーサネットデバイスeth0のハードウェアが
Advanced Micro Device[AMD]79c970[PCnet32 LANCE]
になっています。
これは、Fedora8のインストーラが自動的に選んだハードウェアです。
ハードウェアの選択が不適切に思うのですが、
どんな名称のハードウェアを選択したらいいのでしょうか?
951Be名無しさん:2008/01/23(水) 15:23:19
>950
>【疑問点1】
「マイネットワーク」のプロパティ(=ネットワーク接続)を開く。
Ctrl+クリックで、ローカルエリア接続とVirtualBoxホストインターフェースの両方を選択。
右クリックメニューで「ブリッジ接続」で完了。
952Be名無しさん:2008/01/23(水) 16:05:36
>>950
>【疑問点2】
仮想マシンはホストとは違うマシンなんだから、
ホストとは違うデバイスがついてても不思議はないでしょ?
仮想マシンのNIC(Advanced Micro Device[AMD]79c970[PCnet32 LANCE])と
ホストOSの仮想NIC(VIrtualBoxホストインターフェース)が
直接クロスケーブルでつながっていると考えればいい
953Be名無しさん:2008/01/23(水) 16:56:33
外付けHDDにリアルにインストールしたOSをVirtualBox内で起動することはできますか?

ttp://buffalo.jp/products/catalog/item/i/ifc-cb2es/
みたいな外付けHDDからブートできるeSATAのPCカードを買い
VirtualBoxから起動したり、生で起動したりみたいなことを妄想しています
954945:2008/01/23(水) 17:14:51
>>951
どうもありがとうございます。

ホストOSにおいて、ブリッジ設定しました。
ipconfig /allを実行すると
ipconfig /allでIPアドレスが0.0.0.0という表示になりました。
IPアドレスがどのようになればいいのでしょうか?


>>952
どうもありがとうございます。
クロスケーブルで接続していると考えればいいことが分かりました。
つまり3つのIPアドレスが必要ということですか?
1)ホストOSのローカルエリア接続
2)ホストOSのVIrtualBoxインターフェース
3)ゲストOSのeth0


上記の理解でやってますが、まだゲストOSから
ホストOSや外へのpingが不通のままです。
昨日からやってますが・・・難しいですね

どうぞアドバイスを頂けないでしょうか。
955953:2008/01/23(水) 18:43:50
>>954
漏れはhostがWindows XP ProでguestもWindows XP Proなのですが
host->guest、guest->host、guest->yahoo.comそれぞれのpingが通ってます。

過去ログ読んでないんで手順を最初から説明すると
1. VB起動して「新規」「設定」「削除」「起動」「破棄」の中から「設定」を押します
2. 新しく開かれたウィンドウの左側のリストから「ネットワーク」を押します
3. 「ネットワークアダプタを有効にする」を押し、「割り当て」を「ホストインターフェイス」にします
4. そこから右斜め下らへんにある緑のプラスマークのボタンを押し、新しいダイアログの「OK」を押します
5. さらに新しく開かれたダイアログ(タイトルバーが「ハードウェアのインストール」)の「続行」を押します
6. 2で開かれたダイアログの「OK」を押します
7. 「ネットワーク接続」を開きます(ttp://www.uploda.org/uporg1214794.jpg.html
8. ネットにつながっている接続(漏れの場合「ワイヤレスネットワーク接続」)のプロパティを開き「詳細設定」タブを押します
9. 「ネットワークのほかのユーザーに、このコンピュータの......」チェックボタンを押し、「OK」を押します(ttp://www.uploda.org/uporg1214796.jpg.html
10. 接続を表すアイコン(漏れの場合「ワイヤレスネットワーク接続」)に手がついたことを確認します
11. 「VirtualBoxホストインターフェイス1」のプロパティを開き「インターネットプロトコル(TCP/IP)」->「プロパティ」と操作し
  開かれたダイアログ内の「IPアドレス」が[192 168 0 1」、「サブネットマスク」が「255 255 255 0」であることを確認します(ttp://www.uploda.org/uporg1214798.jpg.html

以上の手順で特にguest側で設定することなしにpingが通りました。ただguestがどんなIPアドレスに割り当てられたか
分からないので(192.168.0.4だったり192.168.0.13とかだったり)guest側でipconfigして調べる必要があります
956Be名無しさん:2008/01/23(水) 21:30:11
>>954
>つまり3つのIPアドレスが必要ということですか?
>1)ホストOSのローカルエリア接続
>2)ホストOSのVIrtualBoxインターフェース
>3)ゲストOSのeth0
ブリッジがない状態だと3つ必要だけど
Windows XPのブリッジ機能で上の1と2をブリッジ接続すると以下の2つだけになる。
1) ホストOSのブリッジ
2) ゲストOSのeth0
1のブリッジというのが下のようなネットワークを作っていると思えばいいんじゃない?
|ハ|---ローカルエリア接続にささっているケーブル---あなたのLAN
| |------ホストOS(ブリッジ接続) ←ここにIPアドレスを振る or DHCP
|ブ|---VIrtualBoxインターフェースにささっているケーブル---ゲストOS
957Be名無しさん:2008/01/23(水) 21:38:42
もう向いてないからやめなよ…
958Be名無しさん:2008/01/23(水) 22:10:35
そもそもゲストOSを公開サーバにしないならホストインターフェースを使う必要性はなくてNATと内部ネットワークで充分事足りるだろう
959953:2008/01/23(水) 22:57:33
仮想HDD作んなくてもリアルに起動できてるパーティションを
VirtualBoxからも起動できるみたいなこと書いてあるっぽいだけどhostはlinux限定?

How To Run VirtualBox using a Physical Partition
 ttp://blarts.wordpress.com/2007/12/06/how-to-run-virtualbox-using-a-physical-partition-using-ubuntu-feisty-fawn/
960945:2008/01/24(木) 08:56:50
>>955
どうもありがとうございます。
guest-->yahoo.comへのpingが出来ることが分かって
なんとか希望が持てました。
guestもOSパッチを当てることができるのは素晴らしいです。

もう少し少し教えて頂けませんか。


> 9. 「ネットワークのほかのユーザーに、このコンピュータの......」チェックボタンを押し、「OK」を押します(ttp://www.uploda.org/uporg1214796.jpg.html

ここでOKボタンを押すと、エラーになってしまいました。
エラーメッセージは
 「インターネット接続の共有を有効にできません。
  LAN接続は、IPアドレスの自動指定で必要なIPアドレスを使ってすでに構成されています」
でした。

host(WinXP)のネットワーク接続には次の2つがあります。
1)ローカルエリア接続・・・固定IPアドレス192.168.0.1
2)VirtualBoxホストインターフェース・・・自動割当て
まだブリッジしていません。

画像が流れてしまって、みえませんでした。(残念)
ttp://www.uploda.org/uporg1214794.jpg.html
ttp://www.uploda.org/uporg1214796.jpg.html
ttp://www.uploda.org/uporg1214798.jpg.html


どうぞよろしくお願いします。
961945:2008/01/24(木) 09:05:59
>>956
どうもありがとうございます。
ブリッジのイメージが分かってきました。


>>958
NATだと、OSパッチのアップデートできない気がします。
ダウンロードもできないから、それだと困るんです。
962Be名無しさん:2008/01/24(木) 09:50:21
>>961
>NATだと、OSパッチのアップデートできない気がします。
WindowsXP/Vistaは出来るよ。俺、毎月やってるし。
PFWか何かでWindowsUpdateに必要なVirtualBoxの通信が
弾かれてんじゃないのか?
963Be名無しさん:2008/01/24(木) 10:01:57
>>960-961
>>955はブリッジの説明ではない
NATでFedoraもアップデートできるよ
964Be名無しさん:2008/01/24(木) 14:48:34
guestにFedoraをインストールしたら
画面解像度は800×600しか使えないのですか?
小さくて使えん・・・
965Be名無しさん:2008/01/24(木) 18:47:21
1600x1200で使えているよ
966953:2008/01/24(木) 19:46:50
>>960
漏れの環境でもエラーを再現できました。(ttp://www4.uploader.jp/dl/56513315/56513315_uljp00112.jpg.html
955の9を実行すると11のように自動で「VirtualBoxホストインターフェイス1」のIPアドレスが192.168.0.1に
設定されるのですが、それが「ローカルエリア接続・・・固定IPアドレス192.168.0.1」とかぶってしまっているために起こるようです。

普段自分はhostのデフォルトゲートウェイが「192.168.11.1」、サブネットマスクが「255.255.255.0」で
IPアドレスはDHCPによる割り当てですのでかぶりません。

955の9を実行したときに「VirtualBoxホストインターフェイス1」に自動で割り当てられる「192.168.0.1」はレジストリとかいじくれば
変更できなくもないような気がするのですが「192.168.0.1」でレジストリ検索かけてもそれっぽいのは見つかりませんでしたので
ローカルエリア接続の固定IPアドレス192.168.0.1を変えてやる方法しかないように思えます。
例えばアドレスを「192.168.11.1」、サブネットマスクを「255.255.255.0」みたいな感じ...

あと963が指摘してるとおり955はブリッジ接続の説明ではないです。
hostをルーターみたいにしてその下にguestがぶらさがってる感じです。

念のため955であげた画像をうpろだ変えてあげときます
ttp://www4.uploader.jp/dl/56513315/56513315_uljp00113.jpg.html
ttp://www4.uploader.jp/dl/56513315/56513315_uljp00114.jpg.html
ttp://www4.uploader.jp/dl/56513315/56513315_uljp00115.jpg.html
967Be名無しさん:2008/01/24(木) 21:59:19
VBoxGuestAddionsってゲストがWindowsの場合専用?
968Be名無しさん
linuxのも入ってるよ。