5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【フリーのエミュ】qemuスレッド01【高速x86】

1 :Be名無しさん:03/10/30 12:02
http://fabrice.bellard.free.fr/qemu/
比較的高速なx86/arm/SPARCエミュレータ。二通りの使いかたが出来る。
* Usermode Emulation
o いろんなCPUで、x86-Linuxのバイナリを実行できる。WineとDOSEMUの実行が主な目的。
* Full system emulation
o x86上で結構高速にx86マシンをエミュレートする。VMwareみたいなもの。Bochsに替わる存在?ネットワークエミュレーション、Bochs由来のVGABIOS搭載。

本家 http://fabrice.bellard.free.fr/qemu/
dev-j http://wiki.osdev.info/index.php?%5B%5Bqemu%5D%5D
関連:Bochs http://pc.2ch.net/test/read.cgi/os/1021620622/l50
関連:フリーのPCエミュレータない? http://pc.2ch.net/test/read.cgi/os/994053805/
じゃ、語れ

2 :&rlo;daerhT 1 revO&lro;:03/10/30 12:10
            r'。∧。y.
         ゝ∨ノ       >>1がクソスレ             ,,,ィf...,,,__
          )~~(             立てている間に   _,,.∠/゙`'''t-nヾ ̄"'''=ー-.....,,,
         ,i   i,                        ,z'"    ̄ ̄ /n゙゙''''ー--...  
         ,i>   <i     文明はどんどん発達し    r"^ヽ      く:::::|::|:::〔〕〔〕
         i>   <i.     ていく・・・・・・。      入_,..ノ ℃      ̄U ̄_二ニ=
`=.,,ー- ...,,,__  |,r'''"7ヽ、|  __,,,... -ー,,.='             >ーz-,,,...--,‐,‐;;:'''""~     
  ~''':x.,,  ~"|{ G ゝG }|"~  ,,z:''"                     ___ 
      ~"'=| ゝ、.3 _ノ |=''"~      <ー<>         /  l ̄ ̄\
        .|))    ((|        / ̄ ゙̄i;:、      「 ̄ ̄ ̄ ̄| ̄| ̄ ̄ ̄\
             ))|       r'´ ̄「中] ̄`ヾv、   `-◎──────◎一'
                   ├―┤=├―┤ |li:,
                   |「 ̄ |i ̄i|「.//||「ln|:;
                   ||//__|L_」||__.||l」u|:;
                   |ニ⊃|  |⊂ニ| || ,|/
                   |_. └ー┘ ._| ||/
                   ヘ 「 ̄ ̄ ̄| /


3 :Be名無しさん:03/10/30 18:30
osxで試してみた。configureは通ったが、makeでヘッダファイルが無くてこけた。
こんなもんか〜。

4 :Be名無しさん:03/10/30 19:53
FDエミュレーションってないですかね?
あと、HIMEM.SYS読めた香具師いる?

5 :Be名無しさん:03/10/30 20:23
bochs.sf.netにあるRHL6で、
boot: linux S
すると、そのうち止まるので^C
して、
xfs,gpm,randomぐらいstartして、gdmするとSegVで死亡。
FreeBSDも起動できなかった。
エミュレーション力はBochsに劣るんだね。


6 :Be名無しさん:03/10/30 20:38
>>3
ほれ。
http://www.raylucke.com/20010926/software/qemu/

7 :Be名無しさん:03/10/30 21:14
おお。osxでやってる人がいた。thanks.

8 :Be名無しさん:03/10/31 01:36
bochsが無闇に遅いので
qemuに期待。

#bochsが遅いのは宿命だから仕方ない

9 :Be名無しさん:03/10/31 08:41
ちっとおくれたが、>>1

10 :Be名無しさん:03/10/31 14:21
Gentooにパッケージングされるのはいつかしら。

11 :Be名無しさん:03/10/31 17:15
>>10

automake autoconf aclocal使ってくれるまでだめかも

12 :Be名無しさん:03/10/31 17:34
qemu試してみた
とてもコンパクト。起動は速い。
描画はSDLに任せてるだけあって、そこそこの速度
-nographic付けてもそこそこの速度。
Linux動かしてみたけど、これもそこそこの速度
C-cが聞かないのでpingしたりすると泣きをみる。

凝ったことしなけりゃ、bochsより良いわ。

wineだのDOSEMUだの向けのcpu emuとしてはバージョン浅い割に上出来かと思われ。
キビキビ動く。

linuxにtun/tapなんて機能があったことも知った。

13 :Be名無しさん:03/11/01 06:31
ベンチとった方います?

本家のベンチでは実機の1/4から1/10、bochsの65倍のスコアがでていますが。

14 : :03/11/01 09:45
>>13 どんなベンチマークソフト使えばいいのかな?

15 :Be名無しさん:03/11/01 12:41
おい、誰かdev-jでひげぽん助けろ。

16 :Be名無しさん:03/11/01 13:51
コンパイルが通らん。
redhat9.0 SDL1.2.6 qemu0.5.0

SDLのリンクで、ctypeの未定義でこける。

17 :Be名無しさん:03/11/01 13:54
redhat9で通ったけど。
とりあえず
# apt-get install sdl*
してみて御覧。


18 :Be名無しさん:03/11/01 13:58
使い方がわからない・・
Woody gcc-2.95.4で以下を実行。

$ ./configure; make
# make install
$ bzip2 -d linux.img.bz2
$ qemu linux.img

20行位改行(空白が進む)して停止するだけでなにも
表示されない状態になる。

19 :18:03/11/01 13:59
Bochsの/usr/local/bochs/dlxlinux/hd10meg.imgを指定
すると同じく改行してから

qemu: fatal: jmp to call/task gate not supported 0x0050:0xffffffff
EAX=0000000a EBX=0019a804 ECX=00091018 EDX=0019a804
ESI=00091018 EDI=00000000 EBP=0019a0cc ESP=0019a0a4
EIP=00111239 EFL=00000202 [-------]
CS=0010 SS=0018 DS=0018 ES=0018 FS=002b GS=0018
CCS=00000001 CCD=00000000 CCO=LOGICL
ST0=0.000000 ST1=0.000000 ST2=0.000000 ST3=0.000000
ST4=0.000000 ST5=0.000000 ST6=inf ST7=0.000000
アボートしました

になる。何が抜けているのだろ??

これはできているように見える。
$ qemu-i386 -L / /bin/ls

20 :Be名無しさん:03/11/01 14:24
>>18
やりかたはあってるけど、結果は知らん。

>>19
同じ。(RHL9

21 :Be名無しさん:03/11/01 15:07
x86-Linuxで、SPARCやarmエミュレーションを実感するにはどうすればいい?
お薦めのバイナリ希望。


22 :Be名無しさん:03/11/01 15:56
りなざうのバイナリで、glibcしか使ってなさそうな小さいコマンドなんかはどうかな。

23 :Be名無しさん:03/11/01 18:32
>>22
クロスコンパイラ準備するのか。マンドクサ。
なんかいいバイナリないんですかねぇ。

24 :Be名無しさん:03/11/01 18:54
RHL9(x86)で
$ qemu-i386 -L / /usr/bin/w3m-ja
からの書き込みテスト。あと、-L /しても、別に問題ないよね?



25 :Be名無しさん:03/11/01 22:12
これってWINDOWSで動かせんのか?

26 :Be名無しさん:03/11/01 22:24
移植はまだないと思う。

cygwinで動かせるかも。SDLは動くらしい。

ttp://cefiro.homelinux.org/topics/SDL/printable/setup-win32-cygwin-20030603.html

27 :Be名無しさん:03/11/02 14:05
DR-DOS7.03を入れたら動いた。

bochsでフロッピーから10MHDイメージにインストール。できたイメージファイルをqemuで起動。

EMM386でこけたので、外したら動いた。

/vgaの下にあるマリオ&ルイジも一応動いた。すげえ。

28 :Be名無しさん:03/11/02 17:14
>>27
うらやますぃ。おれもマイマシンで早く動作画面見たいよ。

29 :Be名無しさん:03/11/02 17:21
qemuの配布サイトにある
Linuxのイメージファイルで動作確認した
tunドライバがいるので、cygwinで動くか微妙
ネットワークはトンネリングしてごまかしてる御様子。

動作は速い(うちはPentium2 233Mhz)。
もっと色々動かしてみないことにはわからないが
vmwareよりは劣るが、bochsよりは遥かに速いといった感触。
Windows動くかなぁ、これでテストしてみるのが一番なんだが。
Windowsがそれなりに動く = エミュの性能がいい
ということだと思われる。

Linuxや*BSDとDOSは、エミュ遅くてもそれなりに快適に動いちゃうので
ベンチにならない。

30 :Be名無しさん:03/11/02 18:30
sosu22.tgzで調べるとおよそ実機(x86)とは6倍の差だった。
あと、
$ qemu-i386 -L / /usr/X11R6/bin/calc
で、数字は入れられても計算が出来ない。

31 :Be名無しさん:03/11/02 21:15
Bochsとスピード比較しても駄目だっぺ。
だいたい、勝って当然の評価なんて意味ないし
Bochsはマルチプラットフォーム対応とエミュ精度重視路線でしょ。
スピードならVMWAREとかVirtualPCと戦ってもらわんとな。
Bochsにはこのままの路線で充実してもらって、
QEMUにBochsの成果を取り込んでもらったほうがいいね。


32 :Be名無しさん:03/11/02 21:22
>>31
qemuはCPUエミュレータなので
bochsと相互にやりとり出来そうな予感がしないでもない。

>Bochsはマルチプラットフォーム対応とエミュ精度重視路線でしょ。
正解。bochsはパフォーマンスをバリバリ引き出すような手法よりも
より汎用性の高い手法で書かれているのでパフォーマンスは期待できない。
ただ、速度面はマシンパワーでどうにかゴリ押しできるので
BochsにはBochsの良さがあるし、性能さえ高ければ利点を享受できる。

33 :Be名無しさん:03/11/02 22:24
オレの勘では、qemuはBochsよりも筋が良いような気がする。
だから大いに期待。

34 :Be名無しさん:03/11/02 22:43
>>30
Woodyでは
$ qemu-i386 -L / /usr/X11R6/bin/calc
はコマンドが無かったが
$ qemu-i386 -L / /usr/X11R6/bin/xcalc
はできた。計算も 5×6 や 8÷4 ができた。
$ qemu-i386 -L / /usr/bin/w3m http://pc.2ch.net/os/

Error loading /usr/bin/w3m
と出て失敗した。

35 :34:03/11/02 22:44
$ qemu-i386 -L / /usr/bin/lynx http://pc.2ch.net/os/
は文字化けしながら一応つながった。書き込むとターミナルが固まった。

$ qemu-i386 -L / /usr/bin/dedit

qemu: Unsupported syscall: 117

Gdk-WARNING **: shmget failed: error 38 (関数は実装されていません)
と表示されながら動いた。日本語入力も保存もできた。

36 :34:03/11/02 22:56
$ qemu-i386 -L / /usr/games/gnomine

$ qemu-i386 -L / /usr/games/xboing

$ qemu-i386 -L / /usr/X11R6/bin/xfishtank
も動くな。上からGnome系、X系、X系でルート画面乗っ取り系。

37 :Be名無しさん:03/11/03 00:08
>>33
なんかVIDEOはS3をエミュレートするのを目標にしてるあたりは良い感じ。
ただし、S3のドライバが使えるならね。
BOCHSはVGAってだけだから、ドライバを書く必要がある。
あっ、WINを使う場合の話ね。
LinuxなんかはVESAでがしがし動くからそんなに問題にならないでしょ?


38 :Be名無しさん:03/11/03 18:38
>>34
ごめん。
s/calc/xcalcね。
RHL9では、*とか-,+,/みたいな符号を入れると、
illegalegal operand
とか言われた。マウスでもテンキーでもだめぽ。(直接実行は問題無
あと、/usr/bin/w3mは、シェルスクリプトになってるから、w3m-jaを使えばいい。

39 :Be名無しさん:03/11/03 18:40
追記。
$ qemu-i386 -L / /usr/bin/gnome-calculator
qemu: Unsupported syscall: 149
qemu: uncaught target signal 4 (Illegal instruction) - exiting←数字入力
だった。kcalcは、
$ qemu-i386 -L / /usr/bin/kcalc
qemu: Unsupported syscall: 149
Unsupported ioctl: cmd=0xc0086401
libGL error: failed to open DRM: Operation not permitted
libGL error: reverting to (slow) indirect rendering
qemu: Unsupported syscall: 117
kbuildsycoca running...
getsockopt not yet supported
あんまり問題ない風味。



40 :Be名無しさん:03/11/04 00:19
makeして入れたのを手動で消して、バイナリのqemu-0.5.0-i386.tar.gzを
入れ直したらlinux.imgもfreedos.imgも動いた。やった♪

>>38
> あと、/usr/bin/w3mは、シェルスクリプトになってるから、w3m-jaを

これは盲点だった・・・。w3m-jaにしたら起動した。

41 :Be名無しさん:03/11/04 00:20
>>37
個別のドライバの実装?までは調べてなかったのでちょっとわからん。
なんにしろ、QEMUには大いに期待。ソースも全部読んでおこうっと。
BochsのC++とは違い、Cなのも良いな。

42 :Be名無しさん:03/11/04 00:43
ついでにx86とarmのCPUの勉強もほんのさわりだけしとくかな♪

43 :Be名無しさん:03/11/04 01:48
>>41
LinuxのScreenshotでBOOT時にペンギンが出てるから、VESAはサポートしてるのだろう。
ここら辺は、LGPL VIDEO BIOSの成果だが。
WINを最初に動かす時は標準のVGAドライバで動かす必要があるから、
VGAの仕様をサポートする事は必須。その後S3のドライバ(で高解像度)が動くかどうかで
QEMUの使い勝手(=評価)が変わってくるな。BOCHSは画面描画がSVGA止まりなのがねぇ。
ドライバが書かれて無いってのも原因だが、QEMUはこの段階でS3エミュレートが生きてくる(はず)。

...QemuってCで書いてんのか。
CとC++の違いは良く知らないけど、なんか不安。

44 :Be名無しさん:03/11/04 11:07
bochsで作ったWin95のディスクイメージで試したら、スプラッシュスクリーンを
表示してフリーズした。safemodeもおなじ。
HIMEM.SYSが無いと言われる。xmsドライバのインストールが、
A20ラインのコントロール不可で失敗する。

mmuにまだバグがあるせいか?でも意外に動いている。vgaもいけるんじゃないかな。

45 :Be名無しさん:03/11/05 10:52
本家MLの作者様のcvsパッチにa20 supportのコメントがあるのが気になる。

46 :Be名無しさん:03/11/06 01:44
>>43が言ってるS3サポートはこれか?
ttp://mail.gnu.org/archive/html/qemu-devel/2003-07/msg00097.html


47 :Be名無しさん:03/11/06 01:48
>>45はこれだな。
ttp://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00010.html


48 :Be名無しさん:03/11/07 19:34
デブヲタイメジキタ━━━━━(´_ゝ`)━━━━━!!!!

49 :Be名無しさん:03/11/07 19:57
debian woody image

http://gir.eclinic.com.au/~lsd/qemu/minideb.img.bz2

50 :Be名無しさん:03/11/07 20:01
パスワドわかんね。教えれ。
頼む。


51 :Be名無しさん:03/11/07 20:22
マジでパスわかんね。。。
minideb login:root
Password:
Login incorrect
----
パスぐらい教えてよ。


52 :Be名無しさん:03/11/07 20:28
本家MLのこのメールだが、パスワード書いてないです。

http://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00017.html

53 :Be名無しさん:03/11/07 20:33
しかたない。
init=/bin/bashするか。。。
あーぁ。


54 :Be名無しさん:03/11/07 20:35
シングルユーザーモード(linux 1)はできないですか?liloのところで。

55 :Be名無しさん:03/11/07 20:44
>>54
あとでしてみる。
LILO 22.4 ^C
boot: Linux init=/bin/bash
...
init-2.05a# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: Authentication token manipulation error
(´_ω`)ショボーン

56 :Be名無しさん:03/11/07 20:47
# mount -o remount,rw /
で、逝けた。
# shutdown -h now
# mount /proc
# ps -e
セグメンテーション違反です
気を鳥直して、起動中にCleanning なんたらの時、
セグメンテーション違反です
Uzeeeeeeeeeeeeee

57 :Be名無しさん:03/11/07 20:51
Linux Sで、起動。Give me passのときに自分のパスいれた。
nbenchとかいろいろはいってる。
なんとなく
# ps -e
セグメンテーション違反です
----
Oumay amepoday oumay amepoday awaidoukay icenselay
↑解読してみ。

58 :Be名無しさん:03/11/07 20:53
Linux S

Give me passのときに^Dで逝けた。
ただ、ホストで串立ち上げなければ逝けんのか。マンドクサ


59 :Be名無しさん:03/11/07 21:00
ちなみに/etc/qemu-ifupは、linux-test/に入ってた香具師ね。
Egmentationsay aultfay Uzaiway Uzaiway Uzeeeeeeeeeeeeeeeeeeeeeeeeway.

60 :Be名無しさん:03/11/08 20:00
>>43
>...QemuってCで書いてんのか。
>CとC++の違いは良く知らないけど、なんか不安。

一体何が不安なんだか…。
「コンパクトで速く」というコンセプトになるとCになるのは必然。


61 :Be名無しさん:03/11/08 20:01
http://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00011.html
http://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00010.html
当ててみた。vl: unsupported keyboard cmd=0xffの大量の出力は無視した。SCANDISK.EXEとかで<ENTER>が出来ません。
ションボリ(´・ω・`)

62 :Be名無しさん:03/11/08 21:36
>>60
PCのエミュを作成するのにどちらがいいのかは知らないが、QEMUの
ソースはBochsほど機能別に分けられていないように見える。
分けていないのは方針としてそうなのか、それともCだからなのか。
C++の方がこういった管理には向いているという気がする。
もっともCでもしっかりプロジェクト管理できていれば問題ないとは思う。
ソースが混乱するとか、パッチ提出、取り込みが滞るといったことがあると
発展が遅れてしまう。

...がんばって発展してもらわないとな。Bochsみたいに日本語キーボード
対応してもらえないといった問題が出ない様に願う。

63 :Be名無しさん:03/11/09 13:31
Cが駄目なわけじゃないし、C++ならいいってわけでもないさ。
んなことが不安だったら、ほとんどのOSはCでかかれてるので、
qemuがどうであれ、上でうごかすOSに不安があって使えないん
じゃないの?
とはいえ、たしかに、見通しがよくないなぁ。

64 :Be名無しさん:03/11/10 11:02
本家MLより上のdebian imageのパスワードはrootmeとのこと。

cvsでmmuまわりを少しfixしたらしい。linuxppcでもfull system emulationが
動いていると報告もあり。

65 :Be名無しさん:03/11/10 15:33
Debianイメージでpsしても大丈夫だ。サンクス
で、TUN/TAPがよくわからない。
--
$ cat /etc/qemu-ifup
#!/bin/sh
sudo /sbin/ifconfig $1 172.20.0.1
--
なんだけど、ホスト側で串立てるの?ゲストから192.168.2.1にpingとか打ったけど
駄目だった。逆にホストから172.20.0.1を見ると、例えばnmapするとホストの結果になる。
iptables止めてhttp://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC14はうまくxtermとか開いたんだけど。

66 :Be名無しさん:03/11/10 23:16
>>65
> で、TUN/TAPがよくわからない。
 http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.4/networking/tuntap.txt.html
 http://www.atmarkit.co.jp/flinux/special/uml/uml02.html

# まだ私も動かしてないので何だけどな。

67 :Be名無しさん:03/11/12 00:29
ここ1年のライバル登場だな。twoostwo、完成度も高い。
普通に使うなら十分。
http://www.parallels.ru/2os2.shtml
http://pc.2ch.net/test/read.cgi/os/1068546285/

68 :Be名無しさん:03/11/12 11:11
cvsがアップデート:
cd-rom bootサポート
vga biosアップデート
arm fix

69 :Be名無しさん:03/11/14 00:00
cvs update:
SB16 support
task switch support
ほかわからん。

win95はまだ動かん。コマンドラインのセーフモードは動く。日本語もでる。

knoppixもブートしない。

更新頻度は高いので期待して待つか。

70 :Be名無しさん:03/11/14 01:12
最新の CVSで network試してみた。linux.imgでも tun/tap可。
/etc/module.conf に alias char-major-10-200 tun しとく。
もちろん、tun.o モジュールがあることが前提。
実行時は root 権限が必要。これは tun/tapの制限。

build は、rhl9 の場合 ./configure --cc=gcc296 で作らないと
SEGVる。

linux-test のイメージ側の /etc/linuxrc の意味が判らんが
linux.img でも手で ifconfig すれば互いに ping が通った。
# linux-test は shell が poor杉

cdplamo とか Slackware-Live とかで -cdrom 試したが
 # sudo qemu -cdrom ~/dl/linux/cdplamo/cdplamo-0.5.iso
 Connected to host network interface: tun0
 BIOS panic at rombios.c, line 1558

となりますた。

71 :Be名無しさん:03/11/14 19:02
FDCとかも実装されたみたいだけど、だんだん追っかけるのがおっくぅになってきた。
実用まであともう一歩。

72 :Be名無しさん:03/11/15 20:00
CDPlamo起動した●とちゅうでC-cしてみた●X起動試みてた●Alt-F2した●xdm殺した●startxした●SegVした。


73 :Be名無しさん:03/11/15 20:28
ねーCVSにFDCパッチ無いんだけれども。自分では当てられなかった。Hunkばっかりで最後にはfdc.oがないとか。
いらない改行はちゃんと取り除いたつもりだよ。

74 :Be名無しさん:03/11/17 09:51
cvs update:

windowsインストーラ動作のためのfixがおこなわれている模様。
fdcのパッチはまだ取り込まれていない。

winもknoppixも当方では動作せず。dr-dos付属のnetwarsというゲームがキーボードで遊べるようになった。

75 :Be名無しさん:03/11/17 18:51
CVS版では、まだ直接CDドライブにアクセスできないのかな
一端イメージ化しないとダメ?

76 :Be名無しさん:03/11/17 18:57
Darwin-7.0.1起動できた香具師いる?(Bochsでも駄目なんだけどさ。


77 :Be名無しさん:03/11/17 19:33
無謀だと思いつつもqemu使ってWindowsMEのインストールに挑戦
boot cd imageの作成ちう

78 :Be名無しさん:03/11/18 17:08
fdcドライバがどうしても取り込まれないのは、私 怨 で も あ る ん で つ か ?(w
あと、いつのまにやらターミナルにも出力が書き込まれるようになってるね。
$ qemu -cdrom cdplamo-0.5.iso
warning: could not open /dev/net/tun: no virtual network emulation

ISOLINUX 1.72 2002-04-23 Copyright (C) 1994-2002 H. Peter Anvin
Welcome to CD Plamo Linux
Enter "auto" to boot CDplamo in auto mode(use dhcp and XDM).
Enter "manual" to boot CDplamo in manual mode(normal multiuser mode)
Which do you want to boot(default = auto)?
boot: manual
Loading vmlinuz........................
Loading initrd2.gz.................................
Ready.
---
こんなかんじで。tunが駄目って逝ってるのは、rootで起動してないからで、気にしなくていいです。


79 :Be名無しさん:03/11/18 17:52
>>78
馬鹿?
ほいほい取り込んでたら管理できなくなるでしょ


80 :Be名無しさん:03/11/18 20:06
>>79
まぁ、そりゃそうだけどさ。

81 :Be名無しさん:03/11/18 21:04
お。FDCのパッチが取り込まれた。ca765cbd79a2706ab36f1d97c05f807f


82 :Be名無しさん:03/11/18 21:04
※未来でね。


83 :Be名無しさん:03/11/18 21:18
嘘からでたまこと。。。MLに大量ポスト。まだCVSにはきてないけど。


84 :Be名無しさん:03/11/18 21:19
PPCえみゅもきた。つか、大量ポストしすぎ。有用だけどさ。>Jマヤータソ


85 :Be名無しさん:03/11/18 21:20
PPCも来たか すげー嬉しい
何に使うか考えてないけど

86 :Be名無しさん:03/11/18 21:21
PPCエミュは羊毛剃とならんで有用だな。サンクス!!>Jマヤータソ

87 :Be名無しさん:03/11/18 21:25
http://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00121.html
まとめ。
-修正
-FDC
-PPC
-ターミナル

88 :Be名無しさん:03/11/18 21:26
http://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00122.html
これも。http://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00123.html
http://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00124.html

89 :Be名無しさん:03/11/18 21:28
よし、0.6でたらSheepShaver/x86とあわせて/.にタレコめ。>誰か(w
つか、あんまり大量のポストでJマヤータソがパッチ取り込まれなくて壊れたかとオモチマタヨ。(スマソ。神にたいして無礼ですた。Jマヤータソマンセーマンセー


90 :Be名無しさん:03/11/18 21:30
テレビみるからあとはレポート頼んだ。明日時間があれば自分でも弄ってみるけど。多分時間が無いかも。
Jマヤータソ信者になっちまったかも。(w


91 :Be名無しさん:03/11/18 22:15
MSCDEXで使えるqemuのcdromドライバ何かなぁ

92 :Be名無しさん:03/11/18 22:56
mitsumiのATAPI用あたりが使えないかい?



93 :Be名無しさん:03/11/18 23:12
>>92
サンクス
試してみようと思ったら
MSCDEX実行したらsegvするようになった
さっきまで動いてたのに欝だ

94 :Be名無しさん:03/11/19 15:57
qemuとqemu-fastって結構SegVの条件が違うよね。qemu-fastでWIN3.1起動したら、ロゴが終わって、
GUI出そうとする直前に、DOS画面にアンダースコアが表示されて止まった。

+----------QEMU----------+
| _                  |
|                   |
|                   |
|                   |
|                   |
|                   |
+-------------------------+
こんな感じで。



95 :Be名無しさん:03/11/20 11:25
cvs update:
fcmovxx サポート
irq fix (NT install boot fix)
ランダムなsegfaultつぶし

MLに流れた多量のパッチはマージされず。

96 :Be名無しさん:03/11/20 12:12
cvs版でwin95テスト。
safemodeで起動するとキーボードの種類を入力するとこまではクリアして、
デバイスIOSの初期化中にwindows保護エラーを起こしてフリーズした。

がんばれがんばれ

97 :Be名無しさん:03/11/20 12:16
コミット権限持ってるの何人くらいなのかな
マージ作業が置いついてないような感があるが

98 :Be名無しさん:03/11/20 12:20
MSCDEXでのドライバの指定を具体的に書いてくれる人いませんか?
ドライバ名だけでもいいんですが‥

99 :Be名無しさん:03/11/20 15:23
FDCパッチ動いた香具師いる?俺は昨日のCVSにあてたら、vl.cで1HUNKした。
コンパイルは出来たし、オプションも指定できたけど、それが実際には動作しない。
あとで今日のCVSにもあててみるけどさ。


100 :Be名無しさん:03/11/20 16:02
最新CVSでWindows3.1動作キタ━━━━━(゚∀゚)━━━━━!!!!
マウスカーソルにゴミつくけど。


101 :Be名無しさん:03/11/20 17:42
osdev-jか本家にスクリーンショットたれこんでちょ。

102 :Be名無しさん:03/11/20 17:48
fdcパッチの前にこのパッチをあてるとよさげな。

ttp://mail.gnu.org/archive/html/qemu-devel/2003-11/msg00121.html

103 :Be名無しさん:03/11/21 13:29
>>101
いちおうそれあてたんだけどね。今日時間があればもういっかいあててみる。


104 :Be名無しさん:03/11/21 14:30
bochsでインスコしたwinmeをqemuでブートしてみてる
起動ロゴの後、BIOSの
ata0 master: QEMUウンヌン
ata0 slave: 云々
云々
って出たまま先に進まない
cpuの占有率変ったりメモリの使用量増えたり減ったりしてるから
働いてるっぽいけど、遅いなぁ

105 :Be名無しさん:03/11/21 15:10
vl.c.diff最新CVSに当てると、vl.c.rejに
***************
*** 3268,3274 ****
AUD_init();
DMA_init();
SB16_init();

/* setup cpu signal handlers for MMU / self modifying code handling */
sigfillset(&act.sa_mask);
act.sa_flags = SA_SIGINFO;
--- 3482,3489 ----
AUD_init();
DMA_init();
SB16_init();

+ fdctrl_register((unsigned char **)fd_filename, snapshot, boot_device);
/* setup cpu signal handlers for MMU / self modifying code handling */
sigfillset(&act.sa_mask);
act.sa_flags = SA_SIGINFO;
と、書き込まれる。(続く)

106 :Be名無しさん:03/11/21 15:13
で、実際にHUNKしながらパッチのあたった、vl.cを見ると
2016行:static void fdctrl_register (unsigned char **disknames, int ro, char boot_device)
なわけ。これで、起動してもはたらかない。助けてくれ。

107 :Be名無しさん:03/11/21 15:22
>>106
素直にmergeを待て
じゃなきゃ自力でやれ

108 :Be名無しさん:03/11/21 15:29
すまそ。普通に
/* setup cpu signal handlers for MMU / self modifying code handling */
のうえに
fdctrl_register((unsigned char **)fd_filename, snapshot, boot_device);
いれたら動いた。前は駄目だったんだけどなぁ。多分、それは自分の操作違いだろうけど。
で、あたったと思ったら時間があんまりなくなってあまり試せない。(泣


109 :Be名無しさん:03/11/21 15:31
いまだにOSASKはだめか。(Bochs版。時間出来たらAT版試す。


110 :Be名無しさん:03/11/21 15:43
OSASK/ATもだめぽ。SORAもだめぽ。ramfdとかはおk。うんじゃ。


111 :Be名無しさん:03/11/21 18:07
さらに革新的に

今回のリリースでは、お客様のご要望、製品サポートによる
経験の基づき、数多くの新しい機能を取り入れました。

Windows Me は、先進的な技術だけでなく、既存のハード
ウェアやプログラムもサポートしています。



bochsでMeを再インスコちう
何度見ても詐欺にあってる気がしてムカツク

112 :Be名無しさん:03/11/21 20:16
http://penguin.s4.xrea.com/imgboard/img-box/img20031121201449.jpg
ほれ。GNOMEキタ━━━━━(´_ゝ`)━━━━━!!!!ついでにage

113 :Be名無しさん:03/11/22 11:44
JP106の、
┏━━┓
┃┃  ┃
┃¥_┃
┗━━┛
('へ'キーの右)
が効かないのは気のせい?


114 :bochsだって同じだろ:03/11/22 14:05
>>113
だから日本語キーボード(ry

115 :Be名無しさん:03/11/22 14:27
>>114
でも、qemuだと普通に(例えばLinuxなら)
$ loadkeys jp106
で、これ以外は問題なく使えるわけ。(例えば、:とか普通に出る。)
英語キーマップでも、
┏━━┓
┃┃  ┃
┃¥_┃
┗━━┛
が効かないわけ。

116 :Be名無しさん:03/11/22 19:37
>>115
jp106 のそのキーは us(101) には存在しない。us 配列のバックスラッシュは、
jp106 の「]」に対応してる。us 配列には jp106 の「ろ」もないので、これ
もきかないと思う。私は us 配列のキーボードしか持ってないので試せません

どうでもいいことだが、「¥」の右隣にかかれてあるのは「_」ではなくて
「ー」


117 :Be名無しさん:03/11/24 08:35
cvs update:
ppcエミュレーションサポート

fdcはまだです。

118 :Be名無しさん:03/11/24 15:50
cvs update:
target-i386/exec.h
target-i386/helper.c
target-i386/helper2.c
target-i386/op.c
target-i386/translate.c
細々とした修正

119 :Be名無しさん:03/12/01 10:26
cvs update:

win3.1のマウスカーソルfix
arm fix

120 :Be名無しさん:03/12/01 10:37
失礼。win3.1の方は予告だけでcvsにあがってないです。

Fedoraにしたらlinkでこける・・・

121 :Be名無しさん:03/12/03 09:05
cvs update:
win3.1マウスカーソルfix
キーボード割り込みfix

122 :Be名無しさん:03/12/03 18:33
新バイナリ公開待ち。

123 :Be名無しさん:03/12/04 16:31
CVS鯖死亡age。


124 :Be名無しさん:03/12/04 17:15
暗くされてたのか。CVSは改竄されてないよね?ちと心配。SF.netに移行してくれると、ユーザーとしても楽。


125 :Be名無しさん:03/12/04 17:33
SF厨はおとなしく家に引き篭もっててくれ

126 :Be名無しさん:03/12/04 22:06
>>125はSFが何なのかわかってないに1000000qemu

127 :Be名無しさん:03/12/05 18:11
>>126
便乗して10倍

128 :Be名無しさん:03/12/14 13:16
復旧まだ?

129 :Be名無しさん:03/12/16 15:27
作者様が今日明日中に0.5.1を出すとMLでいっとります。

Win3.11のインストールと起動が可。XPもインストールまではいけるらしい。

130 :Be名無しさん:03/12/16 15:48
いまさらwin3.1が動いたってなあ・・・

131 :Be名無しさん:03/12/17 01:48
>>129
XPはインストールは完了して、後の再起動でこけるって事?
誰か追試報告求む。

132 :Be名無しさん:03/12/17 19:48
まだ?


133 :Be名無しさん:03/12/20 13:15
4日たった。


134 :Be名無しさん:03/12/21 21:35
チンチンまだ?


135 :Be名無しさん:03/12/21 21:39
チンチンは付いてますが何か?

136 :Be名無しさん:03/12/22 20:08
5.1.0まだ?

137 :Be名無しさん:03/12/22 20:09
0.5.1ね。

138 :Be名無しさん:03/12/23 12:55
サバンナcvs復活記念age

139 :Be名無しさん:03/12/24 13:41
age
FDえみゅはなし。PPCやらSPARCやらARMがお手軽に楽しめていいかんじ。


140 :Be名無しさん:03/12/24 15:42
3.1以降のwin動いた?


141 :Be名無しさん:03/12/24 19:18
盛り上がらないな。0.5.1でたというのに。


142 :Be名無しさん:03/12/25 01:42
>>141
0.5.1で何が変わったんでしょ?

143 :Be名無しさん:03/12/25 02:56
>>140
Win3.11スクリーンショット
http://fabrice.bellard.free.fr/qemu/qemu-win3_11.png

144 :Be名無しさん:03/12/25 10:28
>>143
スマソ訂正:95以降ね。

145 :Be名無しさん:03/12/25 23:13
i386用のバイナリが見当たらないな。qemu-gnemul-0.5.1.tar.gzも
qemu-tests-0.5.1.tar.gzも違うみたい。

146 :Be名無しさん:03/12/26 01:36
おいおい、QEMU 0.5.1がはPowerPCエミュレーションをサポートしてるのか?
将来的には、MacOSが動く?

147 :Be名無しさん:03/12/26 01:47
>>146
bochsとかvmwareみたいなVMになれば、それもあるけど
QEmuはCPUエミュという位置付けだから
QEmuをコアにPPCなVMを作るとか そんな感じになりそうな予感

bochsのCPUエミュ部分との親和性が高まって
交換が可能になったりすると夢が膨らみますな。

148 :Be名無しさん:03/12/26 10:13
>>145
ソースだとなんか困る?


149 :Be名無しさん:03/12/26 10:32
ソースがほしいのは一部のキモヲタだけ
一般人にはソースなんか必要ない

150 :Be名無しさん:03/12/26 11:06
QEMUがほしいのは一部のキモヲタだけ
一般人にはQEMUなんか必要ない

151 :149:03/12/26 11:26
>>150
それもそうだな
一本とられたわ

152 :Be名無しさん:03/12/26 14:02
>>148
ソースから作ったのでは前に動かなくて困ったので。
>18 を参照。

153 :Be名無しさん:03/12/26 14:33
今回も?端末変えても?

154 :Be名無しさん:03/12/26 18:07
>>153
今回は別の理由で configure の時点で問題発生するので・・
端末は別。QEMU側ではなく自分の側の原因なので詳細は伏せとく。

155 :Be名無しさん:03/12/27 00:37
>>147
Bochsって、CPUエミュの部分は交換できるような作り方になってるの?
もしそうだったらQemuの速さが生きてくるのかな。

156 :Be名無しさん:03/12/27 01:26
>>155
なってない
なったらいいな程度のものです
希望的観測



157 :いなむらきよし:03/12/27 11:32
キケー!

158 :Be名無しさん:03/12/27 14:03
逝け

159 :154:03/12/27 21:36
./configureが通らない理由のヘッダの不足は解消した。ホストがちょい
変なのはそのまま。
それでmakeもできたけど、動かんね。>>18 と全く同じ現象。
SDLの別ウィンドウが開かんのよ。思わせぶりにコンソールの改行(空白)は
進むのに。./configure --staticとしても結果は同じ。残念。

160 :Be名無しさん:03/12/27 23:13
OSX上でqemuを動作させたいと思っております.

>> 6
>> 7
これって動きましたか?
私は
./configure
して
make
しても途中でエラーになって動作しません.
どのような環境構築をすればよいのでしょうか?よろしくお願いいたします.

環境
MacOSX 10.3

161 :Be名無しさん:03/12/28 00:06
>>160
OS Xじゃ動かんよ。
移植しようとしている人はいるけど、主にバイナリ形式の違い
(ELFとMach-O)で難航している模様。

http://www.raylucke.com/20010926/software/qemu/

162 :160:03/12/28 00:40
>>161
解説ありがとうございました.
今後のqemuに期待します.

163 :Be名無しさん:03/12/28 01:47
俺が移植してやるぜ!! とかいう話にはならんか


164 :Be名無しさん:03/12/28 01:54
RustyがMLにキタ━ヾ(   )ノ゛ヾ( ゚д)ノ゛ヾ(゚д゚)ノ゛ヾ(д゚ )ノ゛ヾ(  )ノ゛━━!!

165 :Be名無しさん:03/12/28 08:55
スラドにタレ込まれたが、反応がいまいち。
注目すべきは超漢字にトライした人とリナザウにいれた人。
リナザウでfull system emulationが動いたら楽しかろうに。

166 :あぼーん:あぼーん
あぼーん

167 :Be名無しさん:03/12/31 01:56
>>165
詳しい解説ページが無いから取っ掛かりにくいんだよねぇ。
何か良いページ無いですか?

168 :Be名無しさん:04/01/05 14:49
情報はここぐらいしかないね。

作者さまが0.5.2の目標(パフォーマンス向上、Win98サポート、PPCシステムエミュレーション)
をポストしてた。Mac互換機のころのPRePやCHARPのエミュかな。

169 :Be名無しさん:04/01/05 21:00
>>168
ほぉ、Win98ですか。
95ではなくて98というところが実用志向、と思った。

170 :Be名無しさん:04/01/06 09:29
cvsのchangelogでバージョンが0.5.2にあがっている。

fdcパッチが取り込まれた。だれかWin98試してちょ。

171 :Be名無しさん:04/01/06 09:56
>>170
ぉ。いまから取り込んでくる。


172 :Be名無しさん:04/01/06 10:11
良くできてる(・∀・)イイ!!


173 :Be名無しさん:04/01/06 10:29
qemu internal commandってなに?


174 :Be名無しさん:04/01/06 10:33
vl.cをみると、
changecd (未実装)
changefd0
changefd1
ということみたいね。


175 :Be名無しさん:04/01/06 10:59
で、Windows動いた?

176 :Be名無しさん:04/01/06 11:20
>>175
くれたら試す。
OSASKはBochs用イメージが640x480に解像度変更するところまで逝ける。
メグ男は、Bochsと同じで、マウス、キーボードシカト


177 :Be名無しさん:04/01/06 11:21
ちなみに、SORAはfd seek errorとかがQEMUの端末の方にでてきて止まる。


178 :Be名無しさん:04/01/06 11:31
ちなみに、WinME(OEM)と、アップグレード版WinXPHE、どちらも日本語版持ってるんだけど、
落としても問題ない割れってある?WinMeは、単体インスコCDがなくて、リカバリCDしかついて来なかった。


179 :Be名無しさん:04/01/06 11:32
Fatal - CPU 386+ requied.

と、MENUET 0.75 Betaが申しております。


180 :Be名無しさん:04/01/06 11:35
0.76Betaも同。


181 :Be名無しさん:04/01/06 11:48
俺のインスコしたTurboLinux 1.0J,
LIL
でとまる。sysboot.img使おうと思ったけど
FLOPPY ERROR: fd_seek: try to read 0 00 24 (max=1 50 09)
FLOPPY ERROR: fd_seek: try to read 0 00 12 (max=1 50 09)
FLOPPY ERROR: fd_seek: try to read 0 00 0f (max=1 50 09)
(.3.)ショッボボボーソ

182 :Be名無しさん:04/01/06 14:37
Xが起動しない。>SLAX


183 :Be名無しさん:04/01/06 21:40
Win98レポート希望

184 :Be名無しさん:04/01/07 00:52
>>176
とりあえず、WIN98持ってないんならDOSで試してみては?
DR-DOSとかFREEDOSとか。DOSでCD、FDが使えればインストールできる可能性が
高まるし、日本語表示できればなお良し。ネットワークまで使えればかなり
期待できる様に思うが....

185 :Be名無しさん:04/01/07 14:23
FedoraでMakeこけるよお。

gcc -g -Wl,-shared -o qemu-i386 elfload.o main.o syscall.o mmap.o signal.o path.o vm86.o libqemu.a -lm
/usr/bin/ld: qemu-i386: hidden symbol `__preinit_array_end' isn't defined
collect2: ld はステータス 1 で終了しました

DOS系は前のバージョンでも日本語もいけていたはずだが。

186 :Be名無しさん:04/01/10 00:29
期待あげ

187 :Be名無しさん:04/01/11 14:51
>>185
VineSeed ppc環境でも同じ箇所でmakeエラ

以前はmakeできた0.4.3も同様にmakeできなくなったから、その間にバージョン
アップしたgcc関連が原因?

188 :Be名無しさん:04/01/13 17:29
>>159 は結局SDLがインストールされていないオチだった(プ
SDLのヘッダは入っていたのにー


189 :Be名無しさん:04/01/13 17:29
CVSの使い方のメモ。http://savannah.nongnu.org/cvs/?group=qemu より。

$ export CVS_RSH="ssh"
$ cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/qemu co qemu

190 :Be名無しさん:04/01/13 21:10
>>188
おっ、では動いたので?

191 :Be名無しさん:04/01/13 23:03
>>190
うん、動いた。
FreeDOSのイメージで確認した。

$ qemu freedos.img


C:\>dir

Volume in drive C has no lavel
File not dound.

C:\>

な感じでファイルが全然表示されないけど、こんなものだったかな?

192 :Be名無しさん:04/01/13 23:08
>File not dound.
File not found. だな。

fdisk コマンドは使える。

193 :Be名無しさん:04/01/13 23:34
>>192
Dirコマンドが効くって事は、FD起動したのかな?
で、ハードディスクは空っぽ、と。
ファイルはA:にあるのでは?

194 :Be名無しさん:04/01/14 00:37
>>193
いや、HD IMAGEから。FD起動は試してない。HD IMAGEの中が壊れたのかな。

続いてCD-ROM Imageのknoppix_20031103-20031119.isoのお試し中。
>>69>>74 で動作せずと報告あり。

$ qemu -boot c -cdrom knoppix_20031103-20031119.iso
...
...
Press <RETURN> to use video modes available, <SPACE> to continue or wait 30 secs

Video adapter: VGA
Mode: COLSxROWS:
0 0F00 80x25
1 0F01 80x50
2 0F02 80x43
3 0F03 80x28
4 0F05 80x30
5 0F06 80x34
6 0F07 80x60

Enter mode number or `scan': 0
...
...
INIT: version 2.78-knoppix booting

その直後にKernel panicで止まる。

195 :Be名無しさん:04/01/14 00:41
試した環境。
$ qemu
QEMU PC emulator version 0.5.2, Copyright (c) 2003 Fabrice Bellard
usage: qemu [options] [disk_image]

'disk_image' is a raw hard image image for IDE hard disk 0

Standard options:
-fda/-fdb file use 'file' as floppy disk 0/1 image
-hda/-hdb file use 'file' as IDE hard disk 0/1 image
-hdc/-hdd file use 'file' as IDE hard disk 2/3 image
-cdrom file use 'file' as IDE cdrom 2 image
-boot [c|d] boot on hard disk (c) or CD-ROM (d)
-snapshot write to temporary files instead of disk image files
-m megs set virtual RAM size to megs MB
-n script set network init script [default=/etc/qemu-ifup]
-tun-fd fd this fd talks to tap/tun, use it.
-nographic disable graphical output

Linux boot specific (does not require PC BIOS):
-kernel bzImage use 'bzImage' as kernel image
-append cmdline use 'cmdline' as kernel command line
-initrd file use 'file' as initial ram disk


196 :Be名無しさん:04/01/14 00:42
続き。
Debug/Expert options:
-s wait gdb connection to port 1234
-p port change gdb connection port
-d output log in /tmp/vl.log
-hdachs c,h,s force hard disk 0 geometry (usually qemu can guess it)
-L path set the directory for the BIOS and VGA BIOS

During emulation, use C-a h to get terminal commands:

C-a h print this help
C-a x exit emulatior
C-a d switch on/off debug log
C-a s save disk data back to file (if -snapshot)
C-a b send break (magic sysrq)
C-a c send qemu internal command
C-a C-a send C-a

197 :Be名無しさん:04/01/14 13:20
Darwin-7.0.1は、あろえ(Memory allocation error)で死亡。Bochsよりいいとこまで逝ってるのかな。Bochsだと文字もでないでリブートする。
OpenDarwin-6.6.2/x86は、Bochsだと林檎フレームバッファになって止まるが、QEMUだとその手前で止まる。


198 :Be名無しさん:04/01/14 17:27
windows試したかと言ってみるテスト。

作者様はXPブートも目標にしている模様。
これの次にはSMPサポートも企んでいるらしい。

199 :Be名無しさん:04/01/16 10:21
本家MLにLinuxppc上のWin98スクリーンショット。

http://mail.gnu.org/archive/html/qemu-devel/2004-01/png00000.png

Windows動作に関して作者様コメント。

http://mail.gnu.org/archive/html/qemu-devel/2004-01/msg00028.html

いけそう。

200 :Be名無しさん:04/01/16 19:06
すんげーじゃん。もまいらも日本語版Winのレポートよろ。
俺のリカバリCDではWinME単体インスコ不可(´・ω・;

201 :Be名無しさん:04/01/16 19:54
>>200
不可能じゃないし......

リカバリから単体のインストールCDを作ればいいこと。HDDに
あるじゃん

202 :Be名無しさん:04/01/16 20:07
C:\WINDOWS\OPTIONS\CABSはXPにしたら消されたし、
VAIOのリカバリCDの中には、多分独自形式のディスクイメージが入っていた。

203 :Be名無しさん:04/01/18 00:00
>多分独自形式のディスクイメージ
もまえが知らないだけ

204 :Be名無しさん:04/01/18 01:24
>>202
わるいが独自形式のディスクイメージというわけではない。

あえていうとしたら、kcap.exeなどを使って、オープンするアプリケーションCD
はそうとも言えるし、そうでないとも言える。

現に、俺は抜き取った
ただ、bootする際に読みとる部分については別途抜き取りが必要と言うことだ
けは言える。

205 :Be名無しさん:04/01/18 13:15
あんがと。あとでやってみる。Wineで動くかなWIN起動するのめんどくさい。>KCAP
ただ、ぐぐってみたらアプリはあるらしいけど、システムは入っていない?


206 :Be名無しさん:04/01/18 20:22
俺の機種だとディスク1にSONY.IMGが、2にSONY.IO1,3はSONY.IO2だった。
WineでKCAP使うとerror occured(2)とかいわれてできない。
bad parameterとかKCAP : version 1.01は出せるから、多分形式が違うんだと思うんだけど。
restorer.exeで可能とかも書いてあったけど、これだとHDDに直接書き込む?
だめぽ。



207 :Be名無しさん:04/01/18 20:35
SONY.I01,SONY.I02かも。


208 :Be名無しさん:04/01/18 20:38
はやくこたえてくださいよ
こっちは(ry w


#これはネタね。



209 :Be名無しさん:04/01/19 09:09
cvs update:(Changelogより)
- fixed PTE dirty bit handling
- fixed xadd same reg bug
- fixed cmpxchg exception safeness

ppcエミュ、fdc、SB16等も更新。
FedoraでのMakeはまだ失敗する。

210 :Be名無しさん:04/01/19 16:54
strings使って、zlib使って圧縮していることはわかった…
どうやって展開しよう。

211 :Be名無しさん:04/01/19 19:51
gzipに食わせるとか。
ヘッダないと無理だっけ?


212 :Be名無しさん:04/01/20 12:20
>>185 >>187 >>209

./configure --static でMake 通るかも。Fedoraでは逝けた。

213 :Be名無しさん:04/01/20 16:33
今日とってきたCVSで試した。

Win95 (bochsでインストールしたHDイメージ)
スプラッシュスクリーンでフリーズ、safemodeではデバイスIOSを初期化中に
Windows保護エラーがでてフリーズ。

Win98SE(インストールCDROM)
qemu -boot d -cdrom /dev/cdrom -hda 500mhd.imgとHDDも指定。
HDDかCDROM起動を選択する画面がでる。CDROMを選択すると真黒フリーズ

Win2000(インストールCDROM)
ブートさせると青い画面にWindows 2000 setupの文字がでて、
画面下の方でSetup loading filesが出てドライバ類を読み込んでいる様子。
NTFSがどうのというところで真黒フリーズ。

ちかれた。


214 :Be名無しさん:04/01/20 19:50
>>211
駄目だった。{´・ω・;


215 :Be名無しさん:04/01/20 20:36
$ mkisofs -V VineLinux10 -T -r -J -o Vine10.iso -b images/boot.img i386

Vine Linux 1.0のISO作るメモ。Bochsにイン須子厨。
QEMUだと、no cunt in shutdown!とか言われて駄目だった。
#s/u/o/


216 :Be名無しさん:04/01/20 20:49
Win98SE Safemodeで動作確認。Bochsで作ったHDイメージ使用。
dev-jにスクリーンショット張っときました。
ノーマルモードはスプラッシュスクリーンでフリーズ。
プルダウンメニューが妙に遅い以外は良く動いてます。

217 :Be名無しさん:04/01/20 21:06
FreeDOSからloadlinしてもやっぱり無意味か。そりゃそうだよなw

もーちとFDCまわりがよくならんと、イン須子はQEMUからは逝けんな。


218 :Be名無しさん:04/01/20 21:15
いつのまにかCD-ROM現物が使えるようになってたんだ。気がつかなかった。

>>213
>今日とってきたCVSで試した。
.. ..
>Win98SE(インストールCDROM)
>qemu -boot d -cdrom /dev/cdrom -hda 500mhd.imgとHDDも指定。
>HDDかCDROM起動を選択する画面がでる。CDROMを選択すると真黒フリーズ

俺も同じ。

219 :Be名無しさん:04/01/20 21:16
SONY.IMGは大きいので、多分同じ形式のSONYD.IMG(1.6k)について解説よろ。
ヘッダっぽいところ
00000000 54 43 4A 4E B5 53 5C 81 04 5A D8 FF 00 00 00 00 TCJN.S\..Z......
00000010 00 00 00 00 83 04 00 00 00 01 79 2D AB 54 00 00 ..........y-.T..
00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
(略)
00000200 5A 4C 49 42 68 05 ED DB 6F 4C 1B 65 1C 07 F0 E7 ZLIBh...oL.e....
(略)

220 :Be名無しさん:04/01/20 21:17
/dev/cdromを指定できるならばと古いdebian potatoのCD-ROMで
インストールに挑戦。Bochsのbximageで500MB作成してhdaに使用。
qemu -boot d -cdrom /dev/cdrom -hda c.img
これですんなりインストールできた。しかし、追加インストール中に
頻繁に固まる‥‥10回以上強制終了を繰り返していたら起動しなく
なってしまった。

/dev/hda1 was not cleanly unmounted, check forced.
/dev/hda1: |=== / 6.5%

   ↑ こんな状態。

221 :Be名無しさん:04/01/20 21:18
218 :Be名無しさん :sage :04/01/20 21:15
219 :Be名無しさん :sage :04/01/20 21:16
220 :Be名無しさん :sage :04/01/20 21:17
ワラタ


222 :Be名無しさん:04/01/20 22:30
win/linux以外のOS動作状況。

http://mail.gnu.org/archive/html/qemu-devel/2004-01/msg00040.html

そこまでやるか。

223 :Be名無しさん:04/01/20 22:31
IDE周りの扱いがが強烈におかしいみたいだな

224 :Be名無しさん:04/01/20 22:31
s/がが/が/;

225 :Be名無しさん:04/01/20 22:34
QEMUってRistiaと方向性は同じものと考えていいの?

226 :Be名無しさん:04/01/20 22:46
これって思ったのだが本当にCPUエミュレータか?

なんていうか、Winを動かすことしか考えていないように思えてならない。


227 :Be名無しさん:04/01/20 22:47
>>226
x86の犬糞で犬ザウのバイナリが動くわけだが。

228 :Be名無しさん:04/01/20 22:48
ALPHAのFX32よりパフォーマンスが良ければ戦える

229 :Be名無しさん:04/01/20 22:54
>>225
バイナリトランスレーションの観点からはね。

230 :Be名無しさん:04/01/20 22:55
>>226
CPUエミュレーション部は大体出来あがってるんだが
それ以外の要望が多すぎる。
qemu-fastとかqemu-arm等のように単純にCPUエミュするものは
それなりに役目を果してるよ。

fdcが取り入れられなかったりしたのは、本来の目的と違うからでないのかな。
あくまでCPUエミュであって、x86じゃないarchの上でWINEと併用することで
Winアプリが動いたりしてウマー とかそういうのを狙ってたみたいだし。

qemuを単なるCPUエミュじゃ終らせまいとしてる連中がしゃかりきになって
Win動かす気でパッチ流してんだろ。
そいつらの作りたいものは「速いbochsモドキ」

でもって、このスレの8割が注目してる部分は「bochsモドキ化」

231 :Be名無しさん:04/01/20 22:56
iBook G4上でReactOSを走らせたくて仕方ないのでQEMUの人たちにも頑張って欲しい

232 :Be名無しさん:04/01/20 22:58
>>230
Menuetが386~のCPUと認識しないあたりに奇妙なバグがまだまだ潜んでそうな気がするね
CPUIDちゃんと返してないのかな?

233 :Be名無しさん:04/01/20 22:58
せめてWinが動いてくれないと存在価値なんて無いでしょ
そんなわけでQemuは糞

234 :Be名無しさん:04/01/20 23:00
>>233
http://wiki.osdev.info/attach/5B5B71656D755D5D_57696E39385345284A292E706E67 ?

235 :Be名無しさん:04/01/20 23:01
>>231
VirtualPCは?
フリーならBochsのMac OS X版もあるし。

236 :Be名無しさん:04/01/20 23:01
>>232
奇妙なバグというか
まだ完全にエミュしきれてないものと思われ

ソース見る限りでは
「とりあえず動くという段階」じゃないかな 今は。
単純なアプリでは全く問題にならないけど
ハードを叩くような奴は問題出る可能性は大


237 :Be名無しさん:04/01/20 23:02
>>235
それでどうさはすると思うんですが、デザインMac/中身完全に別物といった感じがなんだかオイシそうなもので。。。

238 :Be名無しさん:04/01/20 23:03
CPUのコア部分はbochsからそのまま持ってきてチューニングしてるんだと思ってたんだが、bochs由来部分は
VGA関連のみなんだろうか。

239 :Be名無しさん:04/01/20 23:07
中見る限りでは同じだとは思えんが
持ってきたはいいが、都合に合わず書き直したのか
都合合わせしてるうちに別物になったかはわからんね

最近追いかけ始めたばかりなんで

240 :Be名無しさん:04/01/20 23:19
高速CPUエミュレータを謳うなら、この先の最適化も重要なんだよな

実機の1/4程度止まりというのはちょっと悲しい(CPUエミュしてる割に十分速いうちだが)

241 :Be名無しさん:04/01/21 16:14
>>240
FX32はどのくらい?

Bochsなみのエミュレーション力をそなえていたらなぁ。


242 :Be名無しさん:04/01/21 16:47
別アーキテクチャだから単純比較は出来ないだろうけど、パフォーマンス半分程度には落ちてたような

243 :Be名無しさん:04/01/21 18:13
>>242
あれは裏でネイティブコードに変換してなかったっけ?
エミュの高速化はこれが最終手段なんだろうなあ。


244 :Be名無しさん:04/01/21 18:26
VPCはどのくらいなんだべか


245 :Be名無しさん:04/01/21 20:33
HDbenchがQEMU上で動作した。 QEMUはSafemode での動作。
DirectDraw(未インストール)以外は問題なく動作した。
脳内クロック数が・・・その他はわかる人解説してください。
★ ★ ★ HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
************************* 実機データ(参考) *************************
Processor AMD Athlon 1528.98MHz[AuthenticAMD family 6 model 6 step 2]
Cache L1_D:[64K] L1_I:[64K] L2:[256K]
Name String AMD Athlon(tm) XP 1800+
VideoCard NVIDIA GeForce4 MX 440 (Omega KX 1.4230a)
Resolution 1152x864 (16Bit color)
Memory 261,616 KByte
OS Windows 2000 5.0 (Build: 2195) Service Pack 4
Date 2004/01/21 19:35
ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
33110 67665 79500 21181 25855 28455 0
Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
42800 38200 8300 259 44586 44586 25190 15950 C:\10MB

************************* QEMUデータ ********************************
Processor PentiumPro 16792.10MHz[GenuineIntel family 6 model 1 step 3]
VideoCard
Resolution 640x480 (1Bit color)
Memory 31,920 KByte
OS Windows 98 4.10 (Build: 2222) A
Date 2004/01/21 10:48
ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
69536 93439 50297 64511 58213 85495 0
Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
17764 21105 1793 308 114626 19284 248358 16357 C:\10M

246 :Be名無しさん:04/01/21 20:35
ぐっじょぶ。これから計算してみる

247 :Be名無しさん:04/01/21 20:40
結論、脳内時計がおかしいので使えないデータっす。残念ながら。
33110 67665 79500 21181 25855 28455 0
69536 93439 50297 64511 58213 85495 0
 2/1  3/2  5/8  3/1   5/2  7/2

概ね実機の倍の性能と計測されたようです。

248 :Be名無しさん:04/01/21 20:44
ありがとうございました。3Dベンチ系はやってもしょうがないですが、
脳内時計の影響の少ないベンチなんてありますかね?


249 :247:04/01/21 20:54
暗算で適当にやったのがバレバレ・・・だけどいいですね。

こんなのはどうでしょう。極単純に数を足しつづけるだけのベンチマーク。
done.と表示されるまでの時間を現実の時計やストップウォッチでやるのが一番マシそうです。
手元の環境で最適化無しコンパイルして実行したところ、リアルマシンで15秒ほどかかりました。
プロセス優先度操作類も何もしてないので、本当に簡易的なものですが。


/* simple CPU benchmark test for QEMU */

#include <stdio.h>

int main (void) {

unsigned int addv = 0, cnt1, cnt2;
for(cnt1 = 0; cnt1 < 65536; cnt1++) {
for(cnt2 = 0; cnt2 < 65536; cnt2++)
addv++;
addv = 0;
}

printf("done.\n");
return 0;
}

250 :Be名無しさん:04/01/21 20:55
バイナリあげました
http://up.isp.2ch.net/up/2bce971e0a72.exe

251 :Be名無しさん:04/01/21 21:19
ありがとうございます。バイナリいただきました。
実機で16秒でした。HDイメージに入れて試してみます。
しばしお待ちを。

252 :Be名無しさん:04/01/21 21:48
結果出ました。約4分15秒でした。
体感速度ではもっと速そうなんですが。


253 :Be名無しさん:04/01/21 21:52
実験乙ですー。
単純計算で実機の1/16ですか。強烈に遅いですね…。QEMUの仕組みは勉強してないんですが
多分実機はほとんどCPUキャッシュ内で完結し、QEMU内の場合は物理CPUのキャッシュをカスりも
してないんじゃないでしょうか。難しいですね…。逆にキャッシュの効きにくいテストでは好成績を
上げるかもしれません。

254 :Be名無しさん:04/01/21 22:12
AthlonXPのCPUキャッシュを上回るメモリのコピーを繰り返すベンチを作ってみました。
でもSuperπを使った方が断然いいと思ったので晒さないことにしました。

http://www1.coralnet.or.jp/kusuto/PI/super_pi.html
ここにあるSuperπの104万桁ベンチマークを試して時間を測ってもらえませんか?
自作好きな人にはおなじみの演算系の強さが良く現われるベンチです。
多分実機では55秒くらいになるんじゃないかと思います。

255 :Be名無しさん:04/01/21 22:44
>>249 をソースからコンパイルして計測しました。

実機で44秒、QEMUで9分30秒。実機もQEMUもLinuxであるけど別。
実機はPenIII 600MHzらしい。

256 :Be名無しさん:04/01/21 22:59
実機の1/13くらいですね…レポありがとうございます
1/10の壁が厚そうですね

257 :Be名無しさん:04/01/21 23:04
>>254
明日100円ストップウオッチ買って測ってみます。お待ちください。

258 :255:04/01/21 23:18
>>256
しかし、体感的にはそれほど差は感じないんだけどね。

259 :226:04/01/21 23:44
>>230
なるほどね。ベクトルの違いと対立か.....

260 :Be名無しさん:04/01/22 16:49
superπ(104万桁)測定結果:測定条件は >>245 に同じ。

実機 1分19秒 QEMU(実測) 16分17秒 QEMU(脳内時間) 1分25秒
約1/12でした。実行はまったく問題ありませんでした。


261 :Be名無しさん:04/01/22 17:02
乙curry summer です

CPUだけでなくメモリやディスクドライブへの高速アクセスも求められるベンチなので
QEMUのパフォーマンスがよく分かりますね。普通のアプリで体感速度があまり変わらないと
いうのは多分、大半のアプリはCPUをほとんど食わないためでしょう。Officeなどを走らせて
大きなシートを開かせたりすると、グラフィックの足回りにもよりますが相当遅くなると思います。

262 :Be名無しさん:04/01/23 15:53
何の意味あったの>ide.cの更新


263 :Be名無しさん:04/01/23 16:46
>>262

ATAPI transfer size fix (NetBSD CDROM access fix) - added WIN_CHECKPOWERMODE1 - set error to zero in some cases



264 :Be名無しさん:04/01/24 18:33
くそぉ。FDCまわりで古いLinuxはちゃんと使えないよ。


265 :Be名無しさん:04/01/24 22:08
QEMU上のLinuxでdmesgを流し読みしていたら、こんな表示が目にとまった。

hda: QEMU HARDDISK, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: QEMU HARDDISK, 299MB w/256kB Cache, CHS=609/16/63
Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M
FDC 0 is a S82078B

QEMU製のHARDDISKらしい。

266 :Be名無しさん:04/01/24 23:01
>>265
BochsのHARDDISKは設定ファイルでハードディスク名を変えられる。
QEMUはソースのどっかに埋め込んであるのかな?



267 :Be名無しさん:04/01/25 11:43
cvs update:

mmuまわり?沢山あがってます。

268 :Be名無しさん:04/01/26 01:35
0.5.2リリース記念あげ。

269 :Be名無しさん:04/01/26 10:02
>>266

ide.cのなか。

# grep QEMU ide.c
* QEMU IDE disk and CD-ROM Emulator
padstr((uint8_t *)(p + 23), QEMU_VERSION, 8); /* firmware version */
padstr((uint8_t *)(p + 27), "QEMU HARDDISK", 40); /* model */
padstr((uint8_t *)(p + 23), QEMU_VERSION, 8); /* firmware version */
padstr((uint8_t *)(p + 27), "QEMU CD-ROM", 40); /* model */
padstr8(buf + 8, 8, "QEMU");
padstr8(buf + 16, 16, "QEMU CD-ROM");
padstr8(buf + 32, 4, QEMU_VERSION);

270 :Be名無しさん:04/01/26 21:23
PowerPC system emulationって、Linux/PPCとかBeOS/PPCとか動くの?
(MacOSはROMが要るような気がするので)

271 :Be名無しさん:04/01/29 21:49
Winはセーフモード以外で動くようになったのでしょうか?
また、セルフインストール(Bochsを使わずに)インストールできるようになったのでしょうか?

272 :Be名無しさん:04/01/30 00:59
>>271

98SEはそう。インストールCDは起動中にフリーズする。

他のWindowsはわかりません。0.5.2バイナリ
(cvsもまだ同じ)も本家であがっているので誰かためして。

ppcシステムエミュはcpu以外はそんなにできてなさそうだが未確認。

273 :Be名無しさん:04/01/30 19:31
訂正。98SEはセーフモードのみのようだ。

274 :Be名無しさん:04/01/31 10:48
>>273
て、事はまだセーフモード以外では動くWin9Xは無い、と。
プロテクトモードとかの実装が駄目って事かなぁ?
詳しい人語ってオクレ。

275 :Be名無しさん:04/01/31 11:31
ザウルスでQEMUベンチ。

http://d.hatena.ne.jp/atty/20031226

276 :Be名無しさん:04/01/31 12:51
>>275
これも脳内結果じゃない?

277 :Be名無しさん:04/02/01 11:26
>>274
本家のスクリーンショットはsafe modeではない

278 :Be名無しさん:04/02/01 17:01
本家のスクリーンショットって?
Win3.1しかなさそうだけど?
URL希望。

279 :Be名無しさん:04/02/01 17:36
>>278
勘違いしてたな、MLのだ
これ通常起動に見えるんだが
http://mail.gnu.org/archive/html/qemu-devel/2004-01/png00000.png

280 :Be名無しさん:04/02/02 18:39
もうそこまで動いてるんだね。期待できそうかな。

281 :Be名無しさん:04/02/03 18:34
━━━━━━━━━ Fabrice 自動追放? ━━━━━━━━━

282 :Be名無しさん:04/02/04 11:11
cvs update:

- VGA memory map mode 3 access fix (OS/2 install fix)
- IDE fixes (Jens Axboe)
- CPU interrupt fixes
- fixed various TLB invalidation cases (NT install)



283 :Be名無しさん:04/02/04 11:28
>>282

win95がセーフモードで起動するようになった。
win95,98ともノーマルモードではEMM386のインストールに失敗してフリーズ。
win2000のインストールCDはドライバ類を読み込んだ後に真黒フリーズ。
osaskは起動せず。


284 :Be名無しさん:04/02/04 12:36
それならemm386外せば95は普通に起動できそうな気がする。


285 :Be名無しさん:04/02/04 15:49
>>284
いやemm386は何度か試すと動く
初回起動では失敗しても

286 :Be名無しさん:04/02/04 19:35
>>285

うちは何度やってもEMM386でフリーズする。

Win95だとタスクバーが瞬時に出てくる。Win98だとアニメーション
のせいかのろのろ出てくる。

タスクバーのアニメーションに使っているx86命令のエミュレーションが
遅いと思われ。


287 :Be名無しさん:04/02/05 22:59
Linux/PPCでWineを動作させた人います?

288 :Be名無しさん:04/02/05 23:00
Linux板からわざわざようこそ。

289 :Be名無しさん:04/02/05 23:20
AIXでWine動かした人います?

290 :Be名無しさん:04/02/05 23:31
最近のは知らんが昔のAIXにWabiがバンドルされてたのを思い出した。

291 :Be名無しさん:04/02/06 12:41
>>287

現状は
・Linux/ppc でQEMU(Full System emulation含む) が動作している
・MacOSX で wine(Darwine) が動作している
・Darwine のx86エミュレーションコアにQEMUが検討されている

んなとこでは。

292 :Be名無しさん:04/02/06 14:42
qemuのユーザーモードエミュならwineのX86バイナリが
Linuxppcで動くかも知れんな。
本家にwineのバイナリとライブラリ他があるからためしてみ。>>287

293 :Be名無しさん:04/02/07 08:29
cvs update:

bochs VESA VBE support.

高解像度表示キター!

294 :Be名無しさん:04/02/07 10:51
キタ━━━━━(´_ゝ`)━━━━━!!!!
コンパイル厨。

295 :Be名無しさん:04/02/07 12:22
no cont in shutdownがなおって、超漢字,OSASKが起動すればBochs(゚听)イラネ


296 :Be名無しさん:04/02/07 12:26
NWSOSも起動しないね。


297 :Be名無しさん:04/02/07 12:46
knoppixでXも動くな。ペンギン起動。メモリは多めに。

298 :Be名無しさん:04/02/07 12:51
>>297
CDから起動したらおもすぎた。ISO落とすのは面倒なのでSLAXでも試すか。

で、メモリ(QEMU,実機両方)やCPUはどのくらいあれば快適に動くのかね。>OpenOffice.orgうごかしてるひと

やっぱ3.1あたりがお手頃?

299 :Be名無しさん:04/02/07 13:25
>>298

カーネルの起動はそこそこだけど、XやKDEの起動はえらく遅い。

OOoは書類をクリックしてから開くまで5分以上かかった気がする(体感)。

メモリは実機256 QEMU128だが、重かった。

チューニングはXP起動してからと思うが期待して待ちましょ。

300 :Be名無しさん:04/02/07 13:28
>>299
おはなしさんくすこ
考えたらBeOSも動かないな…
まぁ、VESAが動いたら人がよってきそうですね。

/.や/.Jとかにタレコむのは、0.5.3リリースがあってからでいいかな。

301 :Be名無しさん:04/02/07 19:42
なんだかんだ逝って結局/.Jにタレコんだ。

302 :Be名無しさん:04/02/07 19:59
dev-jのKnoppixのスクショを/proc/cpuinfoして張り替えた。

QEMU脳内クロックは母艦のものがそのまま出ているようです。

303 :Be名無しさん:04/02/07 20:43
載ったね
http://slashdot.jp/article.pl?sid=04/02/07/1130233

304 :Be名無しさん:04/02/07 21:15
コメント0ヽ(´ー`)ノ

305 :Be名無しさん:04/02/07 21:57
SUSEスクリーンショット壊れてたけど気にするな
忙しいからおちついてとる時間無かった。テレビ見ながらだときつい。


306 :Be名無しさん:04/02/08 00:27
>>304
あそこに技術的なネタを振るのが、そもそもの間違いでは無いかと。


307 :Be名無しさん:04/02/08 00:36
>>306
あそこに載せるのは、プレスリリースみたいなもんだから。
多くの人が見るには違いないからね。

308 :Be名無しさん:04/02/08 00:45
"どうせスラドだしな"

日記とフレームとガイキチをお楽しみください

309 :Be名無しさん:04/02/08 15:50
やい、誰かSuSEのスクリーンショットとり直してくれませんか。自分のマシン(Celeron 700M,Host192M,QEMU128M)ではもう一度起動するのきつい。

310 :Be名無しさん:04/02/08 20:50
dev-jのスクショが増えてますね。人がよってきたのかな。しめしめ。

エミュの上で動いていることをスクショで明示するにはどうすりゃいいかね。
ちょっとみ、OSのスクショ集みたいになりつつあるので。

たとえばwindows(セーフモード)だとどうですかね。教えてくださいまし。

311 :Be名無しさん:04/02/08 20:54
>>310
ごめん。SuSE(結局自分でとりなおし)もKnoppix 3.3も俺。


312 :Be名無しさん:04/02/08 21:27
http://slashdot.jp/comments.pl?sid=155737&cid=491664
何か勘違いしてらっしゃる

313 :Be名無しさん:04/02/08 22:02
>>313
http://slashdot.jp/comments.pl?sid=155737&cid=491726
激辛ツッコミ

それにしても、スラドって#491664のアフォ書き込みをみて
「興味深い」と思うんだ…

痛い 痛いよスラド

スラドって議論オナーニが好きな香具師多いみたいね。
そのくせ勘違い君ばかり。
勘違いの倍々ゲーム。勘違いが勘違いを呼び、それがフレームとなる。
そのフレームを議論と呼ぶスラド。
痛い…

314 :Be名無しさん:04/02/08 22:07
>>312-313

>>303-308


と、アンカーだけでまとめてみました。要するに、相手するだけ無駄だけど
相手しないと大半が勘違い意見を正しいと思ってしまうからボチボチ相手するが
吉と。

全然ちゃいますがな

315 :Be名無しさん:04/02/08 22:13
> #ACふぜいがこんなこと言うのもなんですけど
おいおい、こんなに卑屈になる必要無いぞ
IDだから偉いってのは全くもって無い。

316 :Be名無しさん:04/02/08 23:11
x86でないマシンで動いているqemuユーザーモードのスクショみたいですな。

OSXやSolarisでwineとか。

317 :Be名無しさん:04/02/09 00:08
http://slashdot.jp/comments.pl?sid=155737&cid=491816
新たなバカ出現

WINEネタが出たと思ったら
「CE機でx86なアプリ動かすのにWINE使うの無駄」

さらに
「個人的にはマルチCPUとユーザーモード(OS-APIトラップ)とフルエミュレーション(plex86後継みたいな?)の3つに分けてやって欲しい感じなんだけど。」
QEMUを何かスゴイものと勘違いしてるようです。
#Windowsアプリ専用エミュとか?

ものすげーバカっぽいのでキチンとした指導よろしく
#おれはヤダ

318 :Be名無しさん:04/02/09 00:11
#491816、馬鹿相手によく頑張った。感動すた

319 :Be名無しさん:04/02/09 00:12
しかし漏れは仮想マシンとしてのQEMUにも興味があり、いつの日かbochs-altとして
高速テスト環境になってくれることを期待していたりもする。

320 :Be名無しさん:04/02/09 00:12
すでにツッコミ入ってたのか

321 :Be名無しさん:04/02/09 00:17
>>319
それはそれで良いんでない?
といっても、CPUエミュ部とは分離されそうな気はするけど。
#それぞれ別のパーツになって組合せを変えれる とか。

でも、このままの状態でいっても
結局はbochsモドキになる予感がするから
bochsとは違ったアプローチで開発が進んでいくようになると思われ

322 :320:04/02/09 00:20
ちげーよ
何やってんだ俺

http://slashdot.jp/comments.pl?sid=155737&cid=491751
これがバカで

http://slashdot.jp/comments.pl?sid=155737&cid=491816
こっちがツッコミだ

わけわかんねーミスだ
#しかもツッコミのコメントID貼るなんて、ろくに読んでねー証拠だ

323 :Be名無しさん:04/02/09 00:24
>>321
そうだね。プロセスをボックス外に分離した状態で実行するcoLinux型のアプローチを取ったりすると
速度を犠牲にせず、壊してもいいようなテスト環境(*BSDではjailって言うんだっけな)が作れそう。
WINEのアプローチとあまり変わらないわけだけど。つまり、WINEが基本的にx86ネイティブで
バイナリを実行してW32API等の部分を・・・眠いので書くのやめます


# スラドはあくまで教育の場であって議論の場ではn(ry

324 :新スレ告知スマソ:04/02/09 13:17
今夜も Wine で乾杯! - 4本目
http://pc.2ch.net/test/read.cgi/linux/1076227854/


325 :Be名無しさん:04/02/09 14:41
自作自演モデレーションウザいぞ>ツネオ
# PPCやSPARC,ARMユーザもスクリーンショットとってくれyo


326 :Be名無しさん:04/02/09 17:42
リナザウのfdcloneをqemu-armで動かそうとしたが、失敗。
本家に置いてあるARMライブラリとは相性わるいのかしら。

旬はX/Qt?

327 :Be名無しさん:04/02/09 19:30
http://slashdot.jp/comments.pl?sid=155737&cid=492341
バカにトドメさしてきました。

328 :Be名無しさん:04/02/10 18:42
Kの子?
http://mail.gnu.org/archive/html/qemu-devel/2004-02/msg00036.html

329 :Be名無しさん:04/02/13 14:42
QemuってBochsとは違った方針で開発されていたはずだけど、
ユーザーの希望は「速いBochs」なんですなぁ。
開発者側も最近は「速いBochs」路線で作業してる気がする。
それともどっかで方針変更しようとしてるのかな?


330 :Be名無しさん:04/02/13 15:54
>>329
たしかにw
Fabriceタソも速いBochsが欲しいの?
あきらかにUser modeよりSytem mode優先w


331 :Be名無しさん:04/02/13 16:01
UserModeは見た感じショボいじゃん

332 :Be名無しさん:04/02/13 16:57
coLinuxにQEMUのバイナリを載せ、ReactOSを動かそうとしてるんですが、
# ./qemu -m 32 ./cdrv.img
warning: could not open /dev/net/tun: no virtual network emulation
Could not allocate physical memory
と出て動きません。メモリ量指定を無くして同じ結果になります。
どなたか原因/対策分かりませんか?

333 :Be名無しさん:04/02/15 23:04
>>332
そのメッセージを見て、なんでメモリをいじるんだ?
warningの意味わかってる?

334 :Be名無しさん:04/02/15 23:11
> warning: could not open /dev/net/tun: no virtual network emulation
別にネットワークなんてどうでもいいので無視して
> Could not allocate physical memory
こっちを重視したわけですが…

335 :Be名無しさん:04/02/16 10:56
作者様が次のCVS Commitのアナウンス。

http://mail.gnu.org/archive/html/qemu-devel/2004-02/msg00047.html

x86ではqemu-fastモードの速度が実機並に向上して、OS起動も可能になるらしい。
期待して待ち。



336 :Be名無しさん:04/02/16 12:22
>332
colinuxのChangeLogにあるように colinuxの使うメモリを指定すればOK.
でもその次でとまる。。。

337 :Be名無しさん:04/02/16 14:38
>>335
CVSにはまだこないyo?

期待。FDCまわり (no cont in shutdown!のこと。しつこくてスマソ) が改善されたら面白いのになぁ。誰かお願い。

338 :Be名無しさん:04/02/16 15:33
まだ?


339 :Be名無しさん:04/02/16 16:12
まちきれねーよw


340 :Be名無しさん:04/02/16 17:01
いつもは日本の真夜中から早朝に更新されるな。

Win98のVBEドライバありませんかね。ノーマルモード
で起動したら試したいので。

341 :Be名無しさん:04/02/16 17:08
NT系が走ればウハウハ

342 :Be名無しさん:04/02/16 23:12
DarwineのMLより。qemuのOSXバージョンだそうだ。
でもmakeでエラーになる。。。

Sorry for the delay, I was trying to make it really works. you can download my latest version at:
http://www.opendarwin.org/〜pidherbemont/download/qemu-osx.tgz
(don't run the "./configure" only do a "make" because the configure is does not really detect configuration)

343 :Be名無しさん:04/02/17 07:39
cvs update:

- fixed cr0.WP semantics (XP install)
- direct chaining support for SPARC (3x faster)
- ARM NWFPE support (initial patch by Ulrich Hecht)
- added specific x86 to x86 translator (close to native performance in qemu-i386 and qemu-fast)


344 :Be名無しさん:04/02/17 08:03
qemu-fastだとOS起動中にフリーズする。(win98とKnoppix)
qemu-i386でベンチとるのがよさそう。だれかおねがい。

345 :Be名無しさん:04/02/17 13:51
MLよむのが大変だw


346 :Be名無しさん:04/02/19 21:24
cygwinで動かせた人いる?

347 :Be名無しさん:04/02/21 12:24
>>346
Linux以外で動いた例あるの? >>342 関係以外で。

348 :名無しさん@Vim%Chalice:04/02/23 01:51
emm386とjkeyb.sysコメントアウトするだけでwin98普通に動くじゃねーか。
もっと早く試せば良かった。
まぁなんか Alt+F4 とか Win+E とかそーゆー組み合わせキー打つと固まったりするけど…
ちなみにフツーにqemu-0.5.2ね。

349 :Be名無しさん:04/02/23 18:50
>>347
そのDarwin版の開発の話で、バイナリフォーマットがELFじゃないから
面倒とかいう話が出てたので、Linux以外への移植は難しいんじゃないかな。

350 :Be名無しさん:04/02/24 15:41
BeOSはうごかないかね


351 :Be名無しさん:04/02/25 02:11
自分でやってみろ

352 :Be名無しさん:04/02/25 02:43
何を?

353 :Be名無しさん:04/02/25 19:47
BeOSのインスト

354 :Be名無しさん:04/02/26 11:41
CVSが更新されてるけど動作が改善されてるようにみえないよん。

355 :Be名無しさん:04/02/26 13:00
>>349
一応簡単にできるのがある
*BSDではjail(システムコールのテーブルすり替え&rootディレクトリの変更)
ッてのを使えば多分大丈夫だと思う
*BSDのjailはLinuxのまねをできると言うこと
まあ素の状態じゃ、ちとたいへんかもね

356 :Be名無しさん:04/02/26 19:02
>>354
何が変わったんだろほんとに


357 :Be名無しさん:04/02/26 23:18
ここ数日のCVS版では
qemu/target-i386/helper2.c: In function `cpu_x86_init':
qemu/target-i386/helper2.c:97: error: storage size of `ldt' isn't known
qemu/target-i386/helper2.c:97: warning: unused variable `ldt'
make[1]: *** [helper2.o] Error 1

てなエラーが出てmakeが止まるよ。参った。

358 :Be名無しさん:04/02/29 23:34
scrachboxってarmのクロスコンパイル+ばいナリ実行をx86の上で
やる統合環境ということ?

359 :Be名無しさん:04/03/01 01:49
>>358
それはどこで紹介されてるの?URL希望。

360 :Be名無しさん:04/03/01 01:56
qemu本家MLで出ていた。

http://mail.gnu.org/archive/html/qemu-devel/2004-02/msg00163.html

361 :Be名無しさん:04/03/01 14:28
http://mail.gnu.org/archive/html/qemu-devel/2004-02/msg00165.html
興味深い


362 :Be名無しさん:04/03/02 18:21
http://lilyvm.sourceforge.net/index-ja.html
なにこれ


363 :Be名無しさん:04/03/02 18:25
宣伝

364 :Be名無しさん:04/03/02 19:07
>>362
あんまり参考にならんが。
ttp://www.ipa.go.jp/jinzai/esp/15mito/gaiyo/6-12.html


365 :Be名無しさん:04/03/02 19:22
>>364
で、配布物はありませんか。ないですか。そうでつか。


366 :hdk:04/03/02 19:24
>>365
もうしばらくお待ちください。


367 :Be名無しさん:04/03/02 20:02
はい

368 :Be名無しさん:04/03/02 20:47
>>366-367
うんにゃ、またねぇぞ。
成果物が出るまではQemu、Bochsの方が形があるだけ有用だ。

369 :hdk:04/03/02 21:26
>>368
スマソ
あと一週間ほどで公開できるとおもいます


370 :Be名無しさん:04/03/02 21:39
Windows上で動くんですか?なら凄く期待しちゃうなぁ・・・。
さすがにcoLinux+QEMUは厳しいので・・・。

371 :Be名無しさん:04/03/02 21:44
スレ違い。

372 :Be名無しさん:04/03/02 22:55
>>357

本家MLで同じエラーが報告されたので、じき直るかもよ。

http://mail.gnu.org/archive/html/qemu-devel/2004-03/msg00002.html

>>369

作者様ですか?がんばってください。
最近VMとかシステム内に別の環境を作るとか(マトリョーショカ?)
流行ってるんですかね。ぞろぞろ出てくるのには理由があるんでしょうか?



373 :Be名無しさん:04/03/02 23:10
>>372
>(マトリョーショカ?)
うまいこと言うね。

ロシアあたりから、そういうVM出てこないかな。

374 :Be名無しさん:04/03/02 23:10
Matroskaというメディアコンテナとかぶるのでご勘弁を

375 :Be名無しさん:04/03/02 23:12
firebirdみたく揉めそうだな

376 :Be名無しさん:04/03/03 02:59
日本ではなんでPC98エミュがこんなにたくさん作られてるのに
ATエミュは出てこないんだ?
似たようなものじゃないのか

377 :Be名無しさん:04/03/03 09:48
エミュが必要になるほどの資産がないから

それにほとんどのソフトはWIN上でそのまま走るし


378 :Be名無しさん:04/03/03 14:30
そーいや、VMWare方式の98エミュレータを大分前に聞いたことがあったような、ないような。
Windows使ってないからシラネ

hdkタマがんばって然。


379 :357:04/03/03 19:07
>>372
>本家MLで同じエラーが報告されたので、じき直るかもよ。

本当だ。
しかし直るまで時間がかかる予感(原因が自分にはわからないので)

380 :Be名無しさん:04/03/03 19:19
hdkタマhdkタマ、本人証明も兼ねて
よろしければhttp://lilyvm.sourceforge.net/disk.bz2を落とせるようにしていただけると幸いですが何か。


381 :hdk:04/03/03 19:42
>>380
しました


382 :Be名無しさん:04/03/03 20:11
キタ━━━━━(´_ゝ`)━━━━━!!!!

383 :Be名無しさん:04/03/05 19:02
ねーなんかないのぉ?


384 :Be名無しさん:04/03/08 23:47
qemuのVGA-BIOSって最新のとか実機のVGA-BIOSに差し替えられるの?
BOCHSはできるからできそうな気はするけどよ。

385 :Be名無しさん:04/03/12 17:00
age

386 :Be名無しさん:04/03/12 17:50
cvsの更新が滞っているとネタがないですね。

週明けに大きな改良がコミットされないかなぁ。

387 :Be名無しさん:04/03/13 14:39
LilyVMきたけどうごかない…?
RHL9[2.4.20-24.9]だけど、Kernel古すぎるから?なかなかうpだてする時間ない。
今日するか。


388 :hdk:04/03/13 20:11
>>387
2.4.20 なら問題ないはずです。2.6.x のほうが、動くかどうかわかりません


389 :Be名無しさん:04/03/13 20:26
esp:0xbfafffcc
eip:0x0
sig:11
child process id: 1976
GNU gdb Red Hat Linux (5.3post-0.20021129.18rh)
(ry


390 :hdk:04/03/13 20:51
>>389
glibc のバージョンの違いが原因かもしれません
code っていうファイルを http://lilyvm.sf.net/code と差し替えて試しても
らえますか?


391 :Be名無しさん:04/03/13 21:05
キタワヨー
$ rpm -q glibc
glibc-2.3.2-27.9.7

ちなみにこれってどういう仕組でネットつながってるの?別にprocまわり弄った覚えないけど勝手にやってるの?
それともリリータソがソケット作って普通にホストがネットしてるの?
だったらホスト<->ゲストでvncとかは難しいの?


392 :Be名無しさん:04/03/13 21:13
で、サイトを英語のWikiにしたら如何ですか。相当需要があると思われ。

とか書いてみる。hdkさん信者になった風味。
本物の方のdev-j(wiki.osdev.info)にもページ書いておきますた。
/.Jにタレコんでもいいですかね。

393 :hdk:04/03/13 21:56
>>391
ありがとうございます。
KNOPPIX 3.3 で再現できました。
あとで修正します。

ネットは、socket 作ってやってます、


394 :Be名無しさん:04/03/13 23:44
LilyVMのスレ

http://pc.2ch.net/test/read.cgi/unix/1079170498

誘導しときます。
作者様がんばれ。

395 :Be名無しさん:04/03/14 02:39
VMといえばXenも気になる

396 :Be名無しさん:04/03/14 14:38
Xenは趣向がちょっと違うような気がしないでもない

397 :Be名無しさん:04/03/14 18:08
Linuxの本家にXenoアーキテクチャも加えてもらおうという動きもあるね。

オープンソースのOSである限り、ターゲットアーキテクチャを加えてコードを
いくらか修正するだけで仮想マシン上でOSがそのまま高速動作するというのは、
意外と無茶なものではないわけで。Xeno対応用のチュートリアルが無いのと、
Xen自体QEMUと同様に今のところLinuxでしか走らないというのが難点。

398 :Be名無しさん:04/03/15 08:02
cvs update:

CD-ROM交換、リムーバブルメディア、複数のnicをサポート。

ひさしぶりだねぇ。

399 :Be名無しさん:04/03/15 08:44
起動するとコンソールでモニタが起動する。メディアの交換は
ここからできるようだ。qemu-fastでwin98を試したが、
safemodeの起動途中でこけて終了する。

400 :Be名無しさん:04/03/15 13:32
no cont in shutdownは直らないね。


TCJNヘッダーのSONY.IMGからWin取り出したいけど技術的にも法律的にも駄目、らしいからな…
(´・ω・`)ショボーン


401 :Be名無しさん:04/03/15 14:03
XP動く乃?


402 :Be名無しさん:04/03/15 15:37
>>400

biosのデータあたりでvaioじゃないと判定してインストールできない
ということなのかな。
qemuをvaioに偽装できないのかな。昔PC9801のサードパーティの
HDDをそんなことしてつなげた気が。

403 :Be名無しさん:04/03/15 18:41
多分、BIOSをいじくればなんとかなる。
(実機のBIOSをそのままQEMUでなんて無理だよね?

404 :Be名無しさん:04/03/15 19:19
どう判定しているのやら。自作PCだと起動時にママンの型番が
表示されるし、QEMUもbochsのBIOSである旨表示するが、
その辺呼び出しているのかしらん。

405 :Be名無しさん:04/03/16 11:19
MLにFreeBSD用のpatch登場。

http://mail.gnu.org/archive/html/qemu-devel/2004-03/msg00039.html

406 :Be名無しさん:04/03/16 17:53
Windows用こぼんぬ

407 :Be名無しさん:04/03/17 11:57
HOST上のQEMU(Guest)に接続してxtermを起動する。

http://mail.gnu.org/archive/html/qemu-devel/2004-03/msg00053.html

408 :Be名無しさん:04/03/17 15:12
http://www.morphix.org/modules/xoopsgallery/view_album.php?set_albumName=album31&page=1
age

409 :(((( ;゜Д゜)))ガクガクブルブル((((:04/03/17 15:27
■ この事件の裏側の衝撃的な真相
■ ヤフー460万人データ流出事件の犯人は、
■ 池○大作S価学会の闇の謀略部隊だった
++++++++++++++++++++++++++++++++++++++++++++++++++
ソフトバンク恐喝 逮捕された創○学会員の凄腕の裏
++++++++++++++++++++++++++++++++++++++++++++++++++
布教活動や選挙活動に使用できるのでYBBの名簿に目をつけた(日刊ゲンダイ)

http://ahiru.zive.net/joyful/img/914.jpg
http://ahiru.zive.net/joyful/img/916.jpg
http://ahiru.zive.net/joyful/img/900.jpg
http://ahiru.zive.net/joyful/img/923.jpg
http://ahiru.zive.net/joyful/img/924.jpg
http://ahiru.zive.net/joyful/img/925.jpg
http://ahiru.zive.net/joyful/img/926.jpg
http://ahiru.zive.net/joyful/img/927.jpg
http://www.jcp.or.jp/akahata/aik3/2004-03-01/15_01.html

(((( ;゜Д゜)))ガクガクブルブル((((

410 :Be名無しさん:04/03/18 11:16
cvs update:

x86-64(ホスト)サポート

411 :Be名無しさん:04/03/18 19:36
地味にscreendumpなんていうモニタコマンドができてるね。

412 :Be名無しさん:04/03/18 19:37
Demo Linux 1.0はなかなか面白いかも知れない。


413 :Be名無しさん:04/03/18 22:41
dev-jがちまちま更新されてるな

414 :Be名無しさん:04/03/19 15:28
それよりもMLに香ばしい子供達がぞくぞく登場しているな。
ポウレタン遂にブチギレ手紙おくるとか逝っていたし。


415 :Be名無しさん:04/03/19 15:29
http://am.xs4all.nl/phpwiki/index.php/Qemu
一応張り。折れもそのうち編集してみるか。

416 :Be名無しさん:04/03/20 08:33
cvs update:

フロッピードライバ改良

417 :Be名無しさん:04/03/20 12:45
_no cont in shutdown

orz


89 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)