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

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

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

1 :Be名無しさん:04/09/26 20:09:21
比較的高速なx86/arm/SPARC/PPCエミュレータ。x86,PPC,SPARC等でのUnix,Win,MacOS Xホストに対応。
Usermode emulationとFull system emulation(x86/PPC)の二通りの使いかたが出来る。
・Usermode emulation
 いろんなCPUのLinuxで、x86/ARM/SPARC/PPC-Linuxのバイナリを実行できる。WineとDOSEMUの実行が主な目的。
・Full system emulation
 結構高速にx86マシンをエミュレートする。Bochsに替わる存在になりつつある。
・Full system emulation (qemu-system-ppc)
 PowerMac/PRePエミュレータ。 Linuxを起動可能。MacOSはまだ動かない。

CVSからとってきて利用することを推奨。

本家 http://bellard.org/qemu/
ML http://news.gmane.org/gmane.comp.emulators.qemu
Wiki: dev-j: http://wiki.osdev.info/?qemu

Win/MacOS X用最新CVSバイナリ&ディスクイメージ集 http://www.freeoszoo.org/

前スレ
【フリーのエミュ】qemuスレッド01【高速x86】
http://nostalgia.rr6.org/test/read.cgi/oslog/1067482965/-1001
【フリーのエミュ】qemuスレッド02【高速x86等】
http://pc5.2ch.net/test/read.cgi/os/1084070634/


2 :Be名無しさん:04/09/26 20:13:19
新スレキターとか言ってみるテスト
まぁ頑張れや

3 :Be名無しさん:04/09/26 20:51:19
関連スレ
【PCエミュ】bochs Part2【フリー】 http://pc5.2ch.net/test/read.cgi/os/1089518592/l50
最強のOSエミュレーターVirtual PC登場!! http://pc5.2ch.net/test/read.cgi/os/991613161/l50
VMware総合スレPart3 http://pc5.2ch.net/test/read.cgi/os/1080362564/l50
PearPC Part2【x86でPPC】 http://pc5.2ch.net/test/read.cgi/os/1091716756/l50


4 :Be名無しさん:04/09/26 20:56:45
まとめてくれ

http://lists.ffii.org/archive/mails/swpat/2003/Sep/0923.html


5 :Be名無しさん:04/09/26 21:00:44
http://archives.postgresql.org/pgsql-advocacy/2003-06/msg00108.php

これも。

6 :Be名無しさん:04/09/26 21:30:21
>>1
乙です。

7 :Be名無しさん:04/09/26 21:46:14
ついでにこれも入れよーぜ。qemu-userの同類ってことで。

新技術クイックトランジットキタ━━(゚∀゚)━━ !! 
http://pc5.2ch.net/test/read.cgi/os/1095164648/

8 :Be名無しさん:04/09/26 21:51:21
>>4
フリーダムファイターは極めてマイノリティーでありそれらの意思疎通には英語のみが使われるべきである

9 :Be名無しさん:04/09/26 21:56:48
>7
入れるなよw

10 :Be名無しさん:04/09/27 02:13:12
qemuにWin98SEをインストールしてみたけど、なんだがちょうど洩れが
Win98SEをインスコして使っていたPCと同じぐらいの実行速度だ(w

11 :Be名無しさん:04/09/27 15:19:02
もしかして"jmf"という人物ってフリーダムファイター?

jmf=Jean-Michel in France.


12 :Be名無しさん:04/09/27 15:25:12
i suspect so

13 :Be名無しさん:04/09/27 16:21:02
多分jmfはプーレじゃないJean-Michelだと思われ。


14 :Be名無しさん:04/09/27 22:09:15
>>10
qemuにWindows2000入れてみたけど結構泣きそうな速度です
でも動いたときの感動はすごかった・・・SP3でこけてたから

15 :Be名無しさん:04/09/28 00:32:11
>>14
無印Win2000Pro入れた後にSP4はインストールはできたよ。
IEとOEもアップデートした。
ただできないときもあって何度かチャレンジしてみた。
なんでできなかったかは謎。
確かにまだ実用として使えるものじゃないよね。

16 :Be名無しさん:04/09/29 20:40:16
シリアルコンソールでBSDの/|\-がまわらない&まぶしい


17 :Be名無しさん:04/09/29 20:41:19
↑VCの話。stdio使えばいいんだけれどもねー


18 :Be名無しさん:04/09/29 20:45:12
trivia: cirrusvgaで起動時に画面が乱れているとき,

ctrl-shift-f2;ctrl-shift-f1しなくても

ctrl-shift-f4一発で済む。


19 :Be名無しさん:04/09/29 21:15:27
ホストのファイルシステムに読み書きってできんの?

20 :Be名無しさん:04/09/29 21:28:13
>>19
-smb,-tftpオプション。

-redirでsshとかでもできるかもー



21 :Be名無しさん:04/09/30 00:10:39
i386-softmmuでgentoo使う時、最適化オプションはどんなのがいいでしょう?

22 :Be名無しさん:04/09/30 14:43:11
CVS うぶ キター!

23 :Be名無しさん:04/09/30 18:36:07
cloopなんかどうでもいい。

24 :Be名無しさん:04/09/30 19:31:26
jmfが"Please create qemu for x86_64."と一言。
すげーみしぇるっぽい。

25 :Be名無しさん:04/09/30 20:08:34
これはみしぇるだ…






26 :Be名無しさん:04/09/30 20:30:31
JMFっていうのは
http://java.sun.com/products/java-media/jmf/index.jsp
これが由来だということはGoogle先生に教えてもらった。

27 :Be名無しさん:04/09/30 20:34:14
The Cellar - Mutual Enjoyment Sex Question....
... And, it was pretty funny watching Dave pound the poor bastard's balls flat
with
a wooden hammer. That jmf guy's going to look like he's got a windchime between
his legs for a damn month. dave. 03-11-2003, 01:58 PM. I think directness is
usually ...
cellar.org/archive/index.php/t-2961.html - 37k - キャッシュ - 関連ページ


28 :Be名無しさん:04/10/02 21:25:17
qemuって起動している間はずっとCPU使用率が100%なんだね。
どうにかならんかなこれ。

29 :Be名無しさん:04/10/02 21:27:17
CPU未使用時にhaltをちゃんと入れるOSをゲストに使うか、空き時間をかっぱらってhaltするプログラムを自分で書いて常駐させるとよろし

30 :Be名無しさん:04/10/02 21:31:17
まともなOSなら常時100%にはならんな。

31 :Be名無しさん:04/10/03 20:22:13
>>28
使ってるゲストOSはなに?

32 :Be名無しさん:04/10/04 00:05:36
   ファブリーズたんギダ━━━━━━━━━━━━!!!!!!

    m n _∩                   ∩_ n m
  ⊂二⌒ __)    /\___/ヽ       ( _⌒二⊃
     \ \   /''''''   '''''':::::::\     / /
       \ \  |(●),   、(●)、.:|  / /
        \ \|   ,,ノ(、_, )ヽ、,, .::::|/  /
          \ .|   ´トェェェイ` .:::::::|  /
           \\  |,r-r-| .::::://
             \`ー`ニニ´‐―´/
             / ・    ・ /

33 :Be名無しさん:04/10/04 13:45:48
先日qemuを導入しました。

bochsを使ってた時代から、なんとかして
ネットワーク・高解像度多色表示ができないかと思ってましたが
ようやく念願かなって実現することができました。

で、実現してから気が付いたんですけど、
これって何の役に立つんですか…?
普通の人には別に必要ないですね。無用の長物。馬鹿でした。

34 :Be名無しさん:04/10/04 14:15:29
>>33
手段が目的になってる

35 :>>33:04/10/04 14:57:30
別OSでの動作チェックには十分過ぎる程に使えますが。
特に Wine で動かないソフトを linux 上で使うときなと。

36 :Be名無しさん:04/10/04 22:43:09
grabがCtrl-Altに変更されたけど

QEMUにCtrl-Alt送っても聞かない。

マウスがでられない。Ctrl-Alt-F1でkillall qemuしたけど。

みなさんどうです?


37 :Be名無しさん:04/10/04 22:51:32
そもそもCVS追ってる人自体が少ないんじゃないかなぁ。

Linuxで使う分には0.6.0でネットワークを含めて実用レベルに達してるし、最近はもっぱら
細かい修正ばっかだし。WindowsホストではTapドライバ対応が気になるぐらいか。
かく言う漏れはVMwareもどき版待ち状態。低スッペクマスィンだから今のままは辛い。
でもVMwareもどき版に移行するとWindowsホストが置いていかれそうな悪寒もす。

38 :Be名無しさん:04/10/04 22:56:19
>>37

coLinuxがあるんだからLinuxがおいてけぼりの状況よりましかと。


39 :Be名無しさん:04/10/04 22:59:51
VMwareもどき版(そろそろ呼び名が欲しい)で必要になると思われるカーネルドライバが
coLinuxで動くか若干不安があるな。VMware内でVMwareが動かせないように、特権コード
トラップがうまくいくのかと。

40 :Be名無しさん:04/10/05 01:18:49
学生時代vmwareを使っていた。

しばらくUNIXとは無縁の生活をしていたが、急に仕事で仮想マシン環境が
欲しくなり探したらqemuと出会った。
無料でここでまでできるんだと感動した。

昨日vmwareを購入したのでインストールした。
やっぱりqemuには超えられない壁がある。

おもちゃだな。

41 :36:04/10/05 13:15:41
レスがないんでBBQにポストしたけれども

sdl.c: 44を static int gui_grab_code = KMOD_LSHIFT | KMOD_LCTRL;

にすれば従来どおりにCtrl-Shiftできる。なんでSHIFTがALTになると駄目なのか。


42 :36:04/10/05 13:20:26
ちなみにTWMでもWindowMaker環境でも駄目なんだよね。

sdl.c:44: static int gui_grab_code = KMOD_LMETA | KMOD_LCTRL;

で解決したけれどもどこにポストすべきか。BBQでいいのかな。なんでAltじゃ駄目なんだろう。


43 :36:04/10/05 17:22:47
うえのパッチのMLへの投稿きぼん


44 :36:04/10/05 21:13:39
http://www.dad-answers.com/qemu-forum/viewtopic.php?t=27


俺はKSYM_METAにしておくとAltがMetaになったんだけれども他の人はそうではないの?

一般人だとMETA+CTRL != ALT+CTRLなの?


45 :Be名無しさん:04/10/05 21:25:08
-grabcode is a good idea, but as you found out the hard
way, "Ctrl+Alt" would not have the desired effect, would
it? In your case you would have to type "-grabcode
Ctrl+Meta", which I doubt a plain user would know.

よく意味がわからなかったので誰か翻訳してくれるとうれしいです


46 :Be名無しさん:04/10/06 00:39:29
CVS、makeが途中で止まるようになってた。。。

>>36
>grabがCtrl-Altに変更されたけど
>QEMUにCtrl-Alt送っても聞かない。

ずっと前に、QEMUでCtrl+ShiftがWindowMakerと相性悪くてぶつかって困り、
違うウィンドウマネージャーに乗り換えた。勘違いかもしれないが。

47 :Be名無しさん:04/10/06 10:52:39
上の方でCPU100%って話がでてるけど,
freedosで昔のゲームやってみて俺も感じた.
CPUのスピードを指定して残った時間はhaltみたいな
オプションがあると便利な気がする.

48 :Be名無しさん:04/10/06 11:52:48
qemu自体からどれが不要時間なのか知るのは難しいと思われ
VPCのように、ゲスト側にhaltプロセス入れるのが妥当かと。

49 :Be名無しさん:04/10/06 12:20:10
いやいや, たとえばファミコンのエミュレータってちゃんと
ウェイトはいってるでしょ. あの感じで, PCの速度自体が
遅くてよい場合にウェイトをいれてほしいな, と.

50 :Be名無しさん:04/10/06 15:02:11
パソコンのエミュレータはMIPS値などで速度規制するのがよさげ

51 :Be名無しさん:04/10/06 15:13:18
bochsはそうしてたっけな

52 :Be名無しさん:04/10/06 16:52:52
とりあえずどこにnanosleepいれればいいのか教えてエロい人

53 :Be名無しさん:04/10/06 17:19:32
面倒なんで cpu-exec.c の 180行目に

static int hogehoge=0;
if (hogehoge++%128==0)usleep(10);

って書いたらファンが回んなくなった.
DOSならこのぐらいの速度で十分


54 :45:04/10/06 19:15:25
誰か…



55 :Be名無しさん:04/10/06 19:29:03
無視していいかと。
=======
(=゚ω゚)ノぃょぅ

-grabcodeかぁ、いいねぇ。でもさ、君も書いてるようにCtrl+Altじゃダメで、Ctrl+Metaって
書かなきゃいけないんだよね。でも普通の人はAlt=Metaなんて知らないよなぁ・・・。
=======
AltかMetaかってのは字面の問題なのに、大層な問題かのように書いてる。
頭がちょっと足りない感じ。

56 :Be名無しさん:04/10/06 19:35:38
>>55
> AltかMetaかってのは字面の問題なのに
そうでもない。
105(US配列のWin/Menuキー付き)キーボードの設定は
WindowsキーをMetaキーにしてAltと区別するのがデフォ。
SunなんかのキーボードでもMetaとAlt両方あるし。

57 :45:04/10/06 19:38:19
サンクス。そのうしろのもきぼんぬ。

>>1の言ってること意味無しctrl-alt俺にはできたよそれQEMUじゃなくてSDLかWMの問題じゃネーノ

みたいな意味?


58 :Be名無しさん:04/10/06 19:46:25
>>56
俺の頭が足りなかったようだスマソ
MacのMeta=WinのAltって認識しかなかった。

続きね
=====
ういっす。

どーでもいいけど、うちではctrl-altでちゃんと動いてるよ。QEMUじゃなくてSDLやWMの問題じゃないかな?
=====

59 :Be名無しさん:04/10/10 16:23:27
CVS一気に更新されている感じ

60 :Be名無しさん:04/10/10 18:15:34
>>59
何が変更されてるんでしょ?

61 :Be名無しさん:04/10/10 23:00:10
ふと気づいたんだけど>>1の本家へのリンクに
ime.nu/がつかないのはなぜなの?

62 :Be名無しさん:04/10/10 23:17:12
比較的高速なx86/arm/SPARC/PPCエミュレータ。x86,PPC,SPARC等でのUnix,Win,MacOS Xホストに対応。
Usermode emulationとFull system emulation(x86/PPC)の二通りの使いかたが出来る。
・Usermode emulation
 いろんなCPUのLinuxで、x86/ARM/SPARC/PPC-Linuxのバイナリを実行できる。WineとDOSEMUの実行が主な目的。
・Full system emulation
 結構高速にx86マシンをエミュレートする。Bochsに替わる存在になりつつある。
・Full system emulation (qemu-system-ppc)
 PowerMac/PRePエミュレータ。 Linuxを起動可能。MacOSはまだ動かない。

CVSからとってきて利用することを推奨。

本家 http://bellard.org/qemu/
ML http://news.gmane.org/gmane.comp.emulators.qemu
Wiki: dev-j: http://wiki.osdev.info/?qemu

Win/MacOS X用最新CVSバイナリ&ディスクイメージ集 http://www.freeoszoo.org/

前スレ
【フリーのエミュ】qemuスレッド01【高速x86】
http://nostalgia.rr6.org/test/read.cgi/oslog/1067482965/-1001
【フリーのエミュ】qemuスレッド02【高速x86等】
http://pc5.2ch.net/test/read.cgi/os/1084070634/

2chブラウザばっかだから気付かなかった

63 :Be名無しさん:04/10/11 18:31:46
Tap-Win32対応patchが出そうな悪寒。

64 :Be名無しさん:04/10/11 19:36:51
あのー、qemuにゲストとしてWindows 2000をインストールした後で、
ゲストを稼働中にqemuをqで終了させてしまうと、ゲスト起動時に

A disk read error occurred
Press Ctrl+Alt+Del to restart

とか言われて起動出来なくなってしまうんですけど…
Windows 2000のインストーラを起動してみてもHDDを見つけてくれ
ないし…

試しにlinuxのインストーラを起動して、fdiskでHDDの状態を調べ
たら↓のようになりました
Disk /dev/hda:21.0 GB, 21044407808 bytes
128 heads,63 sectors/track, 5097 cylinders
Units = cylinders of 8064 * 512 4128768 bytes
Devce Boot Start End Blocks Id System
/dev/hda * 1 646 2604640+ 7 HPFS/NTFS

HDDのイメージファイルは
qemu-img create -f raw hda.raw 2548M
で作成したものです。

65 :Be名無しさん:04/10/11 19:45:13
そらそうでしょ。実機でWin2k動かしてる時にいきなり電源ボタン押したらディスク壊れるでしょ。


66 :Be名無しさん:04/10/11 20:05:39
>>65
確かに実機ではあるかも知れませんね…
ただ、HDDのファイルシステムが壊れるのは納得行きますが、
2.5GBytesで作成したHDDが21Gbytesとしてゲストに見えて
しまうのは変じゃないかと思うんです。

第一、ヘマやらかしてゲストをフリーズさせてしまったら
非常に困ってしまう訳で…



67 :Be名無しさん:04/10/11 20:27:08
ファイルが壊れたんでしょ。

68 :Be名無しさん:04/10/12 13:36:13
TAP/Win32用パッチキタヨー

69 :Be名無しさん:04/10/12 21:25:31
Fabriceはどこに興味を引いたんだろ。Windowsだけなのに。
暇なのか。

70 :Be名無しさん:04/10/12 21:29:33
>>68
いままでと何が変わるんでしょ?

71 :Be名無しさん:04/10/12 21:33:14
今まではユーザーモードネットワークだけだったけど、TAPが使えると
ゲスト側からICMPパケットを送ったりなんかが出来るようになる。



希ガス

72 :Be名無しさん:04/10/12 22:47:52
逆も可だね。だからゲストもワームに感染できるyo。
TCP/IP以外もいけるかも。(ウソかも)
Winのslirpが酷すぎなので、単にその代わりでもOK。
一般ユーザが使えんところが弱点。/dev/tunと同じ?

coLinuxスレを見る限り設定できないデチュというのが増えそうだね。
まぁ、BSDとか言い張ってるから取り込まれそうにないが。

73 :Be名無しさん:04/10/13 22:05:40
>>71-72
そこはどのくらい丁寧なマニュアルが書かれるかによるでしょうね。
または丁寧な解説サイト。

74 :Be名無しさん:04/10/13 22:35:45
世の中には二種類の人間がいる。マニュアルを読む人と読まない人。
スタートメニューからWindowsのヘルプが開けることすら気付かない野田。

75 :Be名無しさん:04/10/15 15:46:20
折れ線よ梅も

mkbimage



76 :Be名無しさん:04/10/15 15:52:35
pxelinux.0から起動するにはホストでDHCP鯖インストールしないと逝けない?


77 :76:04/10/15 16:03:48
$ mkfatimg -o eb.img eb-5.3.9-ns8390.com
EB-5 .COM
$ ls net/
tftpboot
$ ls net/tftpboot
debian-installer netboot.tar.gz pxelinux.0 pxelinux.cfg
$ qemu -fda fdodin06.144 -fdb eb.img -tftp net c.img -boot a
-----ここからQEMU----
(DOS起動メッセージ省略)
A:\> B:
B:\> EB-5
Etherboot 5.3.9 (GPL) http://etherboot.org
Drivers: NE2000/PCI Images: NBI ELF PXE Exports:PXE
Relocating _text from: [000240e0,00035090) to [07eef050,07f00000)
Boot from (N)etwork or (Q)uit?

Probing pci nic...
[rtl8029]
NE2000 base 0x1c000, addr 52:54:00:12:34:56
Searching for server (DHCP)...

.F?.F?.F?.F?
-----
で起動しません.Fedora Core 2で最新CVS版を使っております。



78 :76:04/10/15 16:35:59
キタ━(゚∀゚)━( ゚∀)━(  ゚)━(  )━(゚  )━(∀゚ )━(゚∀゚)━!!!!

http://emeitner.f2o.org/projects/qemu-launcher/


79 :Be名無しさん:04/10/16 13:38:51
The mac address is incremented for each subsequent network interface.

は何と訳すべきですかね。

macアドレスは個々の後のネットワークインターフェイス用にインクリメントされます。by excite

80 :Be名無しさん:04/10/16 13:44:25
>>79
> The mac address is incremented for each subsequent network interface.
(1) ネットワークインターフェースのMACアドレスは1づつ足されていく。
(2) ネットワークインターフェースが追加されるごとに割り合てるMACアドレスを1づつ増やしていく。
(3) MACアドレスはネットワークカード1枚追加していくと1づつ増やしたものが割り合てられる。

みたいな感じか?

81 :79:04/10/16 14:22:42
レスサンクス

だれか点検よろ

http://wiki.osdev.info/index.php?plugin=attach&pcmd=open&file=qemulauncher.glade&refer=qemu

usallyとかprobablyとかよく違いわかんね

my %boot_values = ( 'Floppy A' => 'a', 'Floppy B' => 'b', 'Hard Disk' => 'c', 'CDROM' => 'd');

なとこの翻訳にはスクリプト本体の編集が必要風味?

82 :Be名無しさん:04/10/16 14:33:28
全然違う。usuallyは普通、probablyは〜かもだ、だ。

83 :Be名無しさん:04/10/16 14:36:47
http://www.dad-answers.com/qemu-forum/viewtopic.php?t=37

こんなのみっけ


84 :79:04/10/16 14:45:35
>>82
サンクスorz

You will probably want to specify a disk image on the next page.
"次のページでディスクイメージを指定する必要があるかもしれません"

open TUN interface
"開いたTUNインターフェース"



ってなんかおかしいな。


85 :Be名無しさん:04/10/16 14:48:54
TUNインターフェイスを開く、もしくはTUNインターフェイスにアクセスするって意味じゃ?

86 :79:04/10/16 15:03:42
>>85
スマソ説明不足
原文:Use open TUN interface(set fd below)
俺訳:開いたTUNインターフェースを使用(下部でfdを設定してください)

$ qemu -h
-tun-fd fd use this fd as already opened tap/tun interface


開かれたTUN?オープン済TUN?

87 :79:04/10/16 15:23:05
ところで
http://www.vector.co.jp/soft/win95/util/se340805.html
http://honyakuinfoseek.infoseek.co.jp/amiweb/browser.jsp?langpair=2%2C1&url=http%3A%2F%2Fwww.vector.co.jp%2Fsoft%2Fwin95%2Futil%2Fse340805.html&translate=WEB%E3%83%9A%E3%83%BC%E3%82%B8%E7%BF%BB%E8%A8%B3&display=2&lang=JA&toolbar=yes&c_id=honyakuinfoseek


同じ名前のソフトがあるということは黙っておかない方がよいものなのかな

QEWSもGTK版とWin32版が無縁だから気にしなくていいのかな(両方ともQEWS消えた?)


88 :79:04/10/16 19:37:46
修正 http://wiki.osdev.info/index.php?plugin=attach&pcmd=open&file=qemulauncher-2.glade&refer=qemu

89 :Be名無しさん:04/10/17 10:36:02
>>84
You will probably want to specify a disk image on the next page.
あなたは次のページにあるディスクイメージを指定たくなるかしれません。
こんな感じか。

90 :79:04/10/17 11:51:10
>>89
want toってそういうふうに翻訳するべきなのかなぁ。

どうなんだろ


91 :Be名無しさん:04/10/17 13:42:24
>>89
俺は>>84の訳のほうが適切だと思う。

92 :79:04/10/18 17:03:22
>>91
あんがと。gettextで書き直してくれとのことなので書き直す。

#: glade/diskimages.glade:85
#, fuzzy
msgid "A Standard disk image. You probably want to do this."
msgstr "標準的なディスクイメージです。あなたが求めているのは恐らくこれでしょう。"

如何なものか。
Emacs21では.emacsに(normal-erase-is-backspace-mode)とかかないとDELがうまくうごかないのね。


93 :79:04/10/18 21:28:02
Convert VMWare Imageのヒントが"Create a VMware image for use by Qemu."なのって何かの間違いだろうか。vmdk2rawってQemuで使うVMWareイメージなんて作れたっけ。

#: glade/diskimages.glade:105
#, fuzzy
msgid ""
"A 'Copy On Write' image. COW disk images are much smaller than normal images "
"as they store only modified sectors. They also permit the use of the same "
"disk image template for many users. This option creates a COW image based "
"upon an empty master image. Usefull as an image that grows in proportion to "
"how much is being used."
msgstr "'Copy On Write'イメージ。COWディスクイメージは、変更されたセクタのみ保存するため
通常のイメージよりも非常に小さいです。複数のユーザが同じディスクイメージをテンプレートとして使う
こともできます。このオプションはCOWイメージを空のマスタイメージから作ります。Usefull as an
image that grows in proportion to how much is being used."

原文をどのぐらい尊重すんべきか。Usefull...以下が思い付かぬ

ここはおまえの日記帳じゃねえんだ(ryのAA張られたらどうしよw



94 :Be名無しさん:04/10/19 20:59:57
話は変わるけれども、qemu-remoteみたいなものはないの?
$ qemu-remote -i $qemu_pid change fda aa.img
みたいなことができるとフロントエンドが楽だと思うんだけど

あるいは
$ qemu -monitor telnet:$port-number ...
でもいいけれども、セキュリティ上の問題があるかな。

実装は大変なのかしらん自分で後者に挑戦したら無理でしたw


95 :Be名無しさん:04/10/20 00:17:06
>>94がどんな機能を望んでいるのか良くわかりません。
もそっと,詳しく教えてたもれ。


96 :94:04/10/21 15:27:10
>>95
フロントエンドに便利じゃないかなぁとか思った。あとMonaADKとかでqemu-remote ... "change fda new.img;sendkey t-e-s-t-dot-e-x-5"とかできたら起動速くなるだろうし

ところでファブリーズたんが次世代qemu-fastについて熱弁なされています。
http://article.gmane.org/gmane.comp.emulators.qemu/4445

キタ━━━━━━(゚∀゚)━━━━━━ !!!!!



97 :Be名無しさん:04/10/21 18:18:43
次世代は関係無くて、パッチのダメ出しだけの飢餓…

98 :94:04/10/21 21:05:58
>>97
直接は関係なくても俺には次世代qemu-fastに関して少しでも触れてくださっただけでも感謝。

いつのまにかなかったことにされないか心配だったんで。

99 :Be名無しさん:04/10/23 20:09:49
QemuのNightlyな最新版をコンパイル済みで配布しているところはありませんか?
Windows版なのですが。

100 :Be名無しさん:04/10/24 03:56:17
あります。

101 :Be名無しさん:04/10/24 12:46:51
>>100
うぇーん。URLのカキコしてくだされまし。

102 :Be名無しさん:04/10/24 15:33:10
http://www.google.com/

103 :Be名無しさん:04/10/24 15:43:11
甘えん坊な香具師だのう。
だいたい今のQEMUの完成度で開発環境がないなんて
ナンセンスだろう。
可哀相だからFreeOSZooから辿れることだけは教えてやるが、
それも出来ないようなら、まず英語勉強汁。

104 :94:04/10/24 20:37:32
忙しくなって逃げるかもしれないので
http://wiki.osdev.info/index.php?plugin=attach&pcmd=open&file=qemu-launcher.po.040918&refer=qemu

105 :104=93:04/10/25 21:01:23
名前いれ間違えたorz


106 :Be名無しさん:04/10/31 20:21:54
>>81>>88>104のリンクってなんかうまく開かないんだけど?
ブラウザはInternetExplorer6sp2です。

107 :Be名無しさん:04/11/03 11:47:39
>>84
You will probably want to specify a disk image on the next page.
次のページでディスクイメージを指定できます。

ぐらいが分かりやすくない?この類の文って意訳じゃなくて直訳すべきなんだっけ?
なんかプロジェクトごとに方針が違ってわかんね。

108 :Be名無しさん:04/11/03 13:23:45
直訳すると、こんなもんか。
「ディスクイメージを指定したいなら次のページです。」

109 :Be名無しさん:04/11/03 17:28:31
非常に低レベルで申し訳ないが、
vineでパッケージrootで/でそのままuntarした後
ためにしにlinux.img(テストイメージとして置いてあるやつ)
$ qemu linux.img
で動かしてみた
普通に立ち上がるが、キーボード入力がアベコベになる
(;;
G押したらJがでるよ・・
正しく入力できるようにするにはどうしたいい?


110 :Be名無しさん:04/11/04 03:30:59
>>109
こんなところに助けを求めてないで、
もっと勉強して開発に協力しなさい。

111 :Be名無しさん:04/11/08 18:21:43
qemuでwin2kがインストールできた人います?
gentoo linuxでqemu0.52を使っているのですがインストーラが立上り、青い画面になって、ドライバなどを読み込んだ後、画面が黒くなって固まってしまいます。
単に遅いだけかと重い、しばらく放置しておいたのですが3時間立っても変化のきざしが無いです。

何が原因ですかね?

実行時のオプションは以下の通りです。

qemu -hda win2k.img -cdrom /mnt/share/backup/app/JA_WIN2000_PRO_SP4.ISO -boot d -m 128


112 :Be名無しさん:04/11/08 18:59:29
>>111
とりあえず、qemuのバージョン上げてみたら?


113 :名無しさん@Vim%Chalice:04/11/09 01:06:36
>111
そそ、俺んとこは0.6.0でwin2k入ったよ。

114 :Be名無しさん:04/11/09 10:34:08
http://pc.watch.impress.co.jp/docs/2004/1008/kaigai125.htm
(4)バーチャルCPUは、IntelやAMDが打ち出している、PC CPUの新路線だ。
現在はソフトウェアとして実装されている仮想マシンを、CPUハードウェアが
支援できるようにする。そのために、OSの下のレイヤで仮想マシンマネージャ
(VMM:Virtual Machine Manager)ソフトが動作できるメカニズムを実装する。

こういうのにも期待したいね。おそらく同じCPUのOSをuser mode化するものだろうから
PearPCや、PPC・Alpha上でのQEMUには適用出来ないだろうけど。

115 :Be名無しさん:04/11/09 12:52:48
(´-`).。O(Linuxゲストでperlがビルドできないのなんでだろ?)

116 :Be名無しさん:04/11/09 19:28:27
>>115
QEMUとは関係ない問題じゃないの。

117 :Be名無しさん:04/11/09 20:00:15
(´-`).。O(そうかも。perlを誤魔化してgentoo stage2が通った。)

118 :Be名無しさん:04/11/10 22:24:59
Host :XP Pro FAT32 -> 4GBのHDD image(max)
Guest:FedoraCore3
のインストール(Custom)で
・X
・GNONE
だけならインストールと起動を確認できた。

でも、NTFS(非圧縮) img size=12GB,
Customですべてインストールしようとしたら、途中で止まった。


119 :Be名無しさん:04/11/10 22:58:42
(´-`).。O(自分でパッチ出来ないなら、8GB以下で/bootを1024シリンダ以内にしてね。)

120 :118:04/11/12 00:21:04
>>119
どーも
118のゲストとホストで
・NTFS(圧縮) img size=10000000[KB]
をチャレンジしてみたところ、なぜか成功しました。
変更点は、
・(Workstation)を選択し、直後の追加で
・サーバ関係を追加
した点です。



起動できたけど関数電卓の起動でも20秒かかる.... orz


121 :Be名無しさん:04/11/12 00:45:26
(´-`).。O(おめでとう。僕はsage指向が好き。)

122 :Be名無しさん:04/11/12 16:25:37
$ netcat -l -p 23 | qemu -monitor stdio -localtime ...


qemu-remoteの代わりにできるか誰かためしてみて。

123 :Be名無しさん:04/11/12 18:37:56
試してもいないが、remoteはどうやって応答をもらうのだ?

124 :Be名無しさん:04/11/13 15:53:11
>>123
$ echo "change fda hoge.img" | nc localhost 23
とか。telnetからlocalhostにつないで打ち込んでもいいはず。

125 :Be名無しさん:04/11/13 17:22:47
i386-mingw32-gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I/tmp/qemu-cvs
/target-i386 -I/tmp/qemu-cvs -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/tm
p/qemu-cvs/slirp -c -o ossaudio.o /tmp/qemu-cvs/audio/ossaudio.c
/tmp/qemu-cvs/audio/ossaudio.c:24:22: sys/mman.h: そのようなファイルやディレクトリはありま
せん
/tmp/qemu-cvs/audio/ossaudio.c:26:23: sys/ioctl.h: そのようなファイルやディレクトリはありま
せん
/tmp/qemu-cvs/audio/ossaudio.c:27:27: sys/soundcard.h: そのようなファイルやディレクトリはあ
りません
/tmp/qemu-cvs/audio/ossaudio.c: 関数 `AUD_to_ossfmt' 内:
/tmp/qemu-cvs/audio/ossaudio.c:85: error: `AFMT_S8' undeclared (first use in this function)

/tmp/qemu-cvs/audio/ossaudio.c:85: error: (Each undeclared identifier is reported only once

/tmp/qemu-cvs/audio/ossaudio.c:85: error: for each function it appears in.)
/tmp/qemu-cvs/audio/ossaudio.c:86: error: `AFMT_U8' undeclared (first use in this function)

/tmp/qemu-cvs/audio/ossaudio.c:87: error: `AFMT_S16_LE' undeclared (first use in this funct
ion)
/tmp/qemu-cvs/audio/ossaudio.c:88: error: `AFMT_U16_LE' undeclared (first use in this funct
ion)
/tmp/qemu-cvs/audio/ossaudio.c: 関数 `oss_to_audfmt' 内:
/tmp/qemu-cvs/audio/ossaudio.c:98: error: `AFMT_S8' undeclared (first use in this function)


うわぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁぁ
mingw,zlib,sdlがんばっていれたのにぃぃぃぃぃぃ

126 :125:04/11/13 17:24:59
config-host.makでOSS無視したらできるかも
スレ汚しスマソ

127 :125:04/11/13 17:31:44
i386-mingw32-gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer
-mpreferred-stack-boundary=2 -malign-functions=0 -I.
-I/tmp/qemu-cvs/target-i386 -I/tmp/qemu-cvs -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/tmp/qemu-cvs/slirp -c -o op.o /tmp/qemu-cvs/target-i386/op.c
cc1: 警告: -malign-functions is obsolete, use -falign-functions
In file included from /tmp/qemu-cvs/target-i386/ops_template.h:466,
from /tmp/qemu-cvs/target-i386/op.c:556:
/tmp/qemu-cvs/target-i386/ops_template_mem.h: 関数 `op_rolb_kernel_T0_T1_cc' 内:
/tmp/qemu-cvs/softmmu_header.h:183: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
make: *** [op.o] エラー 1

(´Д`)i386-mingw32-gccは3.3.1です。Fedora Core 2 (Kernel 2.6.8-1521)


128 :125:04/11/13 20:17:13
-O1でコンパイルして,audio.cのOSS関係のとこコメントアウトしたらとりあえずコンパイルできた。

129 :Be名無しさん:04/11/14 06:33:14
(´-`).。O(grubのSPLASHは駄目なのかぁ。clgenも動かないんだね。)

130 :Be名無しさん:04/11/14 08:54:04
ここはお前の日記帳j(ry

131 :Be名無しさん:04/11/14 13:40:18
(´-`).。O(ごめん。>>130のすごい書込みがあるまで引っ込むことにするよ。)

132 :Be名無しさん:04/11/14 15:00:46
>>131
つか、駄目だったなりの作業内容をどっかにあげてくれよ。dev-jとか。
なにやったかわかんねぇんじゃ見てるほうからすれば、日記にしか見えん。

133 :Be名無しさん:04/11/14 20:46:21
日記でいいじゃない。

134 :Be名無しさん:04/11/15 08:26:02
QEMU 0.6.1 is out. あげ。

135 :Be名無しさん:04/11/15 19:37:19
adlibとかfmodとか追加されてるけどこれってなんすか

新型qemu-fastはいつごろですか。みしぇるたんが気になる。日本でいろいろ言われてるって気づいたのかな。だったらとやかく言った俺も謝ります。

We're so sorry. > Mr.POURE


136 :Be名無しさん:04/11/15 22:31:34
なんかしらんが0.6.1にしたらがじぇっとぼっくすさんのbiosがダメになってるっぽ
がじぇっとぼっくすさん見てたらなんとかしてくれるとうれしい

137 :Be名無しさん:04/11/17 21:06:33
>>136
BochsのBios推奨のようだ。

138 :Be名無しさん:04/11/17 22:24:28
>>134
今回の更新点て何よ?

139 :Be名無しさん:04/11/17 22:46:37
version 0.6.1:

- Mac OS X port (Pierre d'Herbemont)
- Virtual console support
- Better monitor line edition
- New block device layer
- New 'qcow' growable disk image support with AES encryption and
transparent decompression
- VMware 3 and 4 read-only disk image support (untested)
- Support for up to 4 serial ports
- TFTP server support (Magnus Damm)
- Port redirection support in user mode networking
- Support for not executable data sections
- Compressed loop disk image support (Johannes Schindelin)
- Level triggered IRQ fix (aka NE2000 PCI performance fix) (Steve
Wormley)
- Fixed Fedora Core 2 problems (now you can run qemu without any
LD_ASSUME_KERNEL tricks on FC2)
- DHCP fix for Windows (accept DHCPREQUEST alone)
- SPARC system emulation (Blue Swirl)
- Automatic Samba configuration for host file access from Windows.
- '-loadvm' and '-full-screen' options
- ne2000 savevm support (Johannes Schindelin)
- Ctrl-Alt is now the default grab key. Ctrl-Alt-[0-9] switches to
the virtual consoles.
- BIOS floppy fix for NT4 (Mike Nordell, Derek Fawcus, Volker Ruppert)
- Floppy fixes for NT4 and NT5 (Mike Nordell)
- NT4 IDE fixes (Ben Pfaf, Mike Nordell)
- SDL Audio support and SB16 fixes (malc)
- ENTER instruction bug fix (initial patch by Stefan Kisdaroczi)
- VGA font change fix
- VGA read-only CRTC register fix

140 :Be名無しさん:04/11/18 18:06:49
qemu-system-sparcが追加されたので、早速Solaris/SPARCのインストールCDからブートさせようとしたら、Segmentation fault.

Linux/SPARCのインストールCDでもSegmentation fault.

-kernel vmlinux で直接カーネル読ませることしか対応していないのかな?

141 :Be名無しさん:04/11/19 18:52:34
みしぇる生存確認。
FreeOSZOOのトップに

Important : FreeOSZoo is looking for FTP downloading mirrors.

For any proposal, please contact Jean-Michel PourP

が追加された。Googleキャッシュにはない一文。みしぇる以外が追加するわけもないだろうからみしぇるだろう。


$ wget ftp://zoo.students.cs.unibo.it/oszoo/ubuntu-warty.zoo.tar.bz2
--18:49:14-- ftp://zoo.students.cs.unibo.it/oszoo/ubuntu-warty.zoo.tar.bz2
=> `ubuntu-warty.zoo.tar.bz2'
zoo.students.cs.unibo.it をDNSに問いあわせています... 130.136.3.108
zoo.students.cs.unibo.it[130.136.3.108]:21 に接続しています... 接続しました。
anonymous としてログインしています... ログインしました!
==> SYST ... 完了しました。 ==> PWD ... 完了しました。
==> TYPE I ... 完了しました。 ==> CWD /oszoo ... 完了しました。
==> PASV ... 完了しました。 ==> RETR ubuntu-warty.zoo.tar.bz2 ... 完了しました。
長さ: 955,261,543 (確証はありません)

0% [ ] 741,658 4.33K/s ETA 61:16:51

これはなんとかならないものか。

142 :Be名無しさん:04/11/19 19:08:00
61時間ってすげーなおい

143 :Be名無しさん:04/11/19 19:34:30
http://news.gmane.org/gmane.comp.emulators.qemu

みっしぇるみっしぇるみっしぇるみっしぇるみっしぇるみっしぇるみ
みっしぇるみしぇみしぇるみみしぇしぇるみみしぇる みっしぇる!

みっしぇるみっしぇるおひさしぶりにやってきました

みっしぇる!


144 :Be名無しさん:04/11/19 20:19:55
わっほーい!国崎ミシェル最高!

145 :Be名無しさん:04/11/19 20:31:26
国崎ってなに


146 :Be名無しさん:04/11/19 20:41:23
特に意味はないが語感が良いhttp://d.hatena.ne.jp/keyword/%B9%F1%BA%EA%BA%C7%B9%E2

147 :Be名無しさん:04/11/19 20:44:28
FreeOSZooにKnoppix日本サイトへのリンクや各種フロントエンドへのリンクがあるが、みしぇるはずっとMLをROMってたの?それとも帰還後に現在ML過去ログ巡回中?

Slackwareイメージはどうなったの?

148 :Be名無しさん:04/11/19 23:09:20
0.6.1にしたら、ゲストのWin2Kが起動しなくなっちゃったよぉ。
起動時に、「NTLDR is missing」とか出てくるし。

これって、既知の問題ってやつでつか?


149 :Be名無しさん:04/11/20 00:11:58
>148
ttp://lists.gnu.org/archive/html/qemu-devel/2004-11/msg00312.html


150 :Be名無しさん:04/11/20 02:46:34
昔のIEでテストしたいなと思ってqemu 0.6.1使ってみた。
ホストOSはwin2k。ゲストOSはwin98(SEではない) ともに日本語版

今のところ、こんな感じ。いろいろやってみてるけど
遅い&再起動がうざくて疲れまくり。解決策を知っていたら教えて。

一応、そのままのqemuでインストールできた。
でも3回に2回ほど起動に失敗する。(例外06だっけな)
BIOSを変えれば安定するのかな?

-user-netをつけて起動でインターネットに接続できない。
正確にはIPアドレスでアクセスすると、見れるのだが、
名前からだと見れない。のでDNS関連だと思うが、
DNSサーバーのアドレスは10.0.2.3に設定するのではないのか?

キーボードがなんかおかしい感じ。
コロンが見つからない。アンダーバーが見つからない。
インストールのときに「漢字」を押さずに「スペース」を押したせいか?

ディスプレイの解像度が上がらないような気がする。
大きくしても色数を増やしても再起動後にエラーになって元に戻る?

151 :Be名無しさん:04/11/20 03:22:53
釣り?

152 :Be名無しさん:04/11/20 19:07:58
CDの入れ替えの仕方を読むと、(qemu) change cdrom cdimage.isoと書いてありますが、どこに入力するのでしょう?
qemuをFDDイメージで起動してバックグラウンドのコマンドプロンプトに入力してみましたが、うまくいきませんでした。
ホストOS:windows xp
入力すると一文字ごとにマザーボードからビープ音。
ホストOS:windows 98
入力するとはじめの一文字でエラーダイアログ。

153 :Be名無しさん:04/11/20 19:13:22
WindowsにはQEMUコンソール未実装じゃなかったっけ?MSYSから起動すればいけるかもしれないけど

154 :Be名無しさん:04/11/20 19:39:27
>>152
Ctrl-Alt-2を押すとモニタに切り替わるのでそこで入力。

http://wiki.osdev.info/index.php?%5B%5Bqemu%5D%5D#content_1_16
QEMUモニタの出し方は?
0.6.1 からのQEMUでは、
Ctrl-Alt-1: ゲストOS
Ctrl-Alt-2: モニタ
Ctrl-Alt-3: 仮想シリアルコンソールとなっています。従来のように,
起動した端末をモニタにするには-monitor stdio オプションをつけて下さい。
従来のモニタではCtrl-a cでQEMUモニタと仮想シリアル端末を切替えられます。

155 :Be名無しさん:04/11/20 20:16:12
SUSEのQCOWきぼんぬ


156 :152:04/11/20 21:30:49
>>153-154
サンクス

157 :150:04/11/21 02:28:35
ちょっと他でCPU&HDDを使っていて続きをやれない・・・。
調べた感じとりあえず漢字関連はここを参考にすればよさそう。
http://www.h7.dion.ne.jp/~qemu-win/index-ja.html
ディスプレイもそこらへんのBIOSに入れ替えれば動くかな。

あとは落ちる件とネットワークの件だな。
GUIが表示されてから落ちているし、サウンドがらみなのかなぁ。
でもGUI表示前におちることもあるし。
とりあえずサウンドOFFにしてから実験してみるか。

ネットワークもDNSも10.0.2.3に設定すればQEMUが変換するみたいなんだけどなぁ。
どこでもつかえるようにしたいから、ホストOSのDNS設定をそのまま使いたくは無いし。

>>151
無意味なお遊びに付き合うつもりは無いからよそで絡んでね。

158 :152:04/11/21 17:09:23
windows98をゲストOSとしてインストール中なのですが、
プラグアンドプレイデバイスの検索のところで毎回例外06でブルー画面になります。
セーフモードでは起動可能ですが、ノーマルで起動すると、
またプラグアンドプレイデバイスの検索が始まって落ちます。
>>157さんが
>GUIが表示されてから落ちているし、サウンドがらみなのかなぁ。
とおっしゃっているので、サウンドをオフにして再インストールしてみます。

159 :152:04/11/21 17:43:43
サウンドをはずして、再インストールしてみましたが、うまくいきませんでした。
ネットワークもいったんはずして再インストールしてみます。

160 :150:04/11/21 20:51:13
なんか急にエラーが発生しなくなった。サウンドもネットワークもONにしている。
キーボードがらみの問題があるので
http://www.h7.dion.ne.jp/~qemu-win/index-ja.html
で配布している奴に変えたせいだろうか。

でもここで配布している奴でもエラーになったことあるし、
最初の、http://www.freeoszoo.org/download.phpから落とした奴で
もう一度やってみてもエラーにならなくなったし。たまたまかなぁ。
まさかとは思うが、MOにイメージを置いているからとか?

ビデオカードも関係もゲストOS側のドライバの設定がおかしかったのか、
直接、高解像度で色数16bitにしたらエラーになったが、一旦640x480 8bitから
640x480 16bitにしたら1024x768等でも正常に動くようになった。

161 :150:04/11/22 04:52:45
なんかいろいろやっていたらゲストOSからCD-ROMを認識にしなくなったので
再インストール、ついでに ftp://ftp.freeoszoo.org/qemu/win32/daily/ から
Daily build版(QemuInstall-20041118.exe)にしてみたら、なんの問題もなく
インストールが終わった。最初っからそうしていればよかった・・・。
前はHDDのアクセスがMS-DOS互換モードになっていたのが直っているし。

残る問題はDNSだけ。QEMUってDNSサーバー機能内蔵していてリダイレクトしてくれるんじゃないの?
DHCPサーバー機能はちゃんと働いていてIP振られるのにな。まだやっていないけど、
ホストOSのDNS設定を使用すれば、ゲストOSからインターネットに接続できるだろう。

ということで、ホストOSがWin2KでゲストOSがWin98でのインストールまでをまとめてみる。

162 :150:04/11/22 04:53:21
1.Win98のCDをisoファイルにする。(cdrtoolsを使う場合)
 cdrtoolsのインストール (ftp://ftp.berlios.de/pub/cdrecord/alpha/win32/ などから)
 isoファイルの作成 (例 mkisofs.exe -r -l -J -o Win98CD.iso D:\)

2.Win98のFDをimgファイルにする。(ddを使う場合)
 ddのインストール (http://uranus.it.swin.edu.au/~jn/linux/rawwrite/dd.htm などから)
 imgファイルの作成 (例 dd.exe if=//./a: of=./floppy.img)
 Win98のインストールディスクを二枚とも作成する。(ファイル名例 Win98FD1.img Win98FD2.img)

3.QEMUのインストール
 http://www.freeoszoo.org/download.php
 http://www.h7.dion.ne.jp/~qemu-win/index-ja.html
 などにWindows用実行パッケージがある。
 なるべく最新版がいいだろう。

 ちなみに自分は ftp://ftp.freeoszoo.org/qemu/win32/daily/ にある
 QemuInstall-20041118.exe をインストールした後、日本語キーボードの不具合の修正するために、
 http://www.h7.dion.ne.jp/~qemu-win/index-ja.htmlにある qemu-0.6.1-windows.zip(4,969,043byte)
 の中のSDL.dllをQEMUインストールフォルダのSDL.dllに上書きした。この作業は将来必要なくなると思う。

163 :150:04/11/22 04:53:54
4.エミュレータ用の空のハードディスクの作成(容量1024Mの場合)
 qemu-img.exe create -f raw hdd.img 1024M
 (QEMUMenu.batを使って作成する方法もある)

5.Windows98 インストールのためにフロッピーとCDをセットして起動。
 qemu.exe -L "C:\Program Files\Qemu\bios" -m 128 -boot a -fda Win98FD1.img -fdb Win98FD2.img -hda hdd.img -cdrom Win98CD.iso -enable-audio -localtime -user-net

 フロッピーを使わず、ブート可能なCDから起動する場合、-fda [ファイル名]、-fdb [ファイル名]はいらず、-bootをcにすれば良い。
 例 qemu.exe -L "C:\Program Files\Qemu\bios" -m 128 -boot c -hda hdd.img -cdrom cd.iso -enable-audio -localtime -user-net

6.Windows98 起動。(インストール中のFDを抜いてからの再起動を含む。つまりHDDからの起動)
 qemu.exe -L "C:\Program Files\Qemu\bios" -m 128 -hda hdd.img -enable-audio -localtime -user-net


 起動オプションの意味はこちら http://www.h7.dion.ne.jp/~qemu-win/qemu-doc-ja.html#TOC11
 起動中のCD、FDの変更の仕方。Ctrl-Alt-2: モニタ を押すとモニタに切り替わるので、
 そこでchange device filename や eject deviceを実行。tabを押すと命令・ファイル名の補完が出来る。
 戻し方はCtrl-Alt-1。くわしくはこちら http://wiki.osdev.info/index.php?qemu

164 :Be名無しさん:04/11/22 13:14:23
>>150
dev-jに[[qemu/Tutorials/win]]でもつくってまとめてくれ

165 :Be名無しさん:04/11/22 14:06:08
>>163
>  フロッピーを使わず、ブート可能なCDから起動する場合、-fda [ファイル名]、-fdb [ファイル名]はいらず、-bootをcにすれば良い。

-boot は d だな。
あと、Win98でboot出来ないインストールCDなんかあるのか?

166 :Be名無しさん:04/11/22 16:02:28
>>165
> あと、Win98でboot出来ないインストールCDなんかあるのか?
パッケージ版はCDブート対応してないっつーの

167 :Be名無しさん:04/11/22 19:34:40
Slackware 3.6インストール開始に成功しました。
こひーれんと,1B/V動かしてくれる神募集中

cat color.gz /dev/zero | dd of=color.new.gz of=2880
しないとだめなんだねー


168 :152:04/11/23 13:14:46
>>161さんの
>Daily build版(QemuInstall-20041118.exe)にしてみたら
を参考に、QemuInstall-20041118.exeを使ったら、あっけなくインストールできました。

169 :Be名無しさん:04/11/23 16:16:21
いまさらしったんだけれどもさ。usernetのはなし。
ホストの守りが硬ければゲストにはネットから入られない。
変なスクリプトを人間が落としてゲストで実行し,ゲストが乗っ取られたらホストに侵入できるんだ!

ゲストから,ホストをルータとしては使えても他のポート叩けないようにってできないのかな(Linux)

ゲストからホストにsshとかつながれると恐いんですけど

170 :Be名無しさん:04/11/23 18:15:50
>>169
OSから見るとqemuはネットワークを使うただのアプリだからな。
SSHクライアントが入ったゲストOSは、SSHクライアント機能を備えたアプリ。
ローカルのSSHクライアントアプリがローカルのSSHサーバーに
接続するのを禁止する方法といえば・・・。

171 :Be名無しさん:04/11/24 13:21:21
>>170
といえば…?

もっとも一般的な方法詳細きぼんぬ



172 :Be名無しさん:04/11/24 13:28:59
>>169
> 変なスクリプトを人間が落としてゲストで実行し,ゲストが乗っ取られたらホストに侵入できるんだ!

隣りのPCに変なスクリプトを人間が落としてゲストで実行し,そのPCが乗っ取
られたら俺のPCに侵入できるんだ!

173 :Be名無しさん:04/11/24 13:32:48
>>172
いや仮にホストの変なポート,localhostからはつなげるけど隣りのPCからは入れないのがゲストに攻められるといやんこないでになるかなぁと思って。

CUPSとか止めて使うのも億劫だし。

174 :Be名無しさん:04/11/24 16:09:51
Windowsならkerioとか使えば
ローカルであってもアプリごとに
ファイアウォール制御できるんだけどな。
Linuxには同じようなソフト無いの?

175 :167:04/11/24 20:31:24
とりあえずdev-jにスクショとXF86Configを添付しました。
http://wiki.osdev.info/index.php?qemu%2FScreenshots%2FUnix#content_1_9

元にしたファイルはhttp://freebsd.chem.nagoya-u.ac.jp/ugoita/mail/199612281220.VAA00493@evian.chem.nagoya-u.ac.jpです。

176 :z84c11:04/11/24 21:43:47
突然ですが、G5_Dualでコンパイルして(-mcpu=G5 -mtune=G5 -power
pc64オプション付き)XPをインストールしたところ
インストール後の設定中に先に進まなくなる現象が発生するのですが
解決方法を知ってる方いましたら教えてください。

177 :Be名無しさん:04/11/25 14:19:25
WinCEポートきたー

178 :Be名無しさん:04/11/25 14:22:09
http://mamaich.kasone.com/ppc/CEZoom4.gif
http://mamaich.kasone.com/ppc/CEZoom5.gif
これか。チャレンジャーだな

179 :Be名無しさん:04/11/25 21:17:52
http://menuetos.fastbb.ru/re.pl?-00000563-000-0-0-0-1100408318-0
だれかよんでくれ


180 :Be名無しさん:04/11/25 21:54:17
英語に訳したけどよくわからん。

181 :Be名無しさん:04/11/26 13:58:54
http://people.freebsd.org/~nork/qemu/

182 :Be名無しさん:04/11/26 17:07:33
シリアル丸晒しとはなかなかの漢っぷりですね…。

183 :Be名無しさん:04/11/26 18:28:36
のりかつ君〜ご飯よ〜(ママ

184 :Be名無しさん:04/11/26 18:54:22
どうせOEMじゃ使えんし、晒しても可

185 :Be名無しさん:04/11/26 22:26:02
誰でも言いから早くWindowsゲストでHDDのDMAをONにするパッチを
組み込んでくれ。遅くてたまらん。

186 :Be名無しさん:04/11/26 23:54:34
あげぇ〜あげぇ〜

187 :Be名無しさん:04/11/27 01:28:06
>>185
今作業中じゃねェの?

188 :Be名無しさん:04/11/27 02:59:34
QEMUってVMtoolsみたいなのないの?
おそいよぉ〜。

189 :152:04/11/27 15:16:24
11/18バージョンだとホストがwin98だと動かない。
reactosのqemuバージョンに入ってるqemu(2004年6月更新)だとホストがwin98でも動くが、ゲストが落ちる。

190 :Be名無しさん:04/11/27 15:27:22
CP/M-86はまだ動かないのかねぇ

191 :Be名無しさん:04/11/27 19:56:37
>>190
ヘッダ嫁

192 :Be名無しさん:04/11/27 22:36:22
将来WINEはQEMUを統合して、MacでWindowsアプリケーションをOSなしで
動かそうとしているみたいだけど、QEMUってPPCエミュレータも
内蔵している(予定?)なんだよね?

ということは将来、WindowsでMacOSなしにMacアプリケーションも
動作可能になるのかな。だとしたらMac買わなくて済むからうれしいんだけど。
というかMacOSなしにMacアプリをWindowsで動かせるようなのある?

193 :Be名無しさん:04/11/27 22:38:17
PearPC Part2【x86でPPC】
http://pc5.2ch.net/test/read.cgi/os/1091716756/

OSXも動く

194 :193:04/11/27 22:38:45
m9(^Д^)プギャー>>俺

195 :Be名無しさん:04/11/27 22:57:46
PearPCはOSXが必要。金がいる。&遅い。
一旦x86バイナリにコンパイル(?)してくれれば
速くなりそうなんだけどなぁ。

QEMUってどうなっているんだろ。
はじめに一括して変換してディスクに保存しておくことって出来るのかな。
メモリ上で起動するごとに変換しても違いは感じられないのかな。
なんかJavaみたいな話だな。中間コードとPPCコードの違いがあるだけ。

196 :Be名無しさん:04/11/28 03:00:14
qemuにしてもwineのようなOSX互換レイヤーができない限りOSXがいるだろ。
もしqemuのPPCエミュレーションが早いのならPearPCのPPCエミュレータに
qemuコアを使えばいいことじゃん。

197 :Be名無しさん:04/11/28 03:38:35
だからそのOSX互換レイヤー(OSX互換API)ってないの?ってことでしょ。
Windows買わなくてもWindows用アプリが使えるように、
Mac買わなくてもMac用アプリが使えるみたいな。

198 :Be名無しさん:04/11/28 03:48:23
よし作ろうぜ。
第一段階としてWINEみたくLinuxPPCでMacアプリを動かす。
第二段階としてQEMUを使いWindowsでMacアプリを動かす。

199 :Be名無しさん:04/11/28 08:10:56
環境としてのOSXじゃなくて、他のOS上ででも使いたいOSXアプリってどんなの?

200 :Be名無しさん:04/11/28 09:21:32
おいおい。Macには使いたいソフトがないとでも言う気か?
マカが怒るぞw

201 :Be名無しさん:04/11/28 10:17:57
GNUstep=OpenStep互換=まぁまぁCocoa互換

SoftPearなんていうのは,DarwinバイナリがLinuxで実行できるようになるらしいね。

202 :Be名無しさん:04/11/28 10:24:10
これか?
http://softpear.sourceforge.net/index.php

日本語の情報少ない・・・。
http://wiki.osdev.info/index.php?SoftPear
> Macintosh*1とPCの間での互換レイヤの構築を目的としたプロジェクト。
>
> Darwin/x86でPowerPCのバイナリを実行させるレイヤを作り、
> OS Xを実行させること 最終的にはOS Xのフリー実装を計画している。

203 :Be名無しさん:04/11/28 10:41:14
softpearっていうのは>>195の求めるものがすでに動作?

http://www.chibineko.org/article5.shtml
It's easier from GNUstep to Cocoa than Cocoa to GNUstep.

Cocoaプログラム移植は少々大変そうだな。

204 :Be名無しさん:04/11/28 10:44:12
http://kamares.ucsd.edu/~arobert/GNUstep/emacs.html
http://www.cenon.info/
CocoaとGNUstepで共通なコードとかつかえるみたいだね


205 :Be名無しさん:04/11/28 10:59:13
でもこれってWindows上で動かす物ではないような・・・。

206 :Be名無しさん:04/11/28 11:36:47
> ・Usermode emulation
>  いろんなCPUのLinuxで、>x86/ARM/SPARC/PPC-Linuxのバイナリを実行できる。WineとDOSEMUの実行が主な目的。

と言うことは、リナザウ上でwineが動かせるのかな?

207 :Be名無しさん:04/11/28 12:58:01
ftp://ftp.gnustep.org/pub/gnustep/binaries/windows

208 :Be名無しさん:04/11/28 14:22:48
>>206

そういうことになるな。


209 :Be名無しさん:04/11/28 14:59:52
qemu-remote計画パッチ公開風味だね。

210 :Be名無しさん:04/11/28 15:02:46
VNCパッチでいかんの?

211 :209:04/11/28 15:15:20
>>210と俺とではremoteの意味の解釈が異なると思われる。
俺の指すremoteというのは>>94-96みたいなもの。


212 :Be名無しさん:04/11/29 00:00:14
>>203
>softpearっていうのは>>195の求めるものがすでに動作?

今のところバイナリローダとppcエミュレーション部分だけで、
肝心のAPIエミュレーション部分は全くできてない。

213 :Be名無しさん:04/11/29 03:11:07
>>183
呼んだ?
>>187
というよりもパッチ書いた人も迷ってるらしい。
PIIX3がUltraDMAサポートしてるわけねーだろ。というあたりで。
というわけで私だけは幸せ中。まぁ期待した程速くならんがね。

214 :Be名無しさん:04/11/29 20:40:24
>>213
せっかくのエミュなのだからサポートしちゃえば良いのにね。
そういえばCirrusのVGA(544x?)だってPCI接続製品は無かったんじゃないんだっけ?


215 :Be名無しさん:04/11/29 20:47:07
あれ?iEmulatorについて書いたつもりだったんだけれどもかけてなかった?
toshi3のとこみてねー


それと,新型qemu-fastのしんしょく状況はどうなたん?

216 :Be名無しさん:04/11/29 23:14:14
>>213
知ったことか。動くなら問題なし。問題が出てから考えればいい。
どうせまだベータ版なんだし。少しでも速く。それが最優先事項だ。
VMTools見たいなの作ってビデオドライバとかも
エミュレーション部分をなるべく省いてVMWareを越えるくらいの
高速なエミュレータにしろ。

つーかUltraじゃないDMAサポートすればイイじゃん。

217 :213:04/11/30 00:33:37
>>214
AGPってこと?あの時代AGPってありましたっけ?
Windowsが素で対応してるからそれはそれで問題無いんじゃないかと。
>>216
やっとお返事が返ってきたね。
WDMAでバスマスターするようにしたみたい。UltraDMAバリにDMA(qemu)が頑張る方向で。
今のところCDの取り扱いに微妙なものがあるみたいね。私は特に困らないから、入ってくれれば嬉しい。
あと2D(GDI?)レベルのエミュレーションでは十分な速度が出てるように見えるけど。
3Dとかビデオ方面に今後期待。

ローカルでパッチ管理するのも面倒だからさっさと入って欲しいねぇ。

218 :Be名無しさん:04/11/30 01:27:49
ISAだろw

219 :217:04/11/30 02:08:22
なるほど。>ISA
まぁPCIなのは間違い無い。ということで。
http://www.pcidatabase.com/

220 :某BTRONユーザ:04/11/30 10:07:50
本当は、QEMU について質問しようと思ってこのスレを検索したのですが、
スレ読んでみて、初心者が質問できそうな雰囲気ではないようで(^^;
代わりに、動作報告します。

ホスト:WinXP pro, celeron 666MHz, mem 256MB
使用ソフト:qemu-0.6.1-windows.zip
●手持ちの1B/V3登録用FDをイメージ化して試すも、初期画面で固まる。
●超漢字2のCD-ROMをイメージ化したところ、起動はしたものの、
 仮想HDDを超漢字形式にフォーマットすることができず、インストールに失敗。
●超漢字3と4とではインストールに成功。動作上も支障なし。
 但し、通常、BIAS抜けて5秒程度で起動するはずの最小構成で、起動に10秒以上かかってしまう。
 また、基本文書編集や基本表計算などが、まるでwindowsのワードパッドなみに起動に時間がかかる。
 (それでもワードやエクセルよりはましなので、慣れれば実用上問題なし)
 画面サイズは 640x480 800x600 1024x768 の3種類に変更可能。

次に、以上の状態でCFカードにコピーし、win98機で試してみる。
●超漢字をインストールした仮想HDDからは問題なく起動。機能上もXP機と大差なし。
●しかしなぜか、付属のLinux仮想HDDは全く起動せず。

ちなみに、質問したかったのは、仮想FD等に変換するのがめんどうなので、代わりにファイルを
何らかの手段で実機とやりとりできる方法がないかと思ったのですが・・・orz

221 :某BTRONユーザ:04/11/30 10:12:27
すみません。BIASではなく、BIOSですね・・・逝ってきます・・・

222 :Be名無しさん:04/11/30 10:41:56
ネットワークを有効にして、ftpとかじゃだめ?

223 :某BTRONユーザ:04/11/30 12:21:47
>>222 ありがとうございます。
試してみました。システム環境設定で登録されているネットワークアダプタを片っ端から有効にしてみたのですが、
どれも、「動作不可:未検出」となってしまいます。
一応、NE2000互換のISA、PCI、PCカードなんかも試したのですがだめでした。
システム資源の、I/Oアドレスというのを見ると、基本システムとハードディスク、フロッピーディスク、ビデオアダプタ、シリアルポートだけにしか割り当てられていませんでした。
割り込みのほうを見ると、システムタイマー、キーボード、割り込みコントローラ、シリアルポート、フロッピーディスク、リアルタイムクロック、PCIデバイス、マウス、コプロセッサ、ハードディスク1&2に割り当てられていました。
ネットワークアダプタの認識に失敗しているか、そもそもネットワークアダプタのエミュレーションをしてないのではないかと思います。残念・・・

224 :Be名無しさん:04/11/30 16:07:28
なんか騒いでるけど、QEMUは基本的にLGPL/修正BSDだから、派生物のソースを提供する必要は無いんじゃ?

225 :Be名無しさん:04/11/30 16:32:22
>>223
IRQとかも設定してみて。-isaもためしてみて。

226 :Be名無しさん:04/11/30 20:10:52
QEMUのUIとLilyVMをうまく統合して頂ける神いないかなぁ。あっちにもマルチしたけどw

QCOWとかCirrusVGAみたいなのほしいんだよねーCirrusVGAはVNCで我慢できるのかもしれないけれども(←試してない)圧縮ディスクはほしい。

227 :226:04/11/30 20:46:14
こういうことしてみたい
$ qemu-system-lilyvm -kernel freebsd -hda freebsd.qcow -snapshot -user-net -enable-audio -cirrus-vga -m 96 -localtime

もちろんi386のCPUemuは不要

228 :Be名無しさん:04/11/30 22:58:56
くだ質だけど、qemuってみんなソースからコンパイルできてる?
tar zxf qemu-0.6.1.tar.gz
cd qemu-0.6.1
./configure
make
make install
じゃなにか間違っているのかなぁ。
今までいろんなディストリで試したけど一度もコンパイルできない。
もちろん依存関係は解決してけど・・・
どこかでqemuはコンパイルがとおりにくいとか見たことあるけど
気のせいかな・・・

229 :Be名無しさん:04/11/30 23:43:57
>>228
できてる。(FC2)

エラーつるせ

230 :Be名無しさん:04/12/01 00:52:52
>>229
こんなエラーになる。
/usr/include/stdint.h:59: warning: redefinition of `uint64_t'
/usr/local/src/qemu-0.6.1/dyngen-exec.h:35: warning: `uint64_t' previously declared here
/usr/local/src/qemu-0.6.1/cpu-exec.c: In function `cpu_x86_exec':
/usr/local/src/qemu-0.6.1/cpu-exec.c:536: more than 10 operands in `asm'
make[1]: *** [cpu-exec.o] エラー 1
make[1]: ここから出ます: ディレクトリ `/usr/local/src/qemu-0.6.1/i386-user'
make: *** [all] エラー 1

231 :Be名無しさん:04/12/01 01:00:09
>>230
エラーメッセージに従えば簡単に直せる
プログラミングの知識ゼロのカスが自分でコンパイルなんかするなよ

232 :Be名無しさん:04/12/01 01:01:50
一つヒントを。gccのバージョン上げろ

233 :Be名無しさん:04/12/01 01:39:32
>>231
>プログラミングの知識ゼロのカスが自分でコンパイルなんかするなよ
カス以下にカス呼ばわりされちゃったよ(w
君はもう少しプログラム以外のことを勉強しなさい。
親の教育がなってないね(笑)

234 :Be名無しさん:04/12/01 06:07:52
CVSからってどうやってとってくればいいのですか?
最新版をとるにはどういうソフトを使って
どういうコマンドを入力するのか教えてください。
OSはWindowsです。

235 :Be名無しさん:04/12/01 07:10:12
cvsというソフトを使ってexportというコマンドを入力してください。
そのほかにsshを通るように設定する必要があります。

ただしおまえには無理。

236 :Be名無しさん:04/12/01 09:49:22
>>235
いや。cvsといってもいろいろあるじゃないですか。
どのソフトがいいのですか?
あとQEMUからとってくる入力コマンドを教えてください。
コンソールアプリに対して抵抗はありません。

237 :Be名無しさん:04/12/01 09:57:18
>>233
>>231は言葉は悪いが確かにそのレベルでコンパイルとかするなと
いいたくなるのはわからんでもない
だいたい
./configure
make
make install
するだけなら自分でコンパイルする意味ないだろ?

238 :Be名無しさん:04/12/01 10:45:05
>>236
ttp://savannah.nongnu.org/cvs/?group=qemu

君がお子様だということが良く分かったので、urlを貼ってはみたが、やっぱりcvsやめとけ。
おまえの不自由さが可哀相に思えるよ。悪いこと言わないから、snapshotのアーカイブを
ブラウザ使って落としなさい。ほとんどの人にはそれで十分なのだから。

関係ないけど、コンソールアプリに抵抗がなくても英語に抵抗があるうちは成長遅いよ。

239 :Be名無しさん:04/12/01 15:46:54
http://www.dad-answers.com/qemu/
こっからソースが落とせる。バイナリはFreeOSZooね。

240 :Be名無しさん:04/12/01 22:05:24
それくらい教えてやってもよいとおもうのだが

qemu の場合
cygwin% export CVS_RSH="ssh"
cygwin% cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/qemu co qemu

vgabios の場合
cygwin% export CVS_RSH="ssh"
cygwin% cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/vgabios co vgabios

確かこれで OK


241 :Be名無しさん:04/12/01 22:06:12
その程度で粋がってるとわ井の中のかわずちゃんだな。

242 :240:04/12/01 22:07:37
これはどこかでガイシュツだとはおもうが。


243 :Be名無しさん:04/12/01 22:10:45
>>241
あなたの知識が豊富なら、ぜひその知識を共有してください


244 :Be名無しさん:04/12/01 22:13:27
>どこかでqemuはコンパイルがとおりにくいとか見たことあるけど
>気のせいかな・・・
これは configure を作者が手で書いているからだろうな
なんでこの作者は GNU configure を極端に嫌うのだろう?


245 :Be名無しさん:04/12/01 22:14:46
>>244
configureに時間がかかるようになるじゃん。tccboot思想の影響




と、俺は捉えたけど根拠無し。

246 :Be名無しさん:04/12/01 22:19:55
>>245
確かにそうかもね
あるいは #ifdef HAVE_xxx が嫌いとか

まあ何にしても GNU configure が出る前のソースの書き方
(#ifdef で linux とか win32 を切り分けるようなもの)に
なり移植性が落ちてるのだろうなあ


247 :Be名無しさん:04/12/01 22:25:09
そういえば最近の qemu はAESが組み込まれているんだよね
バイナリを配布したい人は AES 外したほうがよいと思われ
外為法にひっかかるので

ttp://www.meti.go.jp/kohosys/press/0000711/2/ex-rev3.htm

> 使用に際して供給者の技術支援が不要であるように設計されたプログラム(暗号プロ
> グラムの場合には、技術支援が不要であり、かつ暗号機能が変更できず、鍵長が64ビッ
> トを超えないもの)をネットワーク上にアップロードすることにより、不特定多数の者
> が何ら制限されず入手可能な状態とする行為については、外為法第25条第1項の役務
> 取引許可を要しないものとする。



248 :Be名無しさん:04/12/01 23:01:42
>>240
>>238のリンクも辿れないんですか?

>>236はコンソールアプリに抵抗がある/ない
云ってるような低レベルだが一応、結果報告はしろよ。

249 :Be名無しさん:04/12/01 23:07:47
>>248
失礼


250 :Be名無しさん:04/12/01 23:09:48
>>226
必要になった人がぜひ作ってください


251 :Be名無しさん:04/12/01 23:47:32
>>247
そんなのとっくの昔に廃止されてるんですが私は釣られたんでしょうか

252 :Be名無しさん:04/12/02 00:31:16
>>237
配布されているバイナリはi386なのでi686向けでコンパイルすれば少しは
早くなる・・・かもしれないと試してみたかったのです。
それに、こんな漏れでも普段からGentooを使ってるからプログラム知識が
ゼロでもコンパイルするのが当たり前になっています。
RPMやdebで配布されていれば別ですか。
少なくとも非常に簡単なレベルの問題だということは分かりましたので
これを機会に、せめて自分で少しは修正できる程度になるように
勉強してみます。
qemu-0.6.1をインスコしようとしたディストリはTurbo 8でした。

253 :Be名無しさん:04/12/02 01:05:15
>>232
とりあえずgcc 3.4.3をmakeしてインスコして試したところ以前エラーに
なっていたところよりも随分コンパイルが進みましたがまたエラーで
止まってしまいました。
また別バージョンで試してみます。

254 :Be名無しさん:04/12/02 07:43:59
>>253
READMEというファイルがソースの中にあるけど読んだ?
ちなみに俺はgcc 3.3.3を使ってる。

255 :Be名無しさん:04/12/02 21:52:09
>>252
debあるよ
ttp://www.hadrons.org/~guillem/debian/pool/main/qemu/


256 :Be名無しさん:04/12/02 23:44:43
>>253
gcc 3.3.3を入れようと思ってましたけどgccのサイトからダウンロード
できないんですよね。
3.3.1とか3.3.4はあるのに3.3.3のファイルが何故か無い・・・
全部のミラー見たわけではないので何処かにあるかもしれませんが。
まぁ、後は自力でなんとか頑張ってみます。

>>255
サンクス!

257 :Be名無しさん:04/12/03 00:39:53
3.4.xじゃなきゃ無問題のはず。

258 :Be名無しさん:04/12/03 13:17:19
よっしゃー。ide.cが修正されているぞ!


・・・。


修正すべきはそこじゃねーだろ!
D・M・A! D・M・A!

259 :Be名無しさん:04/12/04 16:44:25
qemuにRed Hat 7.3と9、Vine 2.6と3.1を入れてみたけどX起動しても
マウスがまともに動かねぇ。!
どんなに動かしてもすぐに一番左下に瞬間移動する。
Win2000Proとかは無問題だったけど・・・
同じ症状で解決できた人いる?

260 :Be名無しさん:04/12/04 17:43:21
>>259
おい君,unclutterもしくはそれに関連しそうなマウス関連のアプリを起動してはいないだろうか?


261 :Be名無しさん:04/12/05 00:39:55
>>259
Vine3.1 だと /etc/X11/xorg.conf で定義されているマウスの設定で
Option "Protocol" "IMPS/2"
となっている行をコメント・アウトするか PS/2 と変更したら動いたよ。



262 :Be名無しさん:04/12/06 16:16:02
みしぇるのサイトにある
Links

* http://www.bulle-immobiliere.org Toutes les informations concernant la bulle du marchP immobilier en France.


ってなに


263 :真夜中は別所の顔 ◆tAd9TKuKDU :04/12/06 19:12:55
通りすがりの者ですけど

うるせークレクレ糞JAPが読めないようにフランス語のサイトを作りました(ワラ

ってことじゃないかな?


264 :Be名無しさん:04/12/06 19:29:46
>>263
経済関係のサイトじゃないの?
よくわからないけど。

265 :Be名無しさん:04/12/07 17:04:01
日本語マニュアル更新感謝

266 :Be名無しさん:04/12/08 08:38:01
DMAま〜だ〜?

267 :Be名無しさん:04/12/08 15:34:21
そっちはサブだ。

268 :220=221=223 某BTRONユーザ:04/12/08 16:13:09
話を戻してもいいのか…な? 追加報告です。

超漢字2の起動CDイメージで仮想HDDをフォーマットできなかった件、
超漢字3以降のCDイメージを使ってフォーマットしたあと、超漢字2で起動し直して簡易フォーマットすれば、うまく超漢字2をインストールできました。

それと、ネットワークアダプタですが、あのあといろんな資料を読んでいろいろ試してみたものの、ことごとく失敗。
NE2000互換[ISA]のアドレス300番、割り込みIRQ9番を手動で設定してみても駄目でした。
ファイルをネットワークでやりとりするのはあきらめて、少々面倒でも、DOSフォーマットの仮想HDD経由でやりとりすることにしました。

超漢字ユーザ以外にとっては単なるスレ汚しだったかな? どうも失礼いたしました!

269 :Be名無しさん:04/12/10 13:39:56
I noticed that it's possible to remove two instructions from optimized
implementation of ld/st for x86.

With my machine (Pentium II) nbench gives:
memory index: 3% up,
integer index: 2% up,
fp index: 1% down

ぐっじょぼ

270 :189:04/12/10 21:10:45
ホストがwin98だとうごかなかったけど、directx9インスコしたらつかえるようになった。

271 :189:04/12/10 21:17:13
directxがひつようだなんてきいてないぞ。

272 :Be名無しさん:04/12/11 12:27:05
>>269
体感できるか誰かテストきぼんぬ
>>270-271
俺も初耳。調べてみた。
http://risky-safety.org/~zinnia/sdl/intro/intro.1.html

>SDLは、もともとのplatformで使えるものはどんどん使うという特徴を持ってい
>ます。例えば、WindowsならDirectX(5以上)が入っていればそれを使って動作しますし、
>XFree86だったらDGA Extensionが動くならそれを使うことができます。逆に、それらが
>使えないときでも(性能は落ちますが)ちゃんと動く、というのもSDLの立派なところです。
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DirectXがなくても動くはずなのに。詳細きぼんぬ


273 :Be名無しさん:04/12/11 18:05:04
>>272
qemuってSDL使ってんの?

274 :Be名無しさん:04/12/11 18:08:22
使ってますとも

275 :189:04/12/11 18:58:47
>>272
directxインスコする前…
189で述べたようにreactOSのqemuバージョンに付属のqemuは動きました。
しかしこのバージョンではホストがどんな環境であろうとゲストとしてwin98をインストールする途中で例外エラーが起きます。
本家で配布されているものは、メインウィンドウすら表示されず動きませんでした。
directxインストール後…
本家で配布されているものもしっかり動作しました。

276 :Be名無しさん:04/12/11 19:02:14
そのへんは環境変数でSDLにDirectXを明示的に利用しないよう命じれば大丈夫なんじゃないかと。
以前キーマップ問題が話題になった時にそういう解決策が示されてた。

277 :Be名無しさん:04/12/11 23:33:08
FreeVMSはどうよ。
http://www.makalis.fr/~bertrand/FreeVMS/indexGB.html

278 :Be名無しさん:04/12/12 14:53:04
>>277
スレ違い。
ここに行け。
ttp://pc5.2ch.net/test/read.cgi/os/994053805/l50

279 :Be名無しさん:04/12/12 15:17:08
先生!
Syllable-0.5.5が動きません!(Linux)

どっかでひろってきたLiveCD版でも
$ qemu -L . -m 128 -hda harddisk.img -fda floppy.img -localtime -boot a

QEMU CD-ROM: Using standard PIO mode
で止まる。FreeSBIE1.1も動かないね。


280 :Be名無しさん:04/12/13 08:43:09
>>278
アホは黙ってろ。スレ違いじゃねーっつの。

281 :Be名無しさん:04/12/13 22:03:07
ttp://www.pcsx2.net/
これでドラ8動いた。

282 :Be名無しさん:04/12/14 20:00:16
スレ違い


283 :Be名無しさん:04/12/14 21:30:26
やーっとWindows+MINGW32でコンパイルできたよ。DMAもONになたー。

で、Windows98 on Windows 2000でDNS関連のトラブルの原因。
ゲストOSでIPアドレスでアクセスするとインターネットが見れるのに、
ホスト名だとインターネットが見れない奴ね。
根本的な問題がどこにあるかはまだよくわかんないんだけど取り合えず中間報告。

ゲストOSではQEMUのDHCPサーバーによりDNSサーバーが10.0.2.3に設定される。
ゲストOSで10.0.2.3のDNSサーバーへ要求が発生したら、ホストOSで設定されている
DNSサーバーのアドレスへ変換され要求がリダイレクトされる。
で、このQEMUが内部のリダイレクト先の本当のDNSサーバーのアドレスがおかしい。

さて、うちでは回線はフレッツADSL(ADSLモデム使用)で、RASPPPoEを使用している。
ADSLモデムのIPアドレスはデフォルトの192.168.116.1。LANのネットワークもそれに合わせている。
ホストOSのIPアドレスはADSLモデムのDHCP機能により192.168.116.2に自動的に設定されている。
ホストOSのDNSサーバーのアドレスもADSLモデムのDHCP機能により、
プロバイダが指定したDNSサーバーのアドレスに自動的に設定されている。
LANボードは一つだけ。ipconfigの出力の
「PPP adapter Connection through Macronix MX98715 Family Fast Ethernet Adapter (ACPI):」は
あんまり覚えていないけどたしかRASPPPoEを入れたら作られる奴だったような・・・?

284 :Be名無しさん:04/12/14 21:31:04
ipconfig /allの表示(関係ありそうなところだけ)は次の通り。

Windows 2000 IP Configuration

Host Name . . . . . . . . . . . . : [ひみつ♪]
Primary DNS Suffix . . . . . . . :

Ethernet adapter ローカル エリア接続:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Macronix MX98715 Family Fast Ethernet Adapter (ACPI)
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.116.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
DHCP Server . . . . . . . . . . . : 192.168.116.1
DNS Servers . . . . . . . . . . . : 192.168.116.1

PPP adapter Connection through Macronix MX98715 Family Fast Ethernet Adapter (ACPI):

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : [ホストOSのグローバルIPアドレス]
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : [ホストOSのグローバルIPアドレス]
DNS Servers . . . . . . . . . . . : [プロバイダが指定したDNSサーバーのIPアドレス その1]
[プロバイダが指定したDNSサーバーのIPアドレス その2]

285 :Be名無しさん:04/12/14 21:31:30
で、本来は、QEMU内部でDNSサーバーは[プロバイダが指定したDNSサーバーのIPアドレス その1](もしくはその2)に
変換すべきなのだろうが、なぜか、192.168.116.1(ADSLモデムのIPアドレス。ipconfig /allの
「Ethernet adapter ローカル エリア接続:」の「DNS Servers」の部分だと思われる)に設定されている。
これが正しい動作なのか、なにが原因なのか、どうすべきなのか良くわからない。(俺がわからんだけ。)

DNSサーバーのアドレスを取得しているコードはslirp.cのget_dns_addr関数(もちろん_WIN32版)
コメントアウトしてあるがコードとしては、すべてのDNSサーバーのアドレスを列挙している。
しかし使用しているのは最初の一つのみで、これが192.168.116.1と取得されている。
ちなみに二つ目、三つ目はプロバイダが指定したDNSサーバーのIPアドレス。

応急処置として、pIPAddr = &(FixedInfo->DnsServerList); の次の行に二つ目のアドレスを使用するように
pIPAddr = pIPAddr ->Next;を追加したところ正常に動作している。(ようにみえる)

さて何が原因でどう修正するのが一番いいのか。
ホストOSのネットワーク設定が悪いのか、ホストOSでDHCP使っているせいなのか、RASPPPoEのせいなのか。
微妙にすれ違いなのでDNSサーバーの取得方法ということで他スレで聞いたほうがいいか?

286 :283 (284,285):04/12/14 21:32:18
slirp.cのget_dns_addr関数の該当部分

if ((ret = GetNetworkParams(FixedInfo, &BufLen)) != ERROR_SUCCESS) {
printf("GetNetworkParams failed. ret = %08x\n", (u_int)ret );
if (FixedInfo) {
GlobalFree(FixedInfo);
FixedInfo = NULL;
}
return -1;
}

pIPAddr = &(FixedInfo->DnsServerList);
inet_aton(pIPAddr->IpAddress.String, &tmp_addr);
*pdns_addr = tmp_addr;
#if 0
printf( "DNS Servers:\n" );
printf( "DNS Addr:%s\n", pIPAddr->IpAddress.String );

pIPAddr = FixedInfo -> DnsServerList.Next;
while ( pIPAddr ) {
printf( "DNS Addr:%s\n", pIPAddr ->IpAddress.String );
pIPAddr = pIPAddr ->Next;
}
#endif

287 :283:04/12/14 21:35:12
あげちゃえ♪
疲れたので今日はここまで。
なんか良い方法わかる人いたらアドバイス頂戴ね♪

288 :Be名無しさん:04/12/14 23:53:25
>>285
ウチでは、DHCPはデフォルトでルーターのプライベートIPアドレスになるけど、qemu上のwin98+ie6でわざわざIPアドレス入れなくともドメイン名でいける。
ホストはwinXPhomeとwin98で試した。
ちなみにインターネット接続はCATVでDHCPによってグローバルIPアドレスがリースされている。

289 :Be名無しさん:04/12/15 00:21:50
DNSサーバーの列挙コード
http://www003.upp.so-net.ne.jp/geek/programming/iphlpapi/dns-info.html
の実行結果↓

Host Name: [ないしょ♪]
Domain Name:
DNS Servers:
192.168.116.1
プロバイダのDNS1
プロバイダのDNS2

結局のところ、ホストOSでのDNSサーバーの検索で、192.168.116.1なんてのが見つかるのがいけないわけだ。
ADSLモデムがDNSサーバ機能を搭載しているなんて書いてないし。
書き忘れていたが、ADSLモデムは、フレッツADSLのレンタルのMSIII。
IPアドレスもDNSサーバーのアドレスもマニュアルに書いてあるとおり自動設定にしている。

QEMUというよりADSLモデムとかRASPPPoEとかが原因っぽい。
まあQEMU側も生きているDNSサーバーを利用してくれればいいと思うが。
もっと言えばDNSサーバーが死んでいたらセカンダリとか使用してくれれば良いと思う。
たぶん今はQEMU起動時に取得したのをずっと使いつづける。DNSサーバーが変更されたらQEMUを再起動する必要あり。

それにしてもADSLモデムのDHCPでDNSサーバーとして192.168.116.1が取得されるのは正しい動作なのかなぁ?
いや、RASPPPoEのせいでそうなっているのかもしれない・・・。

290 :283 :04/12/15 00:25:43
289は俺ね。

>>288
いいな。いいな。それはルータがDNSサーバー機能を持っているからなのかな?

291 :283:04/12/15 00:37:44
> それにしてもADSLモデムのDHCPでDNSサーバーとして192.168.116.1が取得されるのは正しい動作なのかなぁ?
自己レス。これはよさげっぽい?

http://htt.setupでADSLモデムのセットアップ画面にログインするために
DNSサーバーの機能がいるか?

でもhttp://htt.setup以外の場合、他のDNSサーバーに
リダイレクトとかはしてくれないのだろう。

となるとQEMUでプライマリDNSサーバーが使用できなかった場合、
セカンダリDNSサーバーを使用するコードを書くのが一番いいのかな?
さてどうやって使用できないことを調べる?

誰かここらへん詳しい人、本家に伝えてやってくれ。
今の俺じゃ、ちゃんとした原因と最善策がわからん・・・。

292 :283:04/12/15 01:04:27
ホストOSのLANのDNSサーバーの検索順を自動的に取得ではなく手動にして
プライマリをプロバイダ指定のDNSサーバーにしたら動いた。

そしたらhttp://ntt.setupが使えなくなったw

ということは・・・? なんか納得いかないなぁ。
ADSLモデムさんのDNSサーバーはなんの仕事をしているんだ?

とりあえず、DHCPサーバーを使用していてゲストOSから
ドメイン名でアクセスできない場合は、DNSを手動で設定してやると動くかもと。

293 :Be名無しさん:04/12/15 02:45:31
一番きれいな実装はホストに登録されてるnameserverの数だけ
リダイレクトするIPアドレス( 10.0.2.4 とか 10.0.2.5 )をQEMUが
用意することになるね。

もちろん僕には出来ないけど。(w

294 :Be名無しさん:04/12/15 03:08:19
凄いパッチキタ━━(゚∀゚)━━!!!!

295 :283:04/12/15 04:16:32
>>293
今のQEMUの実装は単純に10.0.2.3をホストのプライマリDNSサーバーの
IPアドレスに変更しているだけなんだよね。

なんで10.0.2.4 とか 10.0.2.5を用意してもそれを使うかどうかは
ゲストOSと(その上のアプリ)次第なんで・・・、
うーん。なんかうまく説明しづらいけどあまりきれいじゃないように思える。

単純にIP変換じゃなくて、QEMU内部に10.0.2.3にリダイレクト機能だけでいいので
本当のDNSサーバーを作って、そいつがホストOSに名前解決を要求するのが綺麗だと思う。

もちろん僕には出来ないけど。(w

というか、どこにファイルを追加して作っていけばいいのかわかんね。
もうちょっとファイル構造調べないと変なやりかたしてしまいそうだし、
自力でやるのも、どのソースパクレばいいのかも未知の世界。

296 :283:04/12/15 04:22:29
そうそう。nslookupで調べたところ、192.168.116.1(ADSLモデム)は
やっぱりhtt.setupのアドレスしか知らんようだ。
俺がnslookupの使い方を間違っていなければw

297 :Be名無しさん:04/12/15 11:31:49
>>295
htt.setup しか知らない馬鹿モデムの問題を「QEMUがうまいこと解決する。」
みたいなのは綺麗じゃないなぁ。

ひとつのnameserverで該当する名前が無いときに、別のI/Fに関連づけされた
nameserverで引きなおすというのは、上位を引けない馬鹿DNSサーバの救済
みたいなことで Win2K が勝手にやってることだから、そういういい点・悪い点も
ゲストOSにリアルに反映させるのが理想だとおもう。

ということは、ゲストOSの持つネットワークのI/Fを何かの形(仮想NICを増やす?)
でゲスト側に反映させるのがいいかも。

と、ここまで考えた上で誰もが納得する実装というのは難しそうなので、逆に
究極的にシンプルな解決法を考える。んで、俺なら起動時にnameserverの
引数指定で逃げる。これなら出来そう。(w

298 :Be名無しさん:04/12/15 15:52:14
>>294
what? where?



299 :298:04/12/15 15:55:45
http://lists.gnu.org/archive/html/qemu-devel/2004-12/msg00113.html
Is it?
Goooooooooood!


300 :Be名無しさん:04/12/15 16:00:23
>>299はsoftmmuを根本的に
改善するpatchである
     (゚д゚ )
     (| y |)

このpatchを極めることにより…
     ( ゚д゚) ;y=‐ ;y=‐
     (\/\/

メモリ性能は37%上昇
     ( ゚д゚) ;y=‐
     (\/\
          \ ;y=‐


整数演算では36%上昇
     ー=y;―
         |
      (゚д゚ )
 ー=y;_/| y |


このpatchを極めたものは無敵になる!
  ー=y;  ( ゚д゚)   ;y=‐
    \/| y |\/

301 :Be名無しさん:04/12/15 16:04:44
メモリ性能だけどね

302 :Be名無しさん:04/12/15 16:27:04
>>300
実感できる?

俺にはサパーリ。(guest:mona)
mmu: acceleration enabled
とはでているんだけれども。

303 :Be名無しさん:04/12/15 17:05:22
>>299
mingw32環境だけど、それ当てるとucontext.hが無いって言われる・・・。

304 :Be名無しさん:04/12/15 17:08:45
it's about time to migrate to linux!

305 :283:04/12/15 19:55:44
>>297
説明が悪かったかもなぁ。
QEMUがプライマリDNSで検索に失敗したらセカンダリDNSに・・・じゃなくて、
QEMUは単にホストOSに名前解決を要求するだけ。QEMUが解決するというよりホストOSが解決する。
だからホストOSで名前解決できるのならゲストOSでも名前解決できる。
これならホストOSでDNSを変更したらゲストにもすぐに反映されるし。

俺的にはエミュレータはどこのPCで実行しても同じ仮想ハードのマシンになったほうが
いいと思っている。たとえば、ホストがどういうビデオカードを持っていようが、
ゲストはCIRRUS 5446として見えるみたいにね。
だからホストのネットワークI/Fをゲストに反映するってのは(個人的に)きもちわるい。

修正はudp.cでDCHP/BOOTPをhandleしているみたいに、DNSをhandleしてbootp.cを参考に
dns.cを作成してプロトコル解析して名前解決をOSに要求して返答するようにすれば良さそう。
ほ〜ら。簡単に出来そうに思えてきたでしょ? だから、だれk(ry

306 :Be名無しさん:04/12/15 21:03:03
>>283
そこまで言うなら、頼む、パッチ作って!

307 :Be名無しさん:04/12/18 23:45:59
>>305
パッチまだぁ〜?

308 :Be名無しさん:04/12/20 07:34:57
virtual vfat patch すげー

309 :Be名無しさん:04/12/20 10:25:44
いまのところroか

310 :Be名無しさん:04/12/20 15:27:44
>>308
なにそれ


311 :Be名無しさん:04/12/20 19:50:30
>>310
ホストOSの任意のフォルダが
ゲストOSからそのまま一つのVFATフォーマットされた
ドライブとして見える

312 :Be名無しさん:04/12/20 20:30:50
>>311
ほー。
ブートセクタをファイルに落として,そこからbootってできるのかな?
例えばこんなかんじ

$ dd if=/dev/hda1 of=mydisk/BOOTSECT bs=512 count=1
$ ls mydisk/
AUTOEXEC.BAT BOOTSECT COMMAND.COM CONFIG.SYS
IO.SYS

$ qemu -hda vvdir:mydisk -localtime

(DOSが起動する)


313 :Be名無しさん:04/12/20 23:11:07
くだ質かもしれないけど…
QEMUを起動すると通常はQEMUモニターから'stop'とかコマンドを入力できる
ようになるはずだけどコマンド入力できません…
普通に仮想PCは使えていますがCDの入れ換えとかができない…
コマンドを入力できるよにするにはどうすればいいでしょう?

低レベルな質問スマソ。

314 :Be名無しさん:04/12/21 08:59:00
Changelog
> version 0.6.1:
>
> - Ctrl-Alt is now the default grab key. Ctrl-Alt-[0-9] switches to
> the virtual consoles.

あとはソース夜目。

315 :Be名無しさん:04/12/21 16:10:06
qemu -h
終了



316 :Be名無しさん:04/12/21 17:54:44
http://ebisa.hp.infoseek.co.jp/qemu/os2onqm.htm
ほりだしもん

317 :Be名無しさん:04/12/21 17:56:22
www.wakayama-u.ac.jp/~ktsukada/in-s/2004/ktsukada/exercise.html
こんなのも

318 :Be名無しさん:04/12/21 18:53:22
Win2Kは(苦労の末)何とか動いたけど
それ以外のGUI-OSがインスコ出来ない。

319 :Be名無しさん:04/12/21 19:08:20
>>318
例えば

320 :Be名無しさん:04/12/21 20:07:09
>>314
>>315
サンクス!
知らんかった…5.5から変わっていたんだ…
これからはちゃんとChangelog読んどこ。

321 :Be名無しさん:04/12/21 20:46:36
>319その他WinやBeOS

322 :Be名無しさん:04/12/21 21:43:40
>>321
具体的にどのバージョンを試したの?
ホストOSとQEMUとゲストOSのバージョン。

323 :Be名無しさん:04/12/21 23:11:34
いまさらぶり返すのもなんですが…

>>305
ホストOSはプロバイダのDNSサーバを見に行くようにして、
ntt.setupはhostsファイルに書いて置けば行けないでしょうか?

324 :Be名無しさん:04/12/22 01:13:33
>>323
そうなんだけどねw
というかntt.setupなんかめったに見ないしIP直打ちすればいいので、
ホストOSのDNSの優先順位を変えただけでとりあえずOK

ただ、会社とかでDHCPで設定してユーザは設定変えちゃならんとか
あるかもしれんし出来ればQEMU側で解決できた方が良さそう。
ほら、最近もメーリングリストでホストOSでうまくいく名前解決がゲストOSで
うまくいかないことがあると言っている人が・・・w
たぶん原因はプライマリDNSサーバーが不安定か、なんらかの理由でQEMUで
(多分)サポートしていないTCPを使う必要があるんだろうな。

ついでに今更の続きを書くと、QEMUがOSにIPアドレスを要求してといったけど、
これだとホストOSのhostsファイルに設定された奴も名前解決するのよね。
最初はこの方が良いと思っていたんだけど、hostsファイルはそもそも
マシンごとに作るべき物だからあまりよくないなぁと。
(オプションとしてhostsファイルを見るのもありだとは思うけど)

それにOSにIPアドレス要求するの命令にはgethostbynameでいけるんだけど、
これはAレコードだけでMXレコードとかは取得できない。Aレコード以外を
取得するにはresolver関数郡を使えばいいらしいんだけど、これWindowsでは実装されていない。

325 :Be名無しさん:04/12/22 01:15:15
結局、QEMUがOSに設定されているネームサーバーのアドレス取得して
そこにいちいち要求を転送するしかない。
もちろん起動時のオプションやモニタから使用するDNSサーバーを指定するって案や
ホストOSのDNSサーバー設定の数にあわせて仮想DNSサーバーを増やす案もありね。
でも適当にやってみたけどDHCPのプロトコルがわかんね。
プロトコル的には複数のDNSサーバーアドレス返せるよな?

DNSサーバー。最低限の機能ならプロトコル自体はそんなに難しく無さそうなんだけどな。
TCPを使う場合がちょっと面倒なのかな? でもTCPはサポートしてないルータとかもあるし
サポートしなくてもそんなに問題は起きないと思うけど。

複数のネームサーバーのうちどれを選択するかって一般的なルールあるのかな?
DNSサーバーに要求してQuery refusedの時だったら次のサーバーを使用する。でいいのかな?
動きを見るとNon-existent domainの時だったら次のサーバーは使用して無いみたいだけど。
Ethereal使って調べてみると、名前解決するたびにいちいち192.168.116.1(ADSLモデム)に要求していた。
ADSLモデムは何も知らんつーのw ごくわずかだろうけどパフォーマンス落ちていたんだろうな。

それよりか、DNSサーバーでスレッドを使うべきなのか、すでに該当場所前で使ってあるので必要ないのか、
クロスプラットフォームにする場合どの命令を使うのかといった基本的なのがわかんね。

言っとくけど、俺には作れないからw

326 :Be名無しさん:04/12/22 20:13:58
フォーラムあたらしくなったね


327 :Be名無しさん:04/12/26 13:02:37
WinとLinuxのデュアルブートにしたPCの Linux側から
qemuにて実ディスクのイメージを使ってWinを立ち上げたいと思ってます。

やってる人います?


328 :Be名無しさん:04/12/26 13:51:16
http://wiki.osask.jp/?ForTesters%2F0000

win32ではOSASKが正常に動作しないが,Linuxでは正常に動作する。

develに
報 告 き ぼ ん ぬ

329 :Be名無しさん:04/12/26 14:05:00
http://ebisa.hp.infoseek.co.jp/qemu/index.shtml
ここのsdl-1.2.8-win32-kludge-20041222.zipに入っているSDL.dllを使うとQEMUがWine11月号でも動くみたいですね。意味はないですけれども。

330 :329:04/12/26 14:07:24
12月号だった(汗

331 :Be名無しさん:04/12/27 19:43:11
cvsにあたるvncパッチってないですかね。自分でいじってあてたら一応コンパイルできましたが
キーマップ周りをちゃんとできていなかったみたいでvnc使えず。力量不足を感じさせられた。


332 :331:04/12/27 20:25:03
何回直しても動かんと思っていたらmake installが通っていなかっただけでした。(汗


333 :331:04/12/27 20:46:02
http://wiki.osdev.info/index.php?plugin=attach&pcmd=open&file=qemu-rfb9-1.patch.gz&refer=qemu

やばいぐらいに汚いですけれどもとりあえず。コンパイルが通るかは確認しておりません。

make distcleanでも消えないファイルってどうやって消すのがいいんだろう。*.1,*.html,config*,一部のMakefileとか。

優秀なパッチ作成者の皆様はどうやってパッチ作るんだろう?

334 :331:04/12/27 20:57:32
げ。VNCだとキーボードがアルファベットしか打てないっぽいです。

335 :Be名無しさん:04/12/27 22:41:33
Linux( Fedora Core3, hda3 に ext3 でインストール ) から qemu version 0.6.1 を使って
Windows XP HOME( hda1 に NTFS でインストール )をエミュレートさせたいのですが、
どういうコマンドを入力すればできるかが分かりません。教えてください。

336 :Be名無しさん:04/12/28 00:09:09
>> 335
rm -rf /

337 :Be名無しさん:04/12/28 00:10:18
qemu上にXP入れてる人ってアクティベーションどうしてるんだろう?

338 :335:04/12/28 03:04:57
>>336
それすると、許可がありませんとか出ました。どうすればいいですか。

339 :Be名無しさん:04/12/28 09:40:51
>>335 root になればできるかと...

とかいうのはおいておいて, qemu についてよくわかってない?
基本的にはハードディスクイメージのでっかいファイルをつくって
そこにwindowsなりなんなりをインストールするのが基本.
最近なんか変なパッチでてディレクトリを直接読めるように
なってるのかもしれないけどそれのことならよく知らん.
というかまだ0.6.1じゃ無理.

340 :Be名無しさん:04/12/28 10:25:25
>>337
普通にできるよ

341 :Be名無しさん:04/12/28 10:29:32
>> 339
qemu -hda /dev/hda とかでできるんでは?

うちのところでは実ディスクを使って、qemu上でlinuxはあがるけど、
XPは途中でこけてます。

ジオメトリ渡せって話もあるみたいですが、そこまではやってない。
ttps://www.mail.inf.ethz.ch/archive/oberon/2004/001596.html

342 :335:04/12/28 11:41:43
>>339, >>341
どうやら qemu についてよく分かってなかったようです。
rm -rf / して出直してきます。

343 :Be名無しさん:04/12/28 12:27:11
http://community.osdev.info/index.php?qemu

Kたんの人がテスト求めているみたい。
develに投げるべきだと誰か判断したら投げて。

344 :Be名無しさん:04/12/28 21:10:25
QEMUってバックドアI/Oってあるの?

345 :Be名無しさん:04/12/29 13:35:09
freeoszoo新しいミラーできたね。
i686-qemu-linux-20041220.tar.bz2 . . . Dec 29 04:04 95.3M
これはなに


346 :Be名無しさん:05/01/04 12:26:24
なんかいろいろすごそうなの更新きたぞ。x86_64なんていうtargetがconfigure時にみえた。いまmake中

347 :Be名無しさん:05/01/04 12:59:17
qemu-system-x86_64で動くOSがみあたらない。



348 :Be名無しさん:05/01/04 13:04:48
SuSEとかでぶやんとか

349 :Be名無しさん:05/01/04 13:05:15
WinXP64とか

350 :Be名無しさん:05/01/04 13:07:28
>>348,349
もうちと小さいサイズのはないかな。いまFreeBSD試そうとしているんだけれども

Linuxで/proc/cpuinfoみたら一応x86_64みたいだけれども

351 :Be名無しさん:05/01/04 13:12:47
FreeBSDうごかず。
重いながらhttp://ftp.ne.jp/Linux/distributions/fedora/core/3/x86_64/os/images/boot.isoが動いたみたい。

352 :Be名無しさん:05/01/04 13:20:06
http://article.gmane.org/gmane.comp.emulators.qemu/5452
もうすぐ高速qemu-fastだとさ?

353 :Be名無しさん:05/01/04 13:46:25
>>350
おれんじぺこ

354 :Be名無しさん:05/01/04 13:53:28
qemu0.6.2リリースあげ

355 :Be名無しさん:05/01/04 18:33:37
>>354どこ
Not Found
The requested URL /qemu/qemu-0.6.2.tar.gz was not found on this server.

Apache/ProXad [Dec 20 2004 12:37:37] Server at fabrice.bellard.free.fr Port 80

356 :Be名無しさん:05/01/04 19:05:37

           ,. - ''''''' 、
           ;''^ヽ、、、、_ヽ
           /、     } l
       ___ r=)_、-_- {,イ
      /  、 l 乙、(つ',ィリ
    /___l  l -=-/ /ll  こんにちは、ツネヒコです。
  / ̄    ̄ ̄''''/ー-、ノヽ
  {   /   l; /   ヽt  ヽ
    ` ー---,-べ./ \ 、、ヽl  |
       |    /   ヽjJ'  /
        l  |      /
        l  | /  / /!
         | ヽ_,.. -''  l
【ツネヒコレス】
このレスを見た人は,コピペでもいいので
10分以内に3つのスレへ貼り付けてください。
そうすれば14日後好きな男から告白されるわ医者の父親ができるわ
絵がうまくなるわ尻の悪い所全部治るわでえらいことになります


357 :Be名無しさん:05/01/10 14:31:30
memo
http://www.linuxeden.com/download/softdatail.php?softif=1124


358 :Be名無しさん:05/01/10 15:42:32
CVSアップ
- MMX/SSE/SSE2/PNI support

359 :Be名無しさん:05/01/10 17:12:11
>>358
それってどういう御利益があるの?

360 :Be名無しさん:05/01/10 19:40:58
プレスコットと同等になる
エミュレーション速度が低下する
CrystalCPUIDなんかを見てニヤニヤできる
もっさり

361 :Be名無しさん:05/01/10 20:31:58
>>350
AireOS ttp://aireos.jp/

362 :Be名無しさん:05/01/10 23:51:01
>>359
普通に速くなる。たとえば非MMXだと10命令かかるものをMMXだと1命令ですむようになる。
実行する命令数が減ると考えれば良い。SSE/SSE2も同様。PNIは知らんけど。
もちろん速くなるのはゲストでMMXを使っている場合のみだろう。
(さすがにゲストで非MMXなのをホストでMMXに変換することまではしないだろう)

良くどうせエミュレートしているのだから速度は変わらないと言う奴が要るけど
それはホストとゲストでCPUが大きく違うかホストCPUで対応していない場合で
命令を単純に変換できない場合のみ。

変換前(ゲスト) ⇒ 変換後(ホスト)※非MMXだと10命令かかる処理がMMXだと1命令ですむと仮定
○非MMX10命令 ⇒ 非MMX10命令
○MMX1命令 ⇒ MMX1命令 ← 変換前の命令数が少なくなるため変換後も命令数が少なくなり当然速くなる。
×MMX1命令 ⇒ 非MMX10命令 ← こう変換されると勘違いしている人がいる。

363 :Be名無しさん:05/01/11 01:15:20
ゲストOSで、MMXを使用すると宣言していないアプリを使ったときには意味が無いって事ですよね。

364 :Be名無しさん:05/01/11 21:14:50
http://de.wikipedia.org/wiki/QEMU

365 :Be名無しさん:05/01/11 22:42:22
おぃ、日本語のWikipediaにQEMUの記事がないぞ。
誰か書け。
http://ja.wikipedia.org/w/QEMU

366 :Be名無しさん:05/01/11 22:43:23
ぐはっ、間違えた。
http://ja.wikipedia.org/w/index.php?title=QEMU&action=edit

367 :Be名無しさん:05/01/12 00:42:29
>>363
YES

368 :Be名無しさん:05/01/13 17:08:17
http://hhungry.hp.infoseek.co.jp/kanji.jpg
いまでもこうなるのかだれかおしえてくんろ

369 :Be名無しさん:05/01/13 18:14:04
自分デタメセヨ

370 :Be名無しさん:05/01/14 22:39:22
VMWareを使っているのですが、フリーという点に惹かれて
たどり着きました。

qemuはCPUもエミュレーションしているから遅い?という認識ですが、
CPUのエミュレーションをする/しないを選択するようなプログラム
って難しいんでしょうか。

あと>>352で書かれているqemu-fastってその他の情報ないでしょうか。
ざっと見たところ、IA64でパフォーマンスを発揮するような記述でしたが。

371 :Be名無しさん:05/01/15 03:06:28
VMWare使っているのなら今更フリーなんて興味もたなくていいでしょ。

372 :Be名無しさん:05/01/15 05:28:51
 VMWare(の割れ版)を使っているのですが

と文意を汲んでやれよ

373 :Be名無しさん:05/01/15 10:18:18
>>372
きちんと買っているわ。www
市販ソフトは企業の一存で方針が変わってしまうので嫌い。

WindowsとLinuxで利用アプリを出来るだけ共通化したいので
オープンソースに出来るだけ移行している。

374 :Be名無しさん:05/01/15 10:19:27
ちなみに割れを使うやつならそれこそフリーなんて気にしないでしょう。www

375 :Be名無しさん:05/01/15 11:00:29
VMwareの仕組みについては論文があったと思うんで読んでみるといい。
一部の特権命令はVMwareもエミュレーションで処理してた気がする。

>qemuはCPUもエミュレーションしているから遅い?という認識ですが、
そう。

>CPUのエミュレーションをする/しないを選択するようなプログラム
>って難しいんでしょうか。
何を言いたいのか分からん。自分で何を言ってるか分かる?

376 :Be名無しさん:05/01/15 11:17:54
初心者です。
Solaris x86上で動作するqemuを探しています。ググってthinksolaris.com
にあったらしいことはわかりましたが、このURLはなくなっていました。
どなたか、どこにあるのか教えてもらえないでしょうか?

377 :Be名無しさん:05/01/15 11:26:25
>>375
>何を言いたいのか分からん。自分で何を言ってるか分かる?

書き方悪かったですかね。
CPUをエミュレーションすることは様々なOSが動作するという点に
おいてはすばらしいと思うが、実機に搭載されているIA32は
エミュレーションせずにそのまま使えないのか?と単純に思った
までです。アセンブラレベルでのプログラムはスキルがないので
分からないのですが、実機に搭載されているCPUの場合は
エミュレーションではなくそのまま使うということがプログラム的に
難しいのか?ということです。

378 :Be名無しさん:05/01/15 11:39:51
> 377
アセンブラレベルの話をしらないと理解できないと思います。

379 :Be名無しさん:05/01/15 12:07:43
変なのが沸いてるな

380 :Be名無しさん:05/01/15 13:09:08
qemuのドキュメント見れといいたいところだが

>>377
CPUにはアプリから使える命令とOS用の命令があり
1アプリがOS用の命令を使うことは無理。
VMwareは単なる1アプリとして動いていない(OSに
もぐりこんでいる)ため可能だが、qemuには無理。

OS用の命令ってのはメモリ管理機能とかのこと。
例えばゲストOSが「アドレス0x10000000にプログラムを読み込む」ときに、
ホストOSのアドレス0x10000000にqemu自身のコードがあったら、アプリからは
エミュレーションなしでは読み込めない。

qemu-fastが何をやっているかは知らんが、
カーネルのアドレスを変えろとか書いてあったような


381 :Be名無しさん:05/01/15 13:12:16
変なので少し書き直し

CPUにはアプリから使える命令とOS用の命令があり
1アプリがOS用の命令を使うことは無理。
VMwareは単なる1アプリとして動いていない(OSに
もぐりこんでいる)ため可能だが、qemuには無理。

OS用の命令ってのはメモリ管理機能とかのこと。
それと、例えばゲストOSが「アドレス0x10000000にプログラムを読み込む」ときに、
ホストOSのアドレス0x10000000にqemu自身のコードがあったら、アプリからは
エミュレーションなしでは読み込めない。
VMwareでも、この場合は何らかのエミュレーションをするとおもわれ。

qemu-fastが何をやっているかは知らんが、
カーネルのアドレスを変えろとか書いてあったような


382 :Be名無しさん:05/01/15 13:45:41
>>377
VMwareやVirtualPCができてるんだからできる。

一部の特権が必要な命令は直接動かすことはできないんでその辺をどうするか。
VMwareやVirtualPCは特権命令を呼んでる部分を動的に書き換えてエミュレーション。
coLinuxはWindowsのドライバを使ってカーネルの権限で特権命令を(いろいろ小細工を
して)直接実行。
LilyVMは特権命令を使わないようにゲストカーネル自体にパッチを当ててる。

Bochsからフォークしてそういうのやろうとしてるプロジェクトがあったと思うけど
最近話を聞かないところからみて結構難しいか面倒なんじゃないかな。

coLinuxやLilyVMのコードみてて、アセンブラレベルでのプログラムスキルないとかなり
辛いと思いました。

383 :Be名無しさん:05/01/15 14:40:13
>>380,382
いろいろありがとうございます。

個人的にはqemuに期待しています。
当分はVMWare使うと思いますが。

384 :Be名無しさん:05/01/15 14:44:13
>>382
カーネルドライバさえあれば別に「動的に書き換え」なくても
例外起こす命令は別にむずかしくない

純粋なメモリ以外を全部GPやPF起こすようにして
#GP(0)、#SS(0)、#UD(0)や#PF(?)あたりをトラップすれば
まあやること自体はvm86とたいして変わらんだろう

面倒なのは商用OS用にカーネルドライバ書くことと
SGDT、SIDT等の「OSの命令なのに例外が起きない命令」だとおもわれ
qemuの人たちがWinのカーネルドライバ書くとはおもえない


385 :Be名無しさん:05/01/15 14:59:09
>>362
qemuの場合

×ゲストで非MMXなのをホストでMMXに変換することまではしないだろう
○qemuはcpuに依存しない。ゲストにかかわらずホストでMMXに変換する。
×MMX1命令 ⇒ MMX1命令
○MMX1命令 ⇒ 非MMX10命令

のようだが。


386 :Be名無しさん:05/01/15 16:27:54
>>377
ソースが公開されているのだから自分で書きかえれば何でもできる
頑張れw


387 :Be名無しさん:05/01/15 16:49:19
>>385
「MMX1命令 ⇒ 非MMX10命令」はBochs方式だな。
Qemuはもうちょっと別の表現をしたいところ。
けど、良い表現が思いつかない。
Bochs 英語 → 単語ごとに日本語翻訳
QEMU 英語 → 中国語 → 漢字を日本語翻訳
見たいな感じ?

388 :Be名無しさん:05/01/15 17:51:48

どちらかというと
Bochs 中国語音声→日本語文
QEMU 中国語音声→英語文→日本語音声


389 :Be名無しさん:05/01/17 16:54:28
余計な例えは混乱を生むだけ。

390 :Be名無しさん:05/01/22 20:19:46
qemuで動かない(;_;

a-Linux
http://linuxassembly.org/asmutils.html

AdvanceCD
http://advancemame.sourceforge.net/cd-readme.html

カーネル展開中に止まってしまう様子。
なんか a から始まるジンクスかと思いたくなってしまったり

391 :Be名無しさん:05/01/22 22:15:34
aから始まる恋

392 :Be名無しさん:05/01/23 15:26:17
>>390
Bochsではどうじゃ?

393 :Be名無しさん:05/01/23 16:05:27
>>390
ためしてみた。
$ qemu -localtime -fda a-linux.img

RAMDISK: Compressed image found at block 587
ここでとまるね。おかしいな。前は動いたはずなのに。

394 :393:05/01/23 16:07:16
$ cat a-linux.img /dev/zero | dd of=a.img count=2880
これでできた。Windowsならimgtolとかでやるのかな?


395 :Be名無しさん:05/01/26 15:52:41
qemu で USBmemoryが読み書きしたいんですが、
どうすりゃいいんでしょうか。
なお、物理的なホントのUSBメモリでなくても、
仮想OHCIの先に仮想USBメモリがあって・・・でもOKです。

396 :Be名無しさん:05/01/26 15:55:34
-hdb /dev/sda1
WinでもNT系ならなんとかなるんでないの?

USBパッチとかいうのが半年ぐらい前にあったようななかったような。


397 :Be名無しさん:05/01/26 16:21:06
ええっと、それって、ホストLinuxPCについてるUSBメモリを、
QEMUのゲストOSに仮想IDEデバイスとして見せかけるんですよね。
そうじゃなくって、ゲストOSにはホントにUSBがあると思わせたいんですよ。
ちなみに、USBパッチは確認しましたが、使い方がわかりません。


398 :Be名無しさん:05/01/26 16:51:17
>>397
なら諦めろ


399 :Be名無しさん:05/01/26 17:06:36
QEMUってプラグインでハードウェアを
自由に増やせるようにならないかなぁ。
んで別にハードウェアエミュレートの
プロジェクト作ってそこと協力する体制にすれば良いのに。
QEMUはCPUのエミュレートに力を入れてるみたいだしね。

400 :Be名無しさん:05/01/26 18:25:36
400get

401 :Be名無しさん:05/01/27 17:12:41
http://www.dad-answers.com/qemu-forum/viewtopic.php?t=246
honyaku kibon


402 :Be名無しさん:05/01/27 17:18:46
んじゃ英語の苦手なおれが最初のほうだけでも

ゲスト:
CVS使ったらアズウェルアズ最後の安定版(0.6.1)がおれに取ってベリーセーフと言っているthat qemuは全体的にみてunreliableで実際の仕事にはスータブルじゃないです。使うなら藻舞の自己責任でどうぞ。

疲れたので続きは↓に任す。

403 :Be名無しさん:05/01/27 20:17:28
結構ニュアンス違うかも。SVISTA↓ ってなんだろうね。
------
最新の「安定」バージョン0.6.1と同じくらいにCVS ヴァージョンを使うことで、まったくqemuが実際の作業に適さないし信頼できない、と間違いなく言える。at your own riskで使うべきだ。

わたしはWindows xpをインストールしようと試みたが、qemuを開始して終了するまでにセグメンテーションエラー無しに実行することができなかった。しかも一度だけではない。
Windows 98 と 95も試したがインストール中に終始同じ結果"segmentation faults"だった。
Windows XPは以前のバージョンのWindowsをチェックする時にqemuがさっぱりCDを交換させてくれないので、結局インストールできなかった。

あんたらも試してみろ - インストールを開始して何も触らずに単純に一晩放置することを。次の朝にはsegmentation faultsになってることを保証する。(ましてインストールの質問に答えることなど)

FC3を使ってqemuを試したが、公式FC3カーネルもカスタマイズカーネルも同じ結果だ。

私のハードウェア/カーネルは故障してないことを保証するため、"SVISTA"を使ってWindows XPのインストールを試してインストールが成功した。これを2回試して2回成功した。

qemu開発者は自分自身の製品テストに手間をかける時期に来ている。


404 :Be名無しさん:05/01/27 22:35:08
>>403
SVISTA: Serenity VIrtual STAtion
http://shop.serenityvirtual.com/

405 :Be名無しさん:05/01/27 23:54:06
>>404

あぁ、twoOStwoだったやつか。そういえばそうでした。

406 :Be名無しさん:05/01/28 01:58:38
SVISTAは試用版を使ってみたが確かにWindows XPのインストールは問題なくできる。
だけど"インストールできるだけ"でとても快適とはいえない。
Windows 98はインストールすらできなかった。
QEMUより少し高速なぐらいだしね。
VMwareやVPC2004と比べるとまだまだだな。

407 :401:05/01/28 15:05:28
サンクス。やっぱりデムパか。


408 :Be名無しさん:05/01/28 16:03:52
FC3でqemu-fastがSegVで落ちるのって俺だけ?


409 :Be名無しさん:05/01/30 13:56:37
FabriceタソがMLですごいこといったような気がするんですが...

410 :Be名無しさん:05/01/30 16:58:32
CVSが安定してないのは当たり前で文句言うほうがおかしいよね。

>>409
これ?
I plan to remove the 'qemu-fast' target in the next release of QEMU.



411 :Be名無しさん:05/01/30 17:55:57
というか

> This target is replaced by the standard QEMU with soft mmu support. The QEMU Kernel Acceleration
> Layer which will be unveiled very soon will give much more performance while working with unpatched
> guest OSes.

こっち

412 :Be名無しさん:05/01/30 18:01:42
>>411
俺英語できないけれど,カーネルにパッチ当てれば無修正でゲストが高速動作するということ?
何倍速ぐらいになるのかな?


413 :Be名無しさん:05/01/30 20:07:52
very soon らしいので目が離せませんね。

>>412
あたま大丈夫?

414 :Be名無しさん:05/01/30 21:32:32
Linuxホストしか恩恵なさそうだな。

415 :Be名無しさん:05/01/30 21:33:51
http://www.siroutomovie.com/index3.html


416 :Be名無しさん:05/01/31 09:12:16
> All I can say is that for Linux or Windows user code (such as nbench), the performance is the same
> as the native one.

はげしく期待

>>414 そんな感じだね. 俺はそれで構わないけど

417 :Be名無しさん:05/01/31 15:26:31
>私が言うことができるすべてはリナックスかWindowsユーザコード(nbenchなどの)に、性能が自然なものと同じであるということです。(Excite)

実機とほぼ同じ速度で動くということ?「ユーザコード」って何?
まちどおしい。


418 :Be名無しさん:05/01/31 17:59:44
LinuxやWindowsの(nbenchのような)ユーザーコードのパフォーマンスは実機と同じだよ。

>> it needs a patched guest OS to work correctly.
> ちゃんと動かすのにはゲストOSにパッチがいる。
ってことで、カーネルコードに対比してユーザーコードって言ってるんだろう。

419 :Be名無しさん:05/01/31 18:56:33
きっとこいつら英語わかっている振りしてわかってないんだろうなぁw

420 :Be名無しさん:05/01/31 18:56:53
なんか>>418の書き方だと誤解をよびそうなキガス
qemu-fastはgestにパッチが必要だったけどもうすぐ出て来るやつは
host(今のところlinux2.4および2.6)用のカーネルモジュールを使って
パッチのあたってないgest上の一般プログラム(多分カーネルの権限
とかが必要ないやつ)を実機と同じぐらいの速度で動かせるよと


421 :Be名無しさん:05/01/31 19:08:36
これでLinuxホスト, Windowsゲストで使う場合でも速くできるというのがイイ
今まではクローズドなWindowsにパッチを当てるのは無理な感があったから


422 :Be名無しさん:05/02/02 15:59:35
ちんちんまだー?



423 :Be名無しさん:05/02/03 19:43:35
>>422
                       ., , メ-‐'"       _"',|  .、、._,i.""│._、
                      ._,,,/`,イ―''      ,`",l゙、、,,ジ'"`.```.|゙゛
                    .,,,-,i´,―--―''"      、、,!冖'"`、_、,,,/'゚,,."゙l-‐''
       _,,,,,,,,,,,,,、    _,,,,,--''"`'",/゙            、、.',j/′.、,,∠''"` .'_ヽ.',゙l.._,,、
    ,,-'"゙`    `゙゙''lーイ"`     .‐′    _,..,,/ .ヽ、,i,i´ ``゙’   、、シ":"'.「
  .,,i´         `'i、\ ゙!,      ._,-'"ン'` 、、`_,/`,i´ _,___,ニ='" .'゙、゙".゙l,,-'`
 .,/′          `'i,\ ′  .,,,,-',,,,、.,i´、_:_'_v`"゙i、|   ```` `  、_,Jィ""゙l, _,,,,、
: ,i´             ゙l. ヽ丶  .r‐'"、.l゙、、:,p=l┴丶 .!,,!  `'"''''''冖''?'''゙~."""'."'/゛ `
: |,,r                ゙l, 、 i、、、、:,,_,xl!ヴi,、      、、っ,,,,    、`',,,,、`、`、|、
  |、            、"| .i、 lrr-''"゙,,ハ;、-'"゙゙'''''''"丶ヽ.,,冫``~`"`"~"``` `/ `''''
  `''r,,、 、 、、 .、丶、.``ヽ,レ"°  `` .j゚'=∠、````,,,,,∠ ~'ヽ```````、_,r‐'ヘi、
    `゙'ーi,,_、、、、、: :._,,,r〃       "  /^゚"'广  ,/  .,/゙゙゙'''ヶ―''''″   `
       `゙^""""''"'"                `   ′  ′  ." 


424 :Be名無しさん:05/02/06 19:35:00
qemu-ppcでGentooのLiveCDやVineのインストールディスクのisoを起動できないんでしょうか?

425 :Be名無しさん:05/02/09 01:57:57
今さらだけど、Nintendo64エミュではなにが一番いいんだろうね?
mupen64?

426 :Be名無しさん:05/02/09 13:41:57
新しいppcパッチが出たようだが、

>424は満足するかね。

427 :Be名無しさん:05/02/09 21:10:29
qcowでフォーマットされたディスクイメージがうまく扱えないのだが

ホストOS:WIN2KSP4
ゲストOS:WIN95B
qemu:0.6.1

OSの問題かなぁ、マウントできない。


428 :Be名無しさん:05/02/09 22:02:56
>>427
イメージサイズは?

429 :427:05/02/10 02:13:59
VPC5.2で作成したブート可能な500Mbのイメージを、
www.geocities.co.jp/SiliconValley/2994/
で入手したNHC.EXEでべたファイルイメージに変換、マウント成功。
win95のセットアップも成功。

このイメージを
"convert -O qcow"で変換をかけるといい感じでファイルサイズは小さくなるのだが、
マウントできず。

"create -f qcow" で500Mで空のイメージ作成、マウントできず。

"create -f raw"で500Mで空のイメージ作成、、マウント成功。

マウント出来ないという表現をしていますが、
FDイメージからのブートではqemu起動せず、
ブート可能なHDDのセカンダリーにぶら下げると、
FDISKまでは行くが、再起動のときに変更が適用されない。

430 :Be名無しさん:05/02/10 02:20:11
昔、MakefileにWinのときは CFLAGS+=-fpack-struct が
付いててqemu-img.exeが壊れたqcowしか作れなかったけど、
このフラグ取れたのは0.6.1より後だっけ?

431 :427:05/02/10 03:30:08
>430
FreeOSZooのDailyから最新版を落として差し替えたら、
formatまで行けました。
ありがとうございます。

インストーラー付が嫌いなので、
0.6.1でも少し古い物を使っていたようです。

432 :Be名無しさん:05/02/10 12:29:28
MIPSエミュレーションがでてきたな。
残るはalphaかな。

433 :Be名無しさん:05/02/10 15:12:19
http://lists.gnu.org/archive/html/qemu-devel/2005-02/msg00068.html
>Fabrice is the "Father" of QEMU
いいこといったぞ


434 :Be名無しさん:05/02/11 14:41:16
http://lists.gnu.org/archive/html/qemu-devel/2005-02/msg00122.html

435 :Be名無しさん:05/02/11 15:10:56
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!


436 :Be名無しさん:05/02/11 15:36:33
どうも速くなった気がしないのだが。
FC3(kernel 2.6.10-1.760_FC3)
$ ll /dev/kqemu
crw-rw-rw- 1 root root 254, 0 2月 11 15:23 /dev/kqemu
$ /sbin/lsmod | grep kqemu
kqemu 44040 2
$ QEMU_TMPDIR=/dev/shm qemu -localtime (ry


437 :Be名無しさん:05/02/11 15:38:09
ところでmips64emulってどうよ


438 :Be名無しさん:05/02/11 16:03:30
> KQEMU is _not_ open source as the rest of QEMU. It is a proprietary kernel module (read the LICENSE
> file) and will stay so until a gentle company decides to subsidy the QEMU project.

これはどうなのよ?

439 :436:05/02/11 16:24:32
ReactOSゲストもためしてみたが,まったく速くなった気がしない(⊃д`)
ベンチとったわけじゃないけれども。みなさんはどう?


440 :Be名無しさん:05/02/11 16:40:17
http://news.gmane.org/gmane.comp.emulators.qemu
↑挙動不審じゃないか?上フレームクリックしても下フレームにメールが表示されない。(w3m,firefoxで確認)



441 :Be名無しさん:05/02/11 17:03:55
qemuのつくる一時ファイルがls -aとかで表示されないのはどうして。


442 :Be名無しさん:05/02/11 18:51:17
ナゼ『not_ opensource』なんだ〜〜〜!
切ないよファブリーズタソ、、、 どこかの企業さん援助してやってくれ

443 :Be名無しさん:05/02/11 19:06:42
Winで動かないうえにLinuxでも体感速度は改善されんのか
期待して損した感じだな

modいれたらkernelを危険に晒す確率が上がるわけだし
そもそもオープンソースでないから漏れの使ってるdebianではゴミ扱いされそうだし

別にqemuのままで良いや


444 :Be名無しさん:05/02/11 20:57:17
freedom fighter が登場しますた

445 :Be名無しさん:05/02/11 23:34:56
>> 436
Vine 3.1に入れてみた。
guestはWindows 2000 SP4だけど結構早くなった気がする。
体感は明らかに
qemu < qemu + mmapパッチ < qemu + qemu accelerator
って感じ。





446 :Be名無しさん:05/02/12 01:06:23
ベンチきぼんぬ。演算は同等でも、ビデオが足引っ張ってると予想。

447 :Be名無しさん:05/02/12 02:14:25
そのうちkqemuは売り物になりそうな気がする。

448 :Be名無しさん:05/02/12 12:23:51
>>447
売り物なら素直にVMWare使うね。
オープンソースだから意義があったんだが。

449 :Be名無しさん:05/02/12 15:06:07
個人が無料で配ってるソースのないカーネルモジュールを組み込むのが恐くて
kqemuを試せないでいます。
結構勇気いることじゃないですか?


450 :Be名無しさん:05/02/12 16:12:32
本家に
>Feb 10, 2005
> The QEMU Accelerator Module is now commited in the CVS.

ってあったけどsrcが開示されたの? だれかCVS追っかけてる人いたら
確認してもらえませんか?

451 :Be名無しさん:05/02/12 17:52:07
>>450
moduleが登録されただけ


452 :Be名無しさん:05/02/13 00:51:51
結局kqemuのmoduleの作者って誰なの?Fabrice?

453 :Be名無しさん:05/02/13 01:00:47
俺おれだよ俺

454 :Be名無しさん:05/02/13 08:06:13
みしぇるが手を引くゾ。

455 :Be名無しさん:05/02/13 09:43:58
>>452
Fabriceだとおもう


456 :Be名無しさん:05/02/13 11:49:53
実際問題kqemuに金出す企業なんて出て来ると思う?

457 :Be名無しさん:05/02/13 12:09:33
丸ごと買い上げてVMwareに対抗したいってとこはあるかも

458 :Be名無しさん:05/02/13 15:05:24
2〜3年前ならSUNがMSへの嫌がらせの為だけに買収ってシナリオもあったけどね。
今でもオープンソラリスのプラットホーム用とかに有益かな?

459 :Be名無しさん:05/02/13 16:06:52
結局kqemuってどういった場合に高速化されるの?
ホストOSはLinux限定?

460 :Be名無しさん:05/02/13 16:54:50
>>456
出るとしても Linux を売る企業くらいだろうな
Winで動かない時点で大半の企業は見向きもしないとおもわれ


461 :Be名無しさん:05/02/13 16:56:13
qemuなんかよりffmpegを商業化したほうが
よほど金になるとおもわれ


462 :Be名無しさん:05/02/13 18:27:00
昔、Mandrakeがbochsの権利を買って、作者も雇った(後に解雇)ことが
あったね。

463 :Be名無しさん:05/02/15 15:35:02
なんかサイトデザインが一新したな。

464 :Be名無しさん:05/02/15 15:46:54
流れがはやすぎてこまるみしぇるののたまうFrench Governmentがなんだって?


465 :Be名無しさん:05/02/15 15:51:30
http://lists.gnu.org/archive/html/qemu-devel/2005-02/msg00200.html
遂にみしぇるがファブリーズたそと対立か…


466 :429:05/02/15 16:59:23
Monaだとtube.elfが結構速く動いた。なんでROSが遅いかな。
バスエラー頻発はなぜかな?


467 :Be名無しさん:05/02/15 18:46:01
Syllable LiveCD動かすオプション希望(KQEMU)


468 :Be名無しさん:05/02/15 19:37:32
KQEMUでBeOS動かすと何故かDeskbar起動時に固まるのよ。描画も不完全なうちに。


469 :Be名無しさん:05/02/15 23:18:06
>>465
仕方ないでしょうね。
私もがっかりしましたから・・・


470 :Be名無しさん:05/02/16 00:44:36
KQEMUをプロプラにしたのはQemu本体をBSDLに保つために、
GPLなLinuxどっぷりのモジュールと一線を引きたかったというのが
本音じゃなかろうか、といってみるテスト。

471 :441:05/02/16 16:42:49
教えて!(Michael風口調)


472 :Be名無しさん:05/02/16 21:10:12
本来ソース嫁レベルの質問だけど…
ファイルを作った後すぐに↓だから。

#ifndef _WIN32
if (bs->is_temporary) {
unlink(filename);
}
#endif


473 :Be名無しさん:05/02/16 23:19:58
http://pc5.2ch.net/test/read.cgi/unix/1099873327/588
Solarisがゲスト

474 :Be名無しさん:05/02/17 23:08:16
qemu for win32 で、 「空の」パーティションってどうやってつくるの?
Linuxなら dd で一撃だけど。


475 :Be名無しさん:05/02/17 23:10:21
自己解決。qemu-img.exeで一撃だ。


476 :Be名無しさん:05/02/18 00:12:14
Bochsスレの更新報告がうらやましいかぎりです。

477 :Be名無しさん:05/02/18 20:24:27
> However, it is better to spend time on a better soft mmu (I plan to merge the last published
> patches for that) and on a better kqemu (when it will be GPLed).

mmuパッチもマージされるみたいだね
mmuパッチだけだとどれくらい速くなるの?


478 :Be名無しさん:05/02/19 11:48:48
>>477
Will "it" be GPL?


479 :Be名無しさん:05/02/19 12:16:53
>>478
"GPLになった際には" だからなぁ
前から金出してくれればオープンソースにする準備があるっていってたからな

480 :Be名無しさん:05/02/19 12:27:01
干渉きぼん>RMS
GNU QEMUマンセー


481 :Be名無しさん:05/02/23 06:49:19
誰も書かないので・・・

OSXでコンパイル通る様になったage
(hw/sb16.cとhw/pc.cを適当にコメントアウトしたけど)

でもkeymaps/*はCVSに上がってないっぽい。。。


482 :Be名無しさん:05/02/23 20:29:31
マンコが臭う原因の一つに「お尻のふきかた」があります。
うんちしたときに前から後ろに向かってふくのか、それとも
後ろから前に向かってふくのか、それによってだいぶ変わります。
つまり、肛門からマンコのほうに向かってふくと、ふきとったうんちが
マンコに少なからずくっつく形になるわけです。
ふつう、マンコの中はデーデルライン桿菌という菌が支配しており、
それによって清潔に保たれているわけですが、マンコにうんちが
入ると大腸菌が大量に混入することになります。
大腸菌はとにかくクサイ!のです。
ですから、まずはお尻のふきかたを前から後ろに向かってふくように
変えてみてください。
それから、お風呂でよく洗うこと。あまり深く指を入れてあらうのは
よくありませんが、多少指をつっこんで洗うのは良いでしょう。
それから、産婦人科に行って消毒してもらってください。
産婦人科によっては(医師によっては、かな)、ニオイなんて
気にすることないと一蹴されてしまうことも多々あります。
その場合は、市販のイソジンうがい薬をうがいするときと同じくらいに
水で薄めてそれを薬局で売っている滅菌ガーゼにたっぷりとつけて
バイブにかぶせて挿入する形で消毒してもよいでしょう。
バイブを使うのは奥までまんべんなく消毒するためです。
一度では完全に消毒できませんから、ニオイが気になったら行ってください。
そのうちかなりニオイが弱くなるはずです。
はじめは1日1回消毒してください。
そのうちニオイが気にならなくなってきたら消毒をやめてもいいでしょう。
それで時々、少し臭うかな、と思ったら消毒する程度に変えていくと
良いでしょう。



483 :Be名無しさん:05/02/26 16:06:05
qemu, VMware, VirtualPCと色々あるが
どうも目的が同じなだけに
結局qemuに落ち着いていく気がするな

484 :Be名無しさん:05/02/27 01:03:04
>>483
どういうこと?

485 :Be名無しさん:05/02/28 10:46:43
nbenchでkqemuの効果をためしてみた。

Hostを1として、kqemuをつかって0.8、なしで0.09くらい。

486 :Be名無しさん:05/02/28 12:28:09
一体いつになったら AMD64ホストに対応してくれるんだ ゴルァ
http://fabrice.bellard.free.fr/qemu/status.html
64ビット環境で32ビットOSをエミュレートしたら、
きっと速いだろうと期待しつつAthlon64を買ったのはもう半年も前だ。

QEMUをコンパイルしてみると、激しくワーニングが出る。
ポインターをintに代入しまくっているようだ。アホか!

いまだに32ビット環境でしかQEMUは動作しない。
(64ビットOS使用中でもQEMUだけは32ビットで動作)

487 :Be名無しさん:05/02/28 15:16:48
486げとー!

488 :Be名無しさん:05/02/28 16:21:58
> 64ビット環境で32ビットOSをエミュレートしたら、
> きっと速いだろうと期待しつつ
そんなことはありえない。
64ビットになっても一度に楽に扱えるメモリが2Gから
大幅に増えるだけで速度とは直接関係ない。
やる前から分かっている。

489 :Be名無しさん:05/02/28 16:22:28
×2G
○4G

490 :Be名無しさん:05/02/28 17:15:45
>>488
IA32->x64に限ってはレジスタが増えた分を活用して
速くなりゃせんだろうか

491 :Be名無しさん:05/02/28 18:23:55
64bit≠32bit+32bit
その考え方ならcruroeなら128bitプロセッサーだから
すばらしいパフォーマンスが得られるな

492 :Be名無しさん:05/02/28 19:54:00
>>485
>Hostを1として、kqemuをつかって0.8、なしで0.09くらい。

それって保母9倍って事? 前に『体感速度は幾ど変らん』
って感じの書き込みがあったけど結構効果あるんだな。

493 :485:05/02/28 20:31:22
>>492
うちのマシンだと体感速度は明らかにちがったよ。(起動時間とか。)
でも画面描画は遅いまま。

494 :486:05/02/28 22:32:31
>>488 >>491
Athlon64の場合だが32ビットOSを動作させたときと
64ビットOSを動作させたときでは、はっきりと差が出る。
例えばXorgというプログラムをコンパイルするのに、
某32ビットOSでは40分、64ビットOSでは20分。(同じマシン、同じソースコードで)

もちろんアプリケーションの起動速度などは全く差が出ない。
CPUよりもハードディスクへのアクセス速度で決まるからだ。

QEMUの実行速度はCPUで決まるはずだから64ビットで動かした方が
速くなるのではないかと思うのだが、
実際にやってみることができないので確認できない。


495 :Be名無しさん:05/02/28 22:59:50
コンパイル速度はI/O性能の方が効くんじゃないかなぁ
bus幅はこの向上には効くんで速くなったのでは。
ま、倍は変わんと思うので何か他の要素もあると思うけど。

496 :Be名無しさん:05/02/28 23:45:33
ゲストOSが32bitでは意味無いのでは・・・

497 :Be名無しさん:05/03/04 14:43:15
qem-CVSにCocoaネイティブのコードがコミットされたのだが、
コンパイルは通るものの、BIOS画面がちゃんと表示出来ない等、
まだまだこれからの感じ。


498 :Be名無しさん:05/03/05 03:05:49
お前の人生はもうこれまでの感じ

499 :Be名無しさん:05/03/05 17:50:37
なんかスポンサーがつきそうな感じ?

500 :Be名無しさん:05/03/05 18:31:30
500MB

501 :Be名無しさん:05/03/09 02:13:57
Windows版Qemuを使ってます。
今更ですがbiosのパスって、-Lで指定出来たのですね。
今までバイナリの/c/Program Files/Qemuとなってる部分の書き換えや、
configure --prefix="C:\Program Files\Qemu"とかやってた自分は何でしょう。

502 :Be名無しさん:05/03/09 09:28:08
あーmonaのQEMU同梱版の「 -L .」って、
qemu.exeと同じディレクトリってことなのか。

503 :Be名無しさん:05/03/09 11:28:07
qemu-ppcでmacosが動いたかと早合点したがWMがmac風味なだけよね
http://perso.magic.fr/l_indien/qemu-ppc/snapshots/index.html

504 :Be名無しさん:05/03/09 13:15:19
マニュアル読めば分かることを何でそんなに騒ぐんだ・・・

505 :Be名無しさん:05/03/14 18:13:58
Quasar: A Mobile Computing System Based on CPU Emulator QEMU
Quasar: CPUエミュレータQEMUを利用した移動計算システム
http://www.yl.is.s.u-tokyo.ac.jp/projects/quasar/


506 :Be名無しさん:05/03/14 20:19:44
Vanderpool Technology搭載CPUがでたらQEMUって無用の長物になる?


507 :Be名無しさん:05/03/14 21:12:18
なんで?

508 :Be名無しさん:05/03/16 18:08:08
そうではなくて、Vanderpoolを使ったPCエミュレータが作れるようになる、だと思うが。
VTはあくまでCPU仮想化をするわけで、I/O仮想化はQEMUのものを流用するという
VMMを作ることは可能ではあるだろう。

509 :Be名無しさん:05/03/17 12:30:40
QEMUの意味が無くなるな。
I/O仮想化なんてQEMUにとっては蛇足そのもの。

510 :Be名無しさん:05/03/20 01:00:00
いつのまにかTap-Win32のバイナリが配布されてたのか。
拙い英語でパッチを投稿させたかいがあったかな。
チラシの裏ですまん。

511 :Be名無しさん:05/03/20 13:47:00
>>510
TAPになると今までのnetworkと比べて何が良くなるの?

512 :Be名無しさん:05/03/20 15:42:25
不自由を感じない香具師には関係ない。

513 :Be名無しさん:05/03/20 20:30:06
>>512
不自由を感じてる人は何を不自由に感じてるの?

514 :Be名無しさん:05/03/20 21:34:27
ホストからゲストに楽につなげない(redirいっぱいつかわないといけない)


515 :Be名無しさん:05/03/21 01:07:19
slirpだとロストしまくりでよく繋がらなかったり切断したりするから
単に品質が上がるのだけでもかなりうれしい。ロストしないから
スピードも桁違いだし。

ホストがLinuxなら関係無いんだろうな。

516 :Be名無しさん:2005/03/21(月) 14:43:45
qemu-launcher 1.2がいつのまにやらリリース


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

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

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