QEMUのセットアップ 提供されているOLPCイメージをあなたのWindows XPマシンで使うためには、まずエミュレータQEMUをインストールする必要があります。QEMUはオープンソースのプロセッサエミュレータです。必須ではありませんが、処理能力を向上させるためにアクセラレータの利用を推奨します。 ノート: 有志がいくつかのQEMUイメージをVMWare Playerで走るように変換しています。ただ通常のOLPCビルドはQEMU用に作られています。 QEMUエミュレータ ここからWindows用のQEMUをダウンロードしてください。 特にインストール手順とか無いので、任意のディレクトリ(例えばC:\Program Files\Qemu)に、ただ解凍してください。 もし必要なら、もしイメージをダウンロードするに行かなければ、以下のアクセラレータのインストールステップに進んでください。 QE
最近勉強したPOSIX CapabilitiesがQEMU(/KVM)を使うときにも利用できそうなので試してみました。 QEMUではstand aloneで動かす場合やユーザレベル通信を使う限りにおいてはユーザアカウントでも実行可能です。しかし、外部からアクセスを受け付けるサーバ用途の場合は、ブリッジ接続(TAPインタフェース)でネットワークを構成しなければならないためroot権限が必要でした。 以下の例のように、ユーザ権限のままQEMUを実行するとTAPの生成に失敗します。 $ sudo /usr/bin/qemu-kvm -hda cap.img -net nic -net tap,ifname=tap,script=no # => OK $ /usr/bin/qemu-kvm -hda cap.img -net nic -net tap,ifname=tap,script=no wa
FreeBSD上でブリッジを使ってこんな感じの仮想LANを組んでみます。 種類 OS IPアドレス ルータ FreeBSD 5.4 192.168.0.1(LAN側) ホスト FreeBSD 5.4 192.168.0.10 QEMUゲスト Debian GNU/Linux (sarge) 192.168.0.20 PearPCゲスト Mac OS X (Panther) 192.168.0.30 ゲストOSがインストールされたハードディスクイメージが既にあるものとします。 QEMUについては Redirection フリーのエミュレータQEMUを使おう@謎の処理系 SunOS 4.1.4 with Linux/FreeBSD http://www.h7.dion.ne.jp/~qemu-win/ PearPCについては PearPC - PowerPC Architecture Emul
Qemu を FreeBSD 上で動かす。その時に、ホストとなる FreeBSD と同じネットワークに置くことで、qemu からの外部に接続したり、ホストの FreeBSD と NFS でファイルを共有できる様になる。特に、カーネルを変更して実験していると panic を起こすことも否応にある。NFS でファイルを母艦と共有することにより、fsck を避けると共に、コンパイルも母艦で行ないインストールだけ qemu 内で行なうことが出来る。 FreeBSD での tap の設定と、bridge の設定の応用になる。qemu-ifup を設定する事も出来るが、ここではどの様な操作が必要なのかを示すため使わない。 まずは、必要なカーネルモジュールを読み込む。 host$ kldload kqemu host$ kldload aio host$ kldload if_tap host$ kld
user mode network stackだと、本物のネットワークのDHCPが使えないとか、NATのせいで外から接続できないので、tapとbridgeでごにょごにょしてみた。root権限なしの方向で。 まずは、必要なmoduleをload。 # /boot/loader.conf aio_load="YES" if_bridge_load="YES" if_tap_load="YES" /dev/tapをopenしたときに、tapインターフェースをユーザ権限で作成する(man if_tap)。 # /etc/sysctl.conf net.link.tap.user_open=1 net.link.tap.up_on_open=1 devfsで起動後に生えてきたtapをグループtapに読み書きを許可する(man devfs.rules)。 # /etc/devfs.rules [loc
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
1. オプション 2. ネットワークカード 3. Tapアダプタのインストール 4. ホストOSとゲストOSの間の接続 5. Windows 2000の場合のインターネットへの接続 6. VLANと一緒に使う方法 7. 注意 1. オプション オプションは次のとおりです。 -net nic -net tap,ifname=my-tap ifnameをTapの名前をセットするのに使ってください。 my-tapは、自分のTAP-Win32 Adapterの名前です。 2. ネットワークカード NE2000 PCI、RTL8139、PC-NET、NE2000 ISAのネットワークカードを使うことができます。 こちらを見て下さい。 -net nic -net tap,ifname=my-tap -net nic,model=rtl8139 -net tap,ifname
●ネットワーク QEMUのネットワークには,ユーザモードネットワーク(-user-net)と, TUN/TAPを使ったネットワークの2種類があります. TUN/TAPの設定スクリプトが存在しない場合は,デフォルトで-user-netになります. ○ユーザモードネットワーク(-user-net) ユーザモードネットワーク(-user-net)の構成を下図に示します. このように,-user-netは,QEMU内部に仮想のNAT/DHCPサーバやDNSサーバなどが 自動的に用意される,非常に便利なモードです. ゲストOSは,単にDHCPクライアントとして動作させるだけでよく, そのままLANやインターネットにアクセスすることができます. しかし,-user-netでは,ゲストOS側のネットワークが,ホストOS側からは 直接見えません.このため,ホストOS(またはLAN上のほかのホスト)から ゲ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
このホームページは以下に移動しました. ブックマークを張り直してください. 5秒後に自動的に移動します. http://kozos.jp/kozos/others.html
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く