Using QEMU on Windows XP/lang-ja: Difference between revisions
m (→OLPC環境のスタート) |
|||
(12 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
{{anchor|Setting up QEMU}} |
{{anchor|Setting up QEMU}} |
||
== QEMUのセットアップ == |
== QEMUのセットアップ == |
||
[[OS images/lang-ja|提供されているOLPCイメージ]]をあなたのWindows XPマシンで使うためには、まずエミュレータ[[QEMU/lang-ja|QEMU]]をインストールする必要があります。[[QEMU/lang-ja|QEMU]]はオープンソースのプロセッサエミュレータです。必須ではありませんが、処理能力を向上させるためにアクセラレータの利用を推奨します。 |
|||
'''ノート:''' 有志がいくつかのQEMUイメージを[[Emulating the XO/lang-ja#VMware Player|VMWare Player]]で走るように変換しています。ただ通常のOLPCビルドは[[QEMU/lang-ja|QEMU]]用に作られています。 |
|||
{{Translated text| |
{{Translated text| |
||
In order to use the [[Build images|provided OLPC images]] in your Windows XP box you must first install an emulator: [[QEMU]] which is an open-source processor emulator. The accelerator, not required, is recommended as a performance booster. |
In order to use the [[Build images|provided OLPC images]] in your Windows XP box you must first install an emulator: [[QEMU]] which is an open-source processor emulator. The accelerator, not required, is recommended as a performance booster. |
||
'''Note:''' people have converted some QEMU images to work with [[OS images for emulation#VMware Player|VMWare Player]], but regular OLPC builds are for [[QEMU]]. |
'''Note:''' people have converted some QEMU images to work with [[OS images for emulation#VMware Player|VMWare Player]], but regular OLPC builds are for [[QEMU]]. |
||
|display = |
|display = none}} |
||
{{anchor|QEMU Emulator}} |
{{anchor|QEMU Emulator}} |
||
=== QEMUエミュレータ === |
=== QEMUエミュレータ === |
||
#[http://www.h7.dion.ne.jp/~qemu-win/ ここから]Windows用のQEMUをダウンロードしてください。 |
|||
#特にインストール手順とか無いので、任意のディレクトリ(例えば<tt>C:\Program Files\Qemu</tt>)に、ただ[[unzip|解凍]]してください。 |
|||
#もし必要なら、もし[[Using QEMU on Windows XP#Download an OLPC image|イメージをダウンロードする]]に行かなければ、以下のアクセラレータのインストールステップに進んでください。 |
|||
{{Translated text| |
{{Translated text| |
||
#Download QEMU for Windows from [http://www.h7.dion.ne.jp/~qemu-win/ here] |
#Download QEMU for Windows from [http://www.h7.dion.ne.jp/~qemu-win/ here] |
||
#Since there's no installation step, just [[unzip]] it into any directory (ie: <tt>C:\Program Files\Qemu</tt>) |
#Since there's no installation step, just [[unzip]] it into any directory (ie: <tt>C:\Program Files\Qemu</tt>) |
||
#if you want, proceed with the accelerator below, if not go to [[Using QEMU on Windows XP#Download an OLPC image|downloading the image]] |
#if you want, proceed with the accelerator below, if not go to [[Using QEMU on Windows XP#Download an OLPC image|downloading the image]] |
||
|display = |
|display = none}} |
||
{{anchor|QEMU Accelerator}} |
{{anchor|QEMU Accelerator}} |
||
=== QEMUアクセラレータ === |
=== QEMUアクセラレータ === |
||
[http://fabrice.bellard.free.fr/qemu/kqemu-doc.html QEMUアクセラレータ]はPCをx86ホストで走らせるときにQEMU PCエミュレータをより早く実行することを可能にするドライバーです。最新安定版は<tt>kqemu-1.3.0pre11.tar.gz</tt>です。 |
|||
#[http://fabrice.bellard.free.fr/qemu/download.html ここ]からQEMUアクセラレータモジュールをダウンロードしてください。 |
|||
#<tt>kqemu-''version''.tar.gz</tt>ファイルを(例えば<tt>C:\Program Files\Qemu\KQemu-''version''</tt>といった)ディレクトリに[[Unzip|解凍]]してください。 |
|||
#入手したファイルフォーマットによっては2度[[unzip|解凍]]する必要があるかもしれません。 |
|||
#ターゲットディレクトリに移動し、<tt>kqemu.inf</tt>を選択してインストールしてください。(メニューを右クリックして<tt>Install</tt>を選択します。) |
|||
# <tt>command prompt</tt>を開きます。(つまり<tt>cmd.exe</tt>です。) そして以下をタイプします。 |
|||
#*<tt>net start kqemu</tt> |
|||
#*もし全て順調に進んだら、以下のメッセージが現れるはずです: |
|||
#**<tt>The KQEMU virtualisation module for QEMU service was started successfully.</tt> |
|||
{{Translated text| |
{{Translated text| |
||
Line 37: | Line 53: | ||
#*If everything went fine, you should see the following message: |
#*If everything went fine, you should see the following message: |
||
#**<tt>The KQEMU virtualisation module for QEMU service was started successfully.</tt> |
#**<tt>The KQEMU virtualisation module for QEMU service was started successfully.</tt> |
||
|display = |
|display = none}} |
||
{{anchor|Download an OLPC image}} |
{{anchor|Download an OLPC image}} |
||
== OLPCイメージのダウンロード == |
== OLPCイメージのダウンロード == |
||
次にドライブのイメージをダウンロードする必要があります。[[Build_images#Latest_Stable_Build|Latest Stable Build on the OS Images page]]に行って、<tt>ext3</tt>を探します。(このディレクトリに''ext3''ファイルシステム用のイメージが格納されています;もし開発者ツールを使いたい場合は<tt>devel_ext3</tt>に移動してください。) |
|||
必要なイメージはおそらく次のような名前になっているはずです。 |
|||
<tt>olpc-redhat-stream-development-build-''num''-''date''_ext3.img.bz2</tt> |
|||
イメージをダウンロードした後、それを([http://en.wikipedia.org/wiki/Bz2 bz2]形式の扱えるプログラムで)[[unzip|解凍]]し、<tt>.img</tt>ファイルを[[QEMU]]と同じディレクトリにおく必要があります。(例えば<tt>C:\Program Files\Qemu</tt>) |
|||
{{Translated text| |
{{Translated text| |
||
Then you need to download a drive image, so go to [[Build_images#Latest_Stable_Build|Latest Stable Build on the OS Images page]] and navigate to the <tt>ext3</tt> subdirectory (this has images for the ''ext3'' filesystem; if you want to use development tools, navigate to <tt>devel_ext3</tt>). |
Then you need to download a drive image, so go to [[Build_images#Latest_Stable_Build|Latest Stable Build on the OS Images page]] and navigate to the <tt>ext3</tt> subdirectory (this has images for the ''ext3'' filesystem; if you want to use development tools, navigate to <tt>devel_ext3</tt>). |
||
Line 49: | Line 69: | ||
After you've downloaded the image, you must [[unzip]] it (using a program that understands the [http://en.wikipedia.org/wiki/Bz2 bz2] format) and place the <tt>.img</tt> file in the same directory as [[QEMU]] (ie: <tt>C:\Program Files\Qemu</tt>). |
After you've downloaded the image, you must [[unzip]] it (using a program that understands the [http://en.wikipedia.org/wiki/Bz2 bz2] format) and place the <tt>.img</tt> file in the same directory as [[QEMU]] (ie: <tt>C:\Program Files\Qemu</tt>). |
||
|display = |
|display = none}} |
||
{{anchor|Starting OLPC environment}} |
{{anchor|Starting OLPC environment}} |
||
== OLPC環境のスタート == |
== OLPC環境のスタート == |
||
エミュレートするイメージを走らせる前に、どのように環境を利用するかについて'''[[Sugar Instructions/lang-ja|Sugarの使い方]]'''に目を通されることを'''強く'''勧めます。--- SugarはWindowsやMacとは全く異なるオペレーティングシステムです! |
|||
<tt>command prompt</tt>(つまり<tt>cmd.exe</tt>)をQEMUディレクトリで開き、そして適切なイメージを使って起動します。 |
|||
cd "\Program Files\Qemu" |
|||
qemu.exe -L . -hda ''image_name'' |
|||
ここで、''image_name''はあなたのダウンロードした最新のバージョンです。例えば: |
|||
qemu.exe -L . -hda olpc-redhat-stream-development-build-185-20061117_2030-devel_ext3.img |
|||
<gallery> |
|||
Image:Bootscreen1.png |
|||
Image:Bootscreen2.png |
|||
Image:Bootscreen3.png |
|||
Image:Login.png |
|||
</gallery> |
|||
エミュレータは新しいウィンドウでスタートするはずです。そして程なくしてOLPC'XO'のロゴを表示し、'Booting OLPC for qemu target in ''nn'' seconds'と表示されるはずです。(もし出てこなければ、GRUB menuに行って、'OLPC for qemu target'を選択してください。OLPCハードウェアではなく、エミュレータをブートする必要があります。) |
|||
そして典型的なLinuxのブートシーケンスが進み、最後にあなたのニックネームを尋ねる表示がなされるでしょう。 |
|||
備忘録:<tt>Alt + Ctrl</tt>を押すと、制御がWindowsに戻ってきます。 |
|||
'''ノート:''' 上記進行状況全てがどのように進むかについて記された'''[[Using QEMU on Windows XP#Troubleshooting|いくつかの問題]] (主として初心者のために、の項)'''があります。 |
|||
{{Translated text| |
{{Translated text| |
||
Line 78: | Line 120: | ||
'''NOTE:''' There are a '''[[Using QEMU on Windows XP#Troubleshooting|some issues]] (mainly for the first timers)''' on how to get the whole enchilada going. |
'''NOTE:''' There are a '''[[Using QEMU on Windows XP#Troubleshooting|some issues]] (mainly for the first timers)''' on how to get the whole enchilada going. |
||
|display = |
|display = none}} |
||
{{anchor|Closing the OLPC image}} |
{{anchor|Closing the OLPC image}} |
||
== OLPCイメージを閉じる == |
== OLPCイメージを閉じる == |
||
OLPC"window"を閉じるには、まずQEMUモニタースクリーンに映り、そして終了する必要があります。以下の手順で行います。: |
|||
#ウィンドウがフォーカス(選択)されているか確認する(<tt>QEMU - Press Ctrl-Alt to exit grab</tt>というラベルが表示されているはずです)。 |
|||
#QEMUモニターに入るために<tt>Alt + Ctrl + 2</tt>と押します。(いくつかのコンピュータでは、シフトを一緒に押す必要があるでしょう:<tt>Alt + Ctrl + Shift + 2</tt>) |
|||
#終了するために<tt>quit</tt>もしくは<tt>q</tt>とタイプします。 |
|||
'''どうぞあなたの経験を[[User Feedback on Images#QEMU on Windows]]に追記ください''' |
|||
{{Translated text| |
{{Translated text| |
||
To close the OLPC "window" you must first go into the QEMU monitor screen and then quit. You do that by: |
To close the OLPC "window" you must first go into the QEMU monitor screen and then quit. You do that by: |
||
Line 91: | Line 138: | ||
'''Please update [[User Feedback on Images#QEMU on Windows]] with your experience'''. |
'''Please update [[User Feedback on Images#QEMU on Windows]] with your experience'''. |
||
|display = |
|display = none}} |
||
{{anchor|Troubleshooting}} |
{{anchor|Troubleshooting}} |
||
== トラブルシューティング == |
|||
== Troubleshooting == |
|||
さらなる情報については[[Emulating the XO/Help and tips]]を参照ください。 |
|||
[[http://qemu-forum.ipi.fi/viewtopic.php?t=2645&highlight=olpc ここ]]にも関連情報があります。 |
|||
{{Translated text| |
{{Translated text| |
||
See [[Emulating the XO/Help and tips]]. |
See [[Emulating the XO/Help and tips]]. |
||
From some info found [[http://qemu-forum.ipi.fi/viewtopic.php?t=2645&highlight=olpc here.]] |
From some info found [[http://qemu-forum.ipi.fi/viewtopic.php?t=2645&highlight=olpc here.]] |
||
|display = |
|display = none}} |
||
[[Category:Developers]] |
[[Category:Developers]] |
Latest revision as of 11:20, 28 August 2007
- This is an on-going translation
QEMUのセットアップ
提供されているOLPCイメージをあなたのWindows XPマシンで使うためには、まずエミュレータQEMUをインストールする必要があります。QEMUはオープンソースのプロセッサエミュレータです。必須ではありませんが、処理能力を向上させるためにアクセラレータの利用を推奨します。
ノート: 有志がいくつかのQEMUイメージをVMWare Playerで走るように変換しています。ただ通常のOLPCビルドはQEMU用に作られています。
QEMUエミュレータ
- ここからWindows用のQEMUをダウンロードしてください。
- 特にインストール手順とか無いので、任意のディレクトリ(例えばC:\Program Files\Qemu)に、ただ解凍してください。
- もし必要なら、もしイメージをダウンロードするに行かなければ、以下のアクセラレータのインストールステップに進んでください。
QEMUアクセラレータ
QEMUアクセラレータはPCをx86ホストで走らせるときにQEMU PCエミュレータをより早く実行することを可能にするドライバーです。最新安定版はkqemu-1.3.0pre11.tar.gzです。
- ここからQEMUアクセラレータモジュールをダウンロードしてください。
- kqemu-version.tar.gzファイルを(例えばC:\Program Files\Qemu\KQemu-versionといった)ディレクトリに解凍してください。
- 入手したファイルフォーマットによっては2度解凍する必要があるかもしれません。
- ターゲットディレクトリに移動し、kqemu.infを選択してインストールしてください。(メニューを右クリックしてInstallを選択します。)
- command promptを開きます。(つまりcmd.exeです。) そして以下をタイプします。
- net start kqemu
- もし全て順調に進んだら、以下のメッセージが現れるはずです:
- The KQEMU virtualisation module for QEMU service was started successfully.
OLPCイメージのダウンロード
次にドライブのイメージをダウンロードする必要があります。Latest Stable Build on the OS Images pageに行って、ext3を探します。(このディレクトリにext3ファイルシステム用のイメージが格納されています;もし開発者ツールを使いたい場合はdevel_ext3に移動してください。) 必要なイメージはおそらく次のような名前になっているはずです。 olpc-redhat-stream-development-build-num-date_ext3.img.bz2
イメージをダウンロードした後、それを(bz2形式の扱えるプログラムで)解凍し、.imgファイルをQEMUと同じディレクトリにおく必要があります。(例えばC:\Program Files\Qemu)
OLPC環境のスタート
エミュレートするイメージを走らせる前に、どのように環境を利用するかについてSugarの使い方に目を通されることを強く勧めます。--- SugarはWindowsやMacとは全く異なるオペレーティングシステムです!
command prompt(つまりcmd.exe)をQEMUディレクトリで開き、そして適切なイメージを使って起動します。
cd "\Program Files\Qemu" qemu.exe -L . -hda image_name
ここで、image_nameはあなたのダウンロードした最新のバージョンです。例えば:
qemu.exe -L . -hda olpc-redhat-stream-development-build-185-20061117_2030-devel_ext3.img
エミュレータは新しいウィンドウでスタートするはずです。そして程なくしてOLPC'XO'のロゴを表示し、'Booting OLPC for qemu target in nn seconds'と表示されるはずです。(もし出てこなければ、GRUB menuに行って、'OLPC for qemu target'を選択してください。OLPCハードウェアではなく、エミュレータをブートする必要があります。)
そして典型的なLinuxのブートシーケンスが進み、最後にあなたのニックネームを尋ねる表示がなされるでしょう。
備忘録:Alt + Ctrlを押すと、制御がWindowsに戻ってきます。
ノート: 上記進行状況全てがどのように進むかについて記されたいくつかの問題 (主として初心者のために、の項)があります。
OLPCイメージを閉じる
OLPC"window"を閉じるには、まずQEMUモニタースクリーンに映り、そして終了する必要があります。以下の手順で行います。:
- ウィンドウがフォーカス(選択)されているか確認する(QEMU - Press Ctrl-Alt to exit grabというラベルが表示されているはずです)。
- QEMUモニターに入るためにAlt + Ctrl + 2と押します。(いくつかのコンピュータでは、シフトを一緒に押す必要があるでしょう:Alt + Ctrl + Shift + 2)
- 終了するためにquitもしくはqとタイプします。
どうぞあなたの経験をUser Feedback on Images#QEMU on Windowsに追記ください
トラブルシューティング
さらなる情報についてはEmulating the XO/Help and tipsを参照ください。
[ここ]にも関連情報があります。