VirtualBoxを裏で動かしてサーバにするとかいう使い方ではなく、ランレベル5であげてGUI(X)ベースで練習したいよねっていうとき たとえばホストOSでいろいろ調べてコマンドのtypo防止にコピペしたいとか、その反対にゲストOSでエラーが出て検索したいとかっていうとき、双方向でコピぺできると便利だと思いますが、おそらくひと手間かけないと実現できません。 デフォルトはランレベル3(CUI)のイメージしかないのかな? よく見てない(^^;\\ 利用したのはCentOS5.3のイメージでした。(たしか。違ったらごめん) *1.まずGUIあがるようにする よっぽどあれなイメージでないかぎりランレベルを変えるだけであがるはず runlevelつうコマンドもある、知らなかったら試しにひいてみよう /etc/inittab 内の initdefault に記しているのがおそらく3なのでこれを5にして rebootすればよい 本項目ではエディタの使い方とか5で上がらないときのトラブルシューティングは扱いません 参考\\ http://www.atmarkit.co.jp/flinux/rensai/theory10/theory10a.html\\ 2002年の記事だなあ(遠い目) *2.ネットワーク接続 すでに設定済みの場合は飛ばしてOK 環境が同じではないのでこれでできなくても泣かない あとこのやりかたはどこにでも調べればあるはず 参考\\ http://d.hatena.ne.jp/Yudoufu/20100117/1263677767\\ 今回の目標は仮想環境から外へ抜ける「だけ」なので、 +VirtualBox自体の設定>ネットワーク +割り当てを「NAT」にする +仮想環境内のeth01をrestartする で実現できるはず。 eth01のrestartについてはこれ(2001年の記事): http://www.atmarkit.co.jp/flinux/rensai/linuxtips/091usenic.html まあできれば単発点でどうこうされるよりもネットワーク設定とは? とかちゃんと勉強してほしいんだけどなあ ※この設定をやると、ホストOS(Windows+VirtualBoxでLinuxだと、Windows側)からSSHでゲストOSに接続ができなくなります。なぜどうしてとかはここではふれない。 *3.VirtualBoxのGuest Additionsを使えるようにする 双方向コピペをやりたい場合はGuestAdditionsが必要。これを使うためには、ゲストOS側にコンパイラとカーネルのソースがないとだめ。 +kernel-develとgccをインストール rpm とかしてなかったら、yumで一発でインストールできる。(ネットワーク設定をしていればの話) どうでもいい話だがただのアップデートではインストールされないはず。 +virtualboxのツールバーにあるデバイス>Guest Additionsのインストール これをやるとCD-ROMっぽいのがmountされる。df -a とかするとたしかに存在する。 +VBoxLinuxAdditions.run を実行する もしもエラーが出た場合はmessagesなどにヒントがないか見る。 もしかしたらパッケージによってはmakeとかもないというひさんな状況かもしれない。であればそれらも入れる。 +シャットダウンする 中断とかではだめ +CentOSイメージの設定から一般>高度>クリップボードの共有 で双方向を選べばよいはず で再起動したらコピペができるようになった 参考\\ ヘルプファイル\\ インストールしてないとかで見られない人は\\ http://www.virtualbox.org/manual/ch04.html#id463025\\ Shared clipboardのところ\\ \\ http://www.virtualbox.org/manual/ch03.html#generalsettings\\ Installing and Maintaining Guest AdditionsのGuest Additions for Linuxのところと\\ "Advanced" tabのShared clipboardのところ\\