ページ 11

intel マシンで ppc を立ち上げる

Posted: 15/10/21(水) 13:44
by hatahata
ppc マシンを
qemu-system-ppc -m 1024 -hda Q20.img -cdrom lubuntu-12.04-desktop-powerpc.iso -boot d
で立ち上げれます。
でも kvmのサポートはないので遅い。

仮想化技術をつかうと まったく別のハードウェアがたちあがります。
ということで すごく早いマシンがあり そしてOSがそのハード用を用意してさえすれば 
インテルマシンで いろんなのをためせます。
sparc64なんかですね。
でi386マシンがなくても i386のOSが作れます。(多分 i386PC 需要がないのでうられてないでしょう)
まさか あの遅い古い i386をもっていて その実機で i386を開発してるとは考えにくい!

つまり ports で firefoxなどのソースは 全アーキテクチャで同じですが
packageはそれぞれです。
だから i386 実機で 
firefoxのソースから  packageをつくるとしたら
そして packageが kdeを初め 1000あるとしたらいくら時間があっても間に合わない



そして openbsdでは
lftp ftp.jaist.ac.jp:/pub/OpenBSD/5.8> ls
drwxr-xr-x -- ..
-rw-r--r-- 35K 2015-10-09 02:33 ANNOUNCEMENT
drwxr-xr-x - 2015-08-23 00:26 Changelogs
-rw-r--r-- 311 2015-10-09 02:35 HARDWARE
-rw-r--r-- 3.3K 2015-10-09 02:35 PACKAGES
-rw-r--r-- 2.4K 2015-10-09 02:35 PORTS
-rw-r--r-- 6.2K 2015-10-09 02:35 README
-rw-r--r-- 955 2015-10-14 10:15 SHA256
-rw-r--r-- 1.1K 2015-10-14 10:18 SHA256.sig
drwxr-xr-x - 2015-08-17 01:28 alpha
drwxr-xr-x - 2015-08-16 18:33 amd64
drwxr-xr-x - 2015-08-15 04:10 armish
drwxr-xr-x - 2015-08-16 01:19 armv7
-rw-r--r-- 140M 2015-10-14 10:12 cd-src.tar.gz
drwxr-xr-x - 2015-08-17 01:08 hppa
drwxr-xr-x - 2015-08-16 18:35 i386
drwxr-xr-x - 2015-08-16 21:33 landisk
drwxr-xr-x - 2015-08-07 22:43 loongson
drwxr-xr-x - 2015-08-22 22:17 luna88k
drwxr-xr-x - 2015-08-16 23:18 macppc
drwxr-xr-x - 2015-08-12 16:00 octeon
drwxr-xr-x - 2015-10-01 03:57 packages
-rw-r--r-- 24M 2015-08-11 04:50 ports.tar.gz
-rw-r--r-- 4.5K 2015-08-11 04:51 root.mail
drwxr-xr-x - 2015-08-07 15:32 sgi
drwxr-xr-x - 2015-08-17 04:56 socppc
drwxr-xr-x - 2015-08-15 21:23 sparc
drwxr-xr-x - 2015-08-17 00:58 sparc64
-rw-r--r-- 121M 2015-10-14 10:12 src.tar.gz
-rw-r--r-- 19M 2015-10-14 10:12 sys.tar.gz
drwxr-xr-x - 2015-08-17 00:28 vax
-rw-r--r-- 115M 2015-08-11 04:50 xenocara.tar.gz
drwxr-xr-x - 2015-08-16 23:01 zaurus
で ソースはすべてのアーキテクチャで ここにあります。
src.tar.gz sys.tar.gz ーーーー>OSそのもの
xenocara.tar.gz −−−−−−−−−>X関係
ports.tar.gz−−−−−−−−−−−−>アプリ
そうすると 全てのアーキテクチャで共通のソースを使っているのではないかと***想像***します。
そうだとしたら 驚愕すべきことです。
すると sparc64マシンで qemuで i386のものが開発できます。

Re: intel マシンで ppc を立ち上げる

Posted: 15/10/21(水) 21:44
by タロ兵衛
えっ!hatahataさんすごい
hatahata さんが書きました:でi386マシンがなくても i386のOSが作れます。
もしかして、hatahataさん前のMACユーザー?それともMVME5100ユーザー??(こんな個人ユーザーいねぇって)
えっ!sparc!!!!
SUN使っているとか!!!!!!!。まさかのsparcLT!!(超ビンテージマシン!!)

・・・失礼しましたぁ

Re: intel マシンで ppc を立ち上げる

Posted: 15/10/21(水) 21:55
by Endeavor_wako
> intel マシンで ppc
いや、そこはZ80 or Z8000でしょ、歴史の皮肉を考えて(QEMU関係ないですね、すみません

今月(2015/11)のトラ技の特集で、FPGA上にSH-2とかやってますが、素直に秋月の売れ残りを買ってやれよ、と小一時間(ry
簡単に済むことを複雑にしているだけではなかろうか、と。
ハードでシビアなタイミングとか要求されると、やらざるを得ないのでしょうが。

僕らソフト屋はQEMUとかVirtualBoxとか使えるから、手軽でいいですよね。

Re: intel マシンで ppc を立ち上げる

Posted: 15/10/23(金) 00:05
by タロ兵衛
Endeavor_wako さんが書きました:>いや、そこはZ80 or Z8000でしょ、歴史の皮肉を考えて(QEMU関係ないですね、すみません
ここは一つ、バーテックス5辺りで、40MHzオーバーのマルチコアZ80とか。(・・・実用性という文字は我が輩の辞書に無い :mrgreen:
Endeavor_wako さんが書きました:僕らソフト屋はQEMUとかVirtualBoxとか使えるから、手軽でいいですよね。
なにやら、同僚はVirtualBoxで2組の仮想マシン起動して楽しそうに通信のデバッグしてます。横から見ていると怪しい人にしか見えませんがぁ。
あ、ここhatahataさんのスレでした。失礼しました。
そうそう、64ビットホストでトラブってましたよね。確かに64ビットホストだと上手くbootしないゲスト結構あります。
仮想支援機能切れば起動しますが、ちょっと実用的な速度まで行きません。

Re: intel マシンで ppc を立ち上げる

Posted: 15/10/23(金) 06:43
by hatahata
自分はvirtualboxは設定が複雑過ぎてつかえません、特にネットが。
コマンドライン一発、KVMです。

自分の考えは きちんと 作法とおりにつくられてない 野良ISOは KVMで 起動しないと思いますあえませ。
その作法がなにかわかりませんが。

しかし 仮想化したもので
内外の必要な firewall とか    <ー別のNICを付与すれば2枚目はもてるが 2つとも外だけではないか?
他にアドレスを配る dhcpd サーバーとかは 苦しいでしょう。<ー実DHCPDさーばーの立場がなくなるか

でも マジジャンがいて 彼にはできるかもしれない。
仮想化したマシンでか 仮想化ができるかの実験は 夢の中の夢は 夢にすぎない
                       影には影はない