coLinux槍隊
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
04/02/01 16:26ID:j4Ek9yqyCygwinは偽者だとお嘆きの貴方
WindowsでUMLを利用したcoLinuxを試してみませんか?
(1/31になんとか動かせる程度のものがリリースされました)
◆Cooperactive Linux
http://www.colinux.org/
◆The User-mode Linux Kernel HomePage
http://user-mode-linux.sourceforge.net/
0330324
04/04/04 12:33ID:VG8/x1+D「/etc/default/rcS」の「UTC=yes」は「UTC=no」に変更済みなんだけど。
頻発するようなら常用は厳しいなぁ。
0331login:Penguin
04/04/04 13:38ID:MJOopY6+うちでは起動させっぱなしなんだけど時計のトラブルはなくなってますけど、
smpとかHTなCPUですか?
キーボードの不具合は、インストールディレクトリにある
colinux-console-nt.exe を使うようにした方がいいね。
起動時に -d で起動するようにする。
0332324
04/04/04 13:51ID:VG8/x1+D>>328に書いてるとおり、SMPでつ。(PC-9821でHTできるもんならやってみたいw)
"colinux-console-nt.exe -d" ですか。ちょっと試してみます。
0333login:Penguin
04/04/04 20:47ID:MJOopY6+0334login:Penguin
04/04/05 07:58ID:ExetiaXv倍速タイマー症候群は治りませんか?
0335login:Penguin
04/04/05 14:08ID:uRYLuKBdcoLinuxのおかげで色々と勉強になったYO!
0336login:Penguin
04/04/05 15:12ID:me0SdoxR0337login:Penguin
04/04/05 19:56ID:K5sf4QW+TAPやWindows側にpingを飛ばすと応答しますが
Yahooなどの外部に飛ばすとunknown hostと怒られます。
もちろんapt-getは不可。
DNS関連の問題だと思いますが解決方法をご教授願います…。
0338login:Penguin
04/04/05 20:14ID:PQ3/dUu/同じ現象を経験したことがありますが /etc/resolv.conf にある
nameserver xxx.xxx.xxx.xxx の xxx... の部分を今使っている
DNSサーバのIPアドレスに書き換えたら外部にもつながるように
なりました
0340login:Penguin
04/04/06 00:43ID:U9E8gsTOカーネルがサポートしてない予感…
0341login:Penguin
04/04/06 11:57ID:JkBXIbFkグラボの設定で行き詰まりますた。
GeForce5900XTなんだがどれを選べばいいのやら…
一回ミスってWindowsごと固まってしまい、ディスクイメージ入れ替えてしまた orz
というかそのほかの設定もホストPCの設定をそのまま入れていいん?
Debian初心者でスマソ
0343login:Penguin
04/04/06 12:26ID:l3PRcaqWcoLinuxは必要最低限の仮想マシンだから、
VMwareやVirtualPCみたいにグラフィックデバイスはない。
XがほしければXvncを使う。
CPU以外はホストPCと違うデバイスとおもったほうがいい。
0344login:Penguin
04/04/06 12:38ID:qI3NVehTVNC入れるにも一応Xが要ったような。
漏れは適当にVESA突っ込んでおいた。どーせ使わないモノだし。
XvncってのはXクライアント+VNCサーバがくっついたようなもの?
0345login:Penguin
04/04/06 12:42ID:CW1eGYCJXvnc は X サーバ + VNC サーバじゃないか?
0346login:Penguin
04/04/06 12:55ID:i9PNFc/k素直にvgaでいいんじゃないの?
0347login:Penguin
04/04/06 13:08ID:bTpD9hju0348login:Penguin
04/04/06 13:23ID:i9PNFc/k0349341
04/04/06 16:06ID:7bk13jVzなんかcoLinuxの終了時にエラーがでて
起動しようとするとcronのところでWindows巻き込んで止まるようになってしまた。
正式バージョンが出るまですっこんでますね。
0350login:Penguin
04/04/06 17:07ID:rvXZ7TLdそれはXとは無関係にSMP/HTでコケるとゆー問題ではないかい?
# ところで、システム一式自力でbuildできた人いる?
0351login:Penguin
04/04/07 12:16ID:QlqkoMIYXについては一般的なサーバとクライアントの概念がひっくり返ってる。
と昔習った記憶がある。。。。
表示端末のほうがXサーバ。
それに対するXクライアントって言う言葉があるかどうかはわかんない。
0352login:Penguin
04/04/07 13:02ID:goBP2U/7だからXクライアント(要するにアプリケーションのことだ)のために表示機構を
VNCを通して提供するXVncもXサーバの一種。
0353login:Penguin
04/04/07 13:11ID:YW3JZ9YIユーザがXサーバから操作してそれをXクライアントへ伝えてると言う風に見る人がそう言うみたいだな。
XクライアントがXサーバにウィンドウの生成や画面への表示を依頼してるって点では間違いなくクライアント・サーバモデルのそれなんだが。
0354login:Penguin
04/04/07 22:06ID:ii0s3NNd俺は coLinux は Windows に穴を開けて直接ハードウェアを叩くみたいなものでしょ?
coLinux 無理やりXサーバを起動しようとすると, Windows がグラフィックボードとか使っている状態で
さらに Linux からもグラフィックボードにアクセスするような格好になるから固まって当然なのでは.
coLinux で普通に(vncとか使わずに) X サーバを動かせるようにするためには bochs や VMWare みたいに
デバイスのハードウェアエミュレーションをする必要があるだろうけど,それは coLinux がやりたいことと違う
ような気がする.
0355354
04/04/07 22:09ID:ii0s3NNd×俺は coLinux は Windows に穴を開けて直接ハードウェアを叩くみたいなものでしょ?
○ coLinux は Windows に穴を開けて直接ハードウェアを叩くようなものでしょ?
0356login:Penguin
04/04/07 22:30ID:sRscB41n0358login:Penguin
04/04/07 23:17ID:qps5/GhW/proc の中をいろいろみてみて。
できればLinux/x86の実機とくらべる。
0359login:Penguin
04/04/08 00:30ID:sSMyjnTlCPU以外でそのような事をやってる部分ってあるかな?
例えばHDDの操作部分なんか、全く違う。
例えばサウンドなんて対応しようもない。
例えば・・・
例えば・・・
たと・・・
た・・・
t・・・えヴぁ
0360login:Penguin
04/04/08 00:42ID:56uM03DGあまりハードを直接叩いてるってイメージはないな。
0361login:Penguin
04/04/08 01:16ID:m5YO5vkV>Hardware virtualization
>
>To cooperatively share hardware with the host operating system,
>coLinux does not access I/O devices directly.
>Instead, it interfaces with emulated devices provided by the coLinux
>drivers in the host OS.
>For example, a regular file in Windows can be used as a block device
>in coLinux. All real hardware interrupts are transparently forwarded
>to the host OS, so this way the host OS's control of the real
>hardware is not being disturbed and thus it continues to run smoothly.
0363login:Penguin
04/04/08 10:40ID:sSMyjnTlなんて努力はなしかよ。
妄想だけでシステムを理解した気になるのはよくないね。
0365login:Penguin
04/04/08 18:21ID:m5YO5vkV0366354
04/04/08 18:30ID:aYGxF3dEせっかくだからソースをダウンロードして,見始めてみました.
とりあえずの感想
でっかいサイズのファイルがあってぐちゃぐちゃしてるものだと思ってましたが,
1個1個のファイルは大きくない,というかかなり小さかったです.
何か小難しい印象を持っていたので意外でした.案ずるより産むが安しですね.
363さんの実力に追いつけるようにがんばってみます.
os\winnt\user\manager.c にある関数 co_os_manager_ioctl で DeviceIoControl をやっています.
DeviceIoControl は ioctl システムコールの Windows 版でしょうか.だとすると,これが
>To cooperatively share hardware with the host operating system,
>coLinux does not access I/O devices directly.
>Instead, it interfaces with emulated devices provided by the coLinux
>drivers in the host OS.
を実装している部分かなぁって感じがしたんですがいかがでしょうか?
>>363 さん
0368login:Penguin
04/04/08 21:50ID:JY7d7FEr罪滅ぼしになるかわかりませんがちょっと面白いと思ったものがあったので
それを1つ書いてみます.
arch\i386\interrupt.c に割り込みを実際に呼んでいると思しき関数 co_monitor_arch_real_hardware_interrupt では
ポインタ関数を利用してアセンブラコードを直接呼び出しているようなんです.
割り込みは 0 番から 255 番まで対応している?ようです.その 256 個分の配列は実際には
0xcd, 0x00, 0xfb, 0xc3, 0xcd, 0x01, 0xfb, 0xc3, 0xcd, 0x02, 0xfb, 0xc3, .....
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
↑ここは割り込み0番のコード ↑ここは割り込み1番のコード
という感じに初期化されるはずなんですが,これを直にガリガリと書くのではなくて,
#define マクロ 10個 くらいを入れ子にして定義したものを利用しているようなんです.
このアイディアは今後の自分のプログラミングにも取り入れていきたいと思うんですが,これって
結構常用されるテクニックなんでしょうか?
0370login:Penguin
04/04/08 22:15ID:QnuA4aTNうん。
0372login:Penguin
04/04/08 22:23ID:QnuA4aTNなつかしいものを思い出してしまった。
char main[]="\xf0\x0f\xc7\xc8";
↑初期 Pentium の F00F バグ
とりあえず確認してみようと思って,disasm という逆アセンブラをダウンロードしてきてソースコードを
見ようと思ったんですが,ソースコードの後ろの方のAPI関数へジャンプする部分をみたら,
数年前に色んなソフトの特定の分岐先を変更するという遊びをしていたことを思い出し,僕もなつかしく感じました.
機械語といえば, arch\i386\cpuid.c に cpuid 命令の有無と正常動作するかををチェックする関数がそれぞれ
ありました.
cpuid 命令の有無をちゃんと調べているので,もしかしたら i486 でも動くかもしれない,とほんの少し思いました.
0374login:Penguin
04/04/10 15:28ID:3rVGQl770375login:Penguin
04/04/10 18:07ID:jv9710nF0376login:Penguin
04/04/10 18:09ID:jv9710nFHTやSMPのバグってそろそろ目処ついてますか?
0377login:Penguin
04/04/10 18:33ID:u63C3284http://www.dokukino.com/colinux/
VNCサーバでGnome一応動きました。
メモリの割り当て上限がきついから実用的かはわかりませんが。。。
以前からTAPでは問題ないんだけれど、bridgedで動かそうとすると>>319さんのように存在するNIC名をきちんと書いているにもかかわらず該当するNICが無いような事を言われてしまう。。
0378login:Penguin
04/04/10 18:36ID:MerynQEU大塚玲様
0379login:Penguin
04/04/10 19:10ID:wkCV+G6Y0380login:Penguin
04/04/10 22:23ID:MI3WMxWH0381377
04/04/10 22:39ID:u63C3284http://inertia.ddo.jp/minakami/pukiwiki/pukiwiki.php?%BB%D2%A4%E2%A4%E2%A4%F3%A4%AC
(勝手に引用していいんですかね・・・?)
ちょっとイメージファイルの違いが分かりづらかったので、readme.txtを置いておきました。
0382login:Penguin
04/04/10 23:29ID:4ZDFmGJg>>186
0383login:Penguin
04/04/11 00:59ID:4gle7TBFPlamoやSlackを動かしてる人もいるみたいだし一通り動かせるものなのでは?
0384login:Penguin
04/04/11 01:46ID:1g6y/cAQ0385377
04/04/11 02:17ID:yGzOjQYDwinPcap入れなおして、起動時の画面に出るデバイス名をコピぺしたら動いてしまいました。。m(__)m
ついでに試してみたのですが、XPのブリッジデバイスに対してはbridgedしてもうまく動かないようですね。
(使い方が誤ってる気もしますが。)
VNCの接続方法(ポート指定しないと繋がりませんでした。。。)をreadme.txtに書き加えておいたので、落とした方は読んでください。
よろしくです。
0386login:Penguin
04/04/13 01:02ID:d3pN1dvN0387login:Penguin
04/04/13 02:16ID:NZdKF0U7お遊びとしては面白いと思うけど、
coLinux上でLilyVMを動かすことの利点は何かありましたか?
むしろ、直接Windows上でLilyVMを動かせるようにするとか出来ない?
0388login:Penguin
04/04/13 05:23ID:8DT/worL0389login:Penguin
04/04/13 09:25ID:d3pN1dvN0.5.4では動かなかったものが20040411-2で動いただけ
NetBSDは分からんのでお遊びにすぎないけどな
0390login:Penguin
04/04/13 19:58ID:o3kTjT+q0391login:Penguin
04/04/13 20:00ID:488KMexw0392login:Penguin
04/04/13 20:12ID:o3kTjT+q全然更新ないし。
0393login:Penguin
04/04/13 21:16ID:IZ3cvtj1ttp://developers.slashdot.org/developers/04/04/12/211236.shtml
0394login:Penguin
04/04/13 22:47ID:LwcM/Xjvしてませんよ
0395coWindows ◆WexlFaeRnA
04/04/14 00:49ID:uAF+POZV0396login:Penguin
04/04/14 17:15ID:cYj1qvXshttp://www.itmedia.co.jp/news/articles/0404/14/news035.html
0397login:Penguin
04/04/14 17:15ID:ZoxjMkQ00398login:Penguin
04/04/14 17:17ID:ZoxjMkQ00399login:Penguin
04/04/15 00:21ID:/cPeaowA安定してるし速いし、素のDebianがそのまま使えるし。
VMwareもCygwinも使ってたけどcoLinuxに乗り換えられる気配。
0400login:Penguin
04/04/15 00:34ID:iXctrsnzWindows上でLinux環境を体験してみたいと思ってるが無理かな?
ぐぐって出てくる解説ページ見る限り、
調べながらやればなんとか出来そうな気がしたんだけど・・・甘いかな。
0401login:Penguin
04/04/15 00:37ID:3C5kV/81kangaero
0402login:Penguin
04/04/15 00:40ID:Lbgr9ofg0403login:Penguin
04/04/15 00:55ID:48fWMkRl0404400
04/04/15 01:04ID:iXctrsnz最悪断念した時、このソフトって普通にアンインストールできるよね?
やる前からネガティブだけど現在の環境が�dだりしたら怖いし。
0405login:Penguin
04/04/15 01:38ID:eFYecKqKCygwin入れてるけど、Debian動くなら試してみよう。
0406login:Penguin
04/04/15 02:44ID:QAcE3jj3普通にアンインストールできる。
でもまだまだ開発中なことを頭に入れておけよ。
0407324
04/04/15 08:38ID:Xo4JH27V時計がおかしくなる条件がちょっとだけわかりました。
・CoLinux初回起動時はホスト(Win2KSP4)は正常。
ゲスト(公式に落ちてるDebian)は必ず日時が狂っているが、
ゲスト内で時計を設定しなおせば正常動作。
・ゲストをシャットダウンすると、ホスト側の時計が1.6倍〜2.5倍速に暴走。
・時計暴走中にCoLinuxを起動しても、ホスト側の時計の速度は変わらない。
ただ、ゲスト側の時計は正常動作。(日時は狂っているが)
つまり、ホスト側の時計がガンガン進んでいるのに、ゲスト側が合ってるという
妙な状態になる。
・ここでゲストをシャットダウンすると、ホスト側の時計が今度はすごく遅くなる。
この状態の時、>>329の
「Windowsのウインドウ操作「最小化」や「元に戻す」が異常に遅くなる」が発生。
ATコンパチじゃこんな現象起こりませんよね…どうしたものだか。
0408login:Penguin
04/04/15 09:21ID:a7CElEe+0409login:Penguin
04/04/15 15:42ID:OUv5CvTEなくなるってもんでもなくないか?VMWare入っててもCygwin使うし。両方使う
のが吉だと思う。
0410login:Penguin
04/04/15 16:31ID:xSbMvlkcできる仕組みが出来ればなかなかマーベラスなんだけど。
0411login:Penguin
04/04/15 18:13ID:QetlWs1JUMLのhostfsみたいなのを作れば出来るだろう。
漏れはcoLinuxを動かす環境が無いので手を出せないが。
0412login:Penguin
04/04/15 21:15ID:LHLfWra1GOOD JOB!.THX!.
0413login:Penguin
04/04/15 21:17ID:LHLfWra1あと、どなたでもいいのですが、
それ以外の98(SMPの有無を問わず)で
実行した結果はありますか?
0414login:Penguin
04/04/15 21:40ID:0HLhgVkoapt-get, apt-cache で動かしたいものが適当に揃うので感動してましたが ruby
とか gcc の最近のバージョンを使いたいと思うのですがどうすればいいのですか?
ソース持ってきて configure すればと思ってましたが /usr/include には何も
ファイルが無いし…。
0415login:Penguin
04/04/15 21:45ID:768duwfO0416login:Penguin
04/04/15 21:50ID:l7BaeaJohttp://debian.fam.cx/index.php?AptGet#content_1_6
source.listをこれに変更してsargeにdist-upgradeするか、
apt-unstableをつかう。
0417名無しさん@Vim%Chalice
04/04/15 21:51ID:WP2XC4y4分かるよ。とりあえず、
http://debian.fam.cx/
を一読するのをお推めする。ぐぐればgcc-3.3の非公式パッケージ
もあるけど、当然無保証
0418login:Penguin
04/04/15 21:53ID:iIxsxQeQ最新バージョンを使う必要あるのか?
0419login:Penguin
04/04/15 22:51ID:48fWMkRl0420login:Penguin
04/04/15 23:03ID:768duwfO0421login:Penguin
04/04/15 23:26ID:0HLhgVko最初から source.list でググればよかったんですね。
この投稿に使ってるマシンは HT なので明日仕事場で試してみます。
>417
ありがとうございます。
これから読み進めてみます。
本屋で Debian の本を探しても woody のことを書いてる本が見あたらないんですがなぜでしょう?
potato とあまり変わりが無いせいでしょうか?
>418
420さんの言うとおりでして ruby は 1.8.x を使いたいので。
0422login:Penguin
04/04/16 01:52ID:VIEhBmJwcoLinuxってNTFSのみでパーテンションとか切り直さなくても
インストール出来るのですか?
0423login:Penguin
04/04/16 01:53ID:ZahiRSQ50424login:Penguin
04/04/16 03:13ID:i5i1dpf60425login:Penguin
04/04/16 03:14ID:ZahiRSQ5その際、rootのパスワードが必要になるのでpasswdであらかじめ設定しておくこと。
0426login:Penguin
04/04/16 03:27ID:i5i1dpf6colinux sshd とかでググってるうちに
ttp://www.geocities.jp/error_storm/colinux3.html#3-1
こんなのにたどり着いて解決しました m(_"_)m
0427login:Penguin
04/04/16 03:32ID:RGCUjkG7sshなのにパスワードはないよ。
鍵にするか、sudoつかってください。
0428login:Penguin
04/04/16 03:43ID:ZahiRSQ5昔からネット環境が無くてもとりあえずポコポコといくつもアカウント作っちゃう癖とかある方ですか?
xxxだからyyyと凝り固まらずに時と場合(そして使い道)によって使い分ければいいと思うけどなぁ。
0429login:Penguin
04/04/16 03:53ID:RGCUjkG7いくらcoLinux内だからってrootだけで作業するのはふつうじゃないよ。
rootで実行しようとすると怒られるコマンドもあるし。
■ このスレッドは過去ログ倉庫に格納されています