Vitruvian Penguin
knoppix

[knoppix:3773] Re:QEMUでKNOPPIXが動きます

Date: Fri, 13 Aug 2004 12:29:37 +0900
User-agent: Wanderlust/2.10.0 (Venus) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (Kashiharajingmae) APEL/10.4 Emacs/21.3 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI)
M.Kamataki です。

At Thu, 12 Aug 2004 19:24:38 +0900 (JST),
産総研/須崎さん wrote:
> 
> 
> 須崎です。Windows版のQEMUを試してみました。
> 使いやすいですね。とっても遅いけど。:-)

はい、それでも、ウインドウマネージャをTWMにすると、そこそこ使えるよう
になります。動作速度を別にすれば、Virtual PCとほぼ同じ環境になるところ
はすごいと思いました。

> iso ファイルのダウンロードが面倒なので CD-ROM ドライブから使えないか検
> 討してみました。
> 
> sygwin のバイナリなら D ドライブにあるCD-ROM から下記のコマンドで iso 
> ファイルを吸い出せることが判りました。
>    > c:\cygwin\bin\dd.exe if=\\.\D: of=knoppix.iso
> つまり、\\.\D: で読み出せるということです。
> 
> 吸い出したものは下記コマンドでブートできました。
>   qemu.exe -L . -m 128 -boot d -hda linux.img -cdrom knoppix.iso -user-net 
> -enable-audio -localtime
> 当然下記のように CD-ROM からブートできないか試しました。
>   qemu.exe -L . -m 128 -boot d -hda linux.img -cdrom \\.\D: -user-net 
> -enable-audio -localtime
> 
> 面白いことに BIOS の部分までは立ち上がります。下記のメッセージで止まってしまいます。
>    CDROM boot failure code : 0003
>    Boot from CD-Rom failed
>    FATAL: Could not read the boot disk
> 
> うーん、\\.\D: をファイルとしては認識しているようですが、ブートディス
> クとして読めていないようです。どうしてなのでしょう?
> 何かいい手はありませんか。

qemu.exe -L . -m 128 -boot a -fda boot.img -hda linux.img -hdc knoppix.iso

などとすると、CDのマウントまで進みましたが、そのあとのKNOPPIXイメージ
のクループマウントでこけてしまい、shellに落ちました。KNOPPIXの3.3と3.4 
で確認しました。ちなみに、KNOPPIXのQEMUなら、-cdrom /dev/cdrom でいけ
たので、Windows版の制限でしょうか。

なお、QEMUで利用するハードディスクイメージは、Virtual PCのものがそのま
ま使えます。確認してませんが、産総研さんで配布されているVirtual PC用イ
メージファイルもQEMUで動きそうです。
<Prev in Thread] Current Thread [Next in Thread>