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/
0475login:Penguin
04/04/19 13:43ID:47RsrGjd0476login:Penguin
04/04/19 14:08ID:vbz3Z8k9そーゆーことに使うものじゃありません。
0477login:Penguin
04/04/19 15:03ID:NZtPpUVUうちでもそんな感じになった。/etc/rc.d/sysinit (間違ってるかも。)
fsck をやっていると思しき部分を探し出して、fsck 失敗したときのコードの中にあるexit を
コメントアウトしたら何とか動いた
0478login:Penguin
04/04/19 15:46ID:RTQJRBej普通にうごいちゃったよ、Debianが。
いまwoodyからsargeにアップグレードしたけど、問題なしだ。
もしかして、これで鯖たてられたりして。
いや、理論的には立てられるけど
安定度とか、実用上の話。
0479login:Penguin
04/04/19 15:48ID:RTQJRBejカコいいアイコン、ない?
colinux-daemon.exe のショートカットにカコイイアイコン割り当てたい。
0480login:Penguin
04/04/19 17:22ID:bt0FrZ3gttp://ikebukuro.cool.ne.jp/vot/coLinux/coLinuxFAQjp.html#A10
0481login:Penguin
04/04/19 18:51ID:l4grvsalDebian、1Gだと/usrが一杯になっちゃう・・・。
0482login:Penguin
04/04/19 19:19ID:0ShPDnopディスクイメージをマウント→既存の/usrを丸ごとコピーした上でfstabをいじる。
ってので出来そうな気がするけど、どうだろう。
0483login:Penguin
04/04/19 19:25ID:rEHZpl2r全部コピーすればいいよ。
1) 既存のディスクイメージファイルをコピーする
2) 適当な大きさ(10Gとか)のファイルを作る
3) default.colinux.xmlを編集して、(1)、(2)の
ディスクイメージをそれぞれcobd[1-2]に割り当てる
4) coLinuxを起動して、cobd2をmkfs
5) cobd1, cobd2を適当にマウント
6) cp -ax でcobd1をcobd2に全部コピー
7) coLinuxをシャットダウン
8) default.colinux.xmlを編集して、(2)の
ディスクイメージをcobd0に割り当てる
9) coLinuxを起動
0484login:Penguin
04/04/19 19:33ID:n5/OboQRVMware on Windows なんて使ってる場合じゃないよ。
VMware on Linux はまだ価値があるけど。
0485login:Penguin
04/04/19 19:39ID:RTQJRBejVMwareも意味があるんだとおもわれ。
0487login:Penguin
04/04/19 21:15ID:RTQJRBejしかもディスクイメージは圧縮してる。
スワップは別の非圧縮のファイルを作って
スワップパーティションにしてる。
sshdもsambaも走ってウハウハです。
ところで、DHCPでアドレス取得しようとおもったけどできなかった。
iptablesも動かなかった。カーネルの必要なオプションがオフになってる?
オプション指定しなおしてリコンパイルしなきゃならんのかな。
XPでブリッジしてcoLinuxが外から丸見えなんで、
パケットフィルタかけようとおもったんだけど。
0488login:Penguin
04/04/19 22:04ID:Z3S93EBMcoLinux-0.6.0でFedoraやdebian用の環境を作って
colinux-daemon.exeを実行すると、
daemon: error installing kernel driver -2146815983と表示されてしまいます。
解決法を知っている方がいたらご教授下さい。
0489login:Penguin
04/04/19 22:20ID:ywWtpwbS素直に、cygwin使った方がいいんだろうか
0490login:Penguin
04/04/19 22:37ID:UmogsZtVyahooBBを使用しているため既存のNICにIPアドレスを触れません。
ネットワークの設定はどうすればよいのですか?
0491login:Penguin
04/04/19 22:49ID:HWuJLT3ocoLinuxと一緒に入ってる"TAP-Win32 Adapter"を導入して(やり方はREADMEにある)、
既存のNICのプロパティ>詳細設定>インターネット接続の共有のところを有効にする。
IPアドレスをDHCPでもらう場合も関係ないはず。
もしかしてHomeってICS使えないの?
0492login:Penguin
04/04/19 22:54ID:/B90BMobERRORさんの以下2つのどちらかの方法で
http://www.geocities.jp/error_storm/colinux2-2A.html
http://www.geocities.jp/error_storm/colinux2-2B.html
0493login:Penguin
04/04/19 23:11ID:UmogsZtVレスありがとうございます。
無事接続できました。
0494login:Penguin
04/04/20 01:00ID:D15eu8O3NTFSで圧縮してもあまりストレスは感じないので、実験環境にはいいですね。
カーネルの再構築はcolinux-20040322/doc/building通りで簡単にできますよ。
debianのkernel-source-2.4.25に対してのパッチあてでは1箇所はじかれますが、
修正はたいしたものじゃないです。1行追加するだけ。
0495login:Penguin
04/04/20 01:10ID:f9a9RrVZ/etc/locale.gen編集後にlocale-genを実行と書いてあるのですが、
locale-genとはどこにあるのですか?
/etcでroot権限でlocale-genとタイプしましたが、
bash:locale-gen command not found
と表示されます。
0496login:Penguin
04/04/20 01:17ID:D15eu8O3sargeではlocalesパッケージだけどwoodyでも同じだとおもう。
0497login:Penguin
04/04/20 01:19ID:vUH5wJkn/usr/sbinにないかい?
0498login:Penguin
04/04/20 01:24ID:f9a9RrVZ/usr/sbinを見ましたがありませんでした。
0499login:Penguin
04/04/20 01:28ID:TeH3JIhR1台はサーバとしてRedHat9を24時間フル稼働
2台目はVine専用マシンでクライアント用途(これをメインに使用してます)
3台目はWindowsXPでWinnyやIEじゃないと見れないサイトとかWindowsでないと
ダメな時に仕方なく使ってます。
1台目のLinuxサーバは2台目のVineと3台目のWindowsXPからVNCとSSHで操作してますが
こんな環境でもcoLinuxを入れるメリットってありますか?
0500login:Penguin
04/04/20 02:06ID:y/25FeGiapt-get install locales
0501login:Penguin
04/04/20 06:32ID:KZVmAyVDこのプロセスのプライオリティって指定できるんでしょうか?
0502309
04/04/20 10:50ID:Hg0JguFQで、たり〜イ母艦設定しなくちゃならないのでは、と書きましたが、
>>468
を読んで、
>>166
の方法を試してみたところ、確かにTAP接続でも
192.168.0.0以外のネットワークが使える事が確認出来ました♪。
これならWinPcapにこだわる必要は無さそうです。
当方、Slackware 9.1で遊んでおります。漢はtar ballだぜ!!。
次はcoLinux環境下でLFSの構築を試みる予定です。
0503login:Penguin
04/04/20 11:17ID:f9a9RrVZありがとう
0504488
04/04/20 19:27ID:SVUDU4iG0505login:Penguin
04/04/21 00:18ID:0pC23v6rX 4は殆どなんでも動くって聞いたんだけど…
やってみようかと思ったんだけどやる勇気がなかったよママン('A`)
0506login:Penguin
04/04/21 00:41ID:SgsH6bvF0507login:Penguin
04/04/21 12:58ID:arBUv1MO1.勇気
2.根気
3.運
4.グラフィックボード
0508login:Penguin
04/04/21 13:26ID:kGtGlbeadefault.colinux.xmlも
<block_device index="1" path="\DosDevices\d:\coLinux\swap.img" enabled="true">
</block_device>
と追加した。なのに
colinux:/# sudo mkswap /dev/cobd1
mkswap: error: swap area needs to be at least 40kB
Usage: mkswap [-c] [-v0|-v1] [-pPAGESZ] /dev/name [blocks]
って出るのはどうすればいいんでしょう?
0509login:Penguin
04/04/21 16:26ID:5aiXeEQmうちでもそうなったので
coLinux内でスワップイメージを作ってファイルを外にだした。
もちろんcoLinuxでなくてもLinuxであればいい。
0510login:Penguin
04/04/21 18:42ID:rPNtp1gSカーネルの再構築した後どうやって反映させればいいの?
単純にできたカーネルを上書きしちゃっていいのかな
0511login:Penguin
04/04/21 18:47ID:WX77hN8G0512login:Penguin
04/04/21 18:59ID:Jd5qKAzlえ?普通にパッチ当てて再構築して使ってるよ。
0513login:Penguin
04/04/21 19:31ID:uXzWWwBmそれができなければcoLinuxの存在意義がないでしょ?
0514名無しさん@お腹いっぱい。
04/04/21 19:35ID:mHvWSKJg動けばWinとの連携は最強な気がするんだが
0515login:Penguin
04/04/21 19:50ID:IgBRuUrF0516login:Penguin
04/04/21 19:51ID:arBUv1MOなんでチンカスTLが動けば最強なの?
0517login:Penguin
04/04/21 19:55ID:arBUv1MO手順の問題なんじゃないの?
swapイメージをループバックでマウントしておいて
mkswapで初期化した後にcolinuxを一度終了させて
xmlを編集してswapを追加して、起動後に/etc/fstab を編集して
swapをマウントするように設定して再起動
0518login:Penguin
04/04/21 19:57ID:arBUv1MO再構築した vmlinux は上書きでもいいし xmlで別名のものも指定できます。
0519login:Penguin
04/04/23 00:26ID:+EbWrkr8http://www.colinux.org/snapshots/ から最新版持ってきて、
0.6.1に上げてみたら?
SMP/HTで困ってる香具師ども、0.6.1では
* The daemon process is pinned to the first processor until
we get the SMP stability issue fixed.
だそうだ。メーリングリストでは「30回coLinux再起動しても
大丈夫だった」とか書いてあったような。
さらに、coLinuxをWindowsのサービスとして登録できるように
なってたりしてなかなかよいぞ。
http://www.colinux.org/snapshots/ChangeLog 読んでね。
0520
04/04/23 03:36ID:4bX5N08Q俺、バイナリクレクレ君。
0521
04/04/23 03:36ID:4bX5N08Q0522login:Penguin
04/04/23 06:00ID:4bX5N08QTAPが動かなかった…
0.6.0に戻そうっと…
みんなはどう?
ちなみに俺が試したのは、4月22日のスナップショット
0523login:Penguin
04/04/23 07:46ID:MoAz5HMC四月中旬ぐらいのスナップショットだったけど、
うちもなんかうまく動かなくて0.6に戻しちゃった。
0524522
04/04/23 09:54ID:4bX5N08Qぜんぶ巻き込んでネットワーク周りが死ぬこともあるみたい。
つーか、起動後しばらくしてOSごと固まった。
原因は多分TAPだとおもう。
デバイスマネージャで削除したら戻ったし。
0525login:Penguin
04/04/23 13:21ID:6io+PioH俺んとこも同様です。
0526login:Penguin
04/04/23 23:54ID:6io+PioH使えるようにならないのは、設定が悪いの?
ちなみに、すなぷしょっとなプログラム全般でなります。
# 6月号I/O + Pio Hゲーム特集 みないなIDが出たんで寝ます
0527login:Penguin
04/04/24 00:16ID:AfbBPmkcXPPro+ICS+TAPの環境。
エラーでるならcolinux-daemon.exeの出力で原因は想像つかない?
0528522
04/04/24 04:55ID:QsgbjE044月23日のが出てるのか。
いまから試してみる。
0529login:Penguin
04/04/24 06:31ID:QsgbjE04XPつかってるんだけど。
0530login:Penguin
04/04/24 07:10ID:QsgbjE04colinux-daemon.exe を起動しても一瞬で終了するようになってしまった。
なんかエラーメッセージが表示されているっぽいが、それすら読めん…
0531login:Penguin
04/04/24 07:10ID:QsgbjE04Compiled on Fri Apr 23 14:36:47 2004
daemon: driver is installed
daemon: cannot open driver
だってさ…ドライバって、なんのドライバのことだろう。
0532login:Penguin
04/04/24 08:04ID:QsgbjE04てか、俺も >>527 とまったく同じ環境なのにな。
0533login:Penguin
04/04/24 08:29ID:QsgbjE04Windows標準のタスクマネージャとかでは見られないんだね。
0534login:Penguin
04/04/24 09:59ID:QsgbjE04いまからカーネルをコンパイルしようと思ってるんだけど、
やっぱり 2.4.25 以外にパッチ当てるのは無理かな。
さすがに 2.6 系は無理か。
0535login:Penguin
04/04/24 10:53ID:MTn40hUqうちではcoLinux自体は起動できてます。
TAPが使えなくなっただけ・・・。
現象が多様化して来たみたいで大変そうだね
0536login:Penguin
04/04/24 12:07ID:QsgbjE04カーネルパッチの中にこんな記述があるんだけど、
可変引数ってこんな記述だった?
たしか可変引数マクロってGCC独自拡張だったよな。
0537login:Penguin
04/04/24 12:18ID:ZfR7nwHJC99じゃない?
ttp://wiki.osdev.info/index.php?C99
0538login:Penguin
04/04/24 14:03ID:QsgbjE04おれの記憶は古かったみたいだ。
いまカーネルのリコンパイルしてみた。
あっさり起動してしまったよ…
これでDHCPクライアントとしてIPの取得ができる。
TAPでブリッジ組んでるんでIPはブロードバンド
ルータからDHCPで直接取得。
Windows 側からの SSH によるログインも支障なし。
samba さえいれておけば、 Windows は
というか、WinSockの名前解決APIはDNS見に行く前に
NBT 経由での名前解決をしてくれるからね。
ところで、DebianにはDHCPクライアントのパッケージが
いくつも用意されているけど、みんなはなにつかってる?
0539login:Penguin
04/04/24 18:55ID:NonyZRy5他のディストロで多く採用されているdhcpcdの方がいいかもしれんね。
0540login:Penguin
04/04/24 20:38ID:QsgbjE04ところで、coLinux 0.6.0 のvmlinux だと、
DHCPクライアントが使えなかったんだけど、なんでだろう。
DHCPクライアントって、IPブロードキャストが使えれば問題ないはずだよね。
0541login:Penguin
04/04/24 21:02ID:QsgbjE040542login:Penguin
04/04/24 23:56ID:kwtbLT2s一旦、ドライバを削除してインスコしたら起動できた
C:\Program Files\coLinux>colinux-daemon -h
Cooperative Linux Daemon, 0.6.1
Compiled on Sat Apr 24 09:59:18 2004
syntax:
colinux-daemon [-h] [-c config.xml] [-d]
-h Show this help text
-c config.xml Specify configuration file
(default: colinux.default.xml)
-d Don't launch and attach a coLinux console on
startup
-t name When spawning a console, this is the type of
console (e.g, nt, fltk, etc...)
The following options are specific to Windows NT/XP/2000:
--install-service [name] Install colinux-daemon.exe as an NT service
(default service name: Cooperative Linux)
--remove-service [name] Remove colinux service
(default service name: Cooperative Linux)
--install-driver Install the colinux-driver (linux.sys)
--remove-driver Install the colinux-driver (linux.sys)
--status-driver Show status about the installed/running driver
0543login:Penguin
04/04/25 06:53ID:pOMQMGus/dev/hda2とかマウントできるようにはならないんでしょうか。
0544
04/04/25 07:37ID:ktq5pbl1ってか、何をしたいのかがわからん。
その /dev/hda2 ってのはNTFSでフォーマットされた
生のパーティションのことをさしているのかな?
同時に読み書きなんぞしたら壊れる。
smbfsを使えばいいんじゃないか?
0545login:Penguin
04/04/25 08:40ID:ktq5pbl1Windows から見たいってことなのかなぁ。
0546login:Penguin
04/04/25 09:31ID:hTRyMJMB\Device\Harddisk0\Partition1
をcobdXにマップすればよさそう。
http://colinux.org/wiki/index.php/coLinuxFAQ#A3 参照。
0547login:Penguin
04/04/25 09:44ID:cd1fmLvLttp://www.sysinternals.com/ntw2k/freeware/winobj.shtml
これを使うとマッピングするパーティションが分かるってMLに出されてた。
xfsなパーティションはマウントできたよ。
0548login:Penguin
04/04/25 13:50ID:pOMQMGus全く頓珍漢な質問をしていた。
Cygwinを入れているんだけども、そのHOMEをcoLinuxと共有したかったんです。
で、sambaだとsymlinkが使えないので、デバイスを直接マウントしたかったのです。
えと、/dev/hda2(FAT32)はWin上でDドライブになっていて、Cygwinの/home/usernameにマウントしてます。
これをcoLinux内で/home/usernameにマウントしたいのです。
>>545
シンボリックリンクの関係でsambaは使えないです。
>>546,>>547
情報ありがとう。もがいてみます。
0549login:Penguin
04/04/25 14:32ID:yQF2+zP4Cygwinのシンボリックリンクの仕組みを考えたらそこに拘っても
無意味な気がするんだけど…
そういうことじゃなく?
0550login:Penguin
04/04/25 14:40ID:p4niSob+んでLinuxとWinを普通にインストールすれば
こんなセコビッチアプリは要りませんよ。
0551login:Penguin
04/04/25 14:50ID:Zg0ub5I30552login:Penguin
04/04/25 15:05ID:ktq5pbl10553login:Penguin
04/04/25 16:10ID:mcc41cX0NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Cannot open root device "cobd0" or 75:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 75:00
daemon: monitor terminated, reason 3
colinux: shutting down
になるよ。助けてママン(´・ω・`)
defaults.config.xmlのroot指定は、Debian-3.0r0.ext3.1gbをroot_fsにリネームして
<block_device index="0" path="\DosDevices\d:\coLinux\root_fs" enabled="true" />
にしました(改行コードはLF)。
0554login:Penguin
04/04/25 16:20ID:ktq5pbl1パーミッションじゃないか?
0555login:Penguin
04/04/25 16:23ID:ktq5pbl1/> じゃなくて > に汁。
なぜそうなのかはわからんが。
XML的にはどうなんだ?
XMLerでないからわからん。
0556login:Penguin
04/04/25 16:49ID:kmNWHsnKXML的には正しい。と言うかそれ以外は不正解。
0557login:Penguin
04/04/25 16:52ID:ktq5pbl1ってことでOK ?
0558login:Penguin
04/04/25 17:13ID:kmNWHsnK〜
</block_dvice>
みたいなことになってるなら釈明のしようは無いですけどね。
0559login:Penguin
04/04/25 17:17ID:ktq5pbl1<block_device>
<index>0</index>
<path>\DosDevices\d:\coLinux\root_fs</path>
<enabled>true</enabled>
</block_device>
みないな記述にすればよかったのかもね。
ってか、そう考えるとエレメントの属性って必要なものなのか?とも思う。
0560533
04/04/25 17:23ID:mcc41cX0とりあえず自己解決しました・・・。
defaults.config.xml を編集してたのですが、 coLinuxは
defaults.colinux.xml を読んでいたみたいです。
おばかでごめんなさい(´・ω・`)ショボーン
いまは、
conet-daemon: searching TAP "TAP"
conet-daemon: scanned device "ローカル エリア接続 4"
Error opening TAP Win32
で躓きました。もう疲れたよパトラッシュ
0561login:Penguin
04/04/25 17:23ID:HfvXV9+J"ネットワークケーブルが接続されていません。"
な状態のままなんですけどなぜ?
但し、これは先月買ったPCだけで古いPC(WindowsXP)では成功してます。
機種の違いによってTAPって使えない場合があるの?
0562553
04/04/25 17:42ID:mcc41cX0でしたね・・・。0.6.1をアンインストールして、0.6.0いれたら無事
接続できました。これから遊んできまーす
0563login:Penguin
04/04/25 19:18ID:ktq5pbl1人によっては使えない人もいるのか…
俺もおとなしく0.6.0で生きていこう、しばらく。
てか、0.6.0すごく安定しているよ。
なんかこれでサーバ立てられそうな気がする。
個人が立てる程度のものなら。
今までApacheで立ててたんだけど、
そのマシンが死亡寸前だから、
Windows 2000 Serverに同居させようかと。
ちょっと無理あるかな。
0564login:Penguin
04/04/25 19:43ID:+9qUw2yX> いまは、
> conet-daemon: searching TAP "TAP"
> conet-daemon: scanned device "ローカル エリア接続 4"
> Error opening TAP Win32
そこまでいっといて……。
"TAP"ってのはcolinux.xmlに記述してるTAPアダプタの名前。
対して"ローカル エリア接続 4"ってのはネットワーク接続のエントリ。
これを合致させないといけない。
後者はエクスプローラからリネームできて、netshでもわかりやすくなるしオススメ。
ついでにTAPアダプタの詳細設定で"Always Connected"にしとくと利便性アップ。
# XMLは0.6.1の方が自然に感じる。常に記述ミスがあるのはわざとっぽい
0565login:Penguin
04/04/25 19:54ID:XWOmXVoOやっぱIOのスピードが段違いですな。./configureなどスクリプトの実行で
明らかに違いがでる。っつーかcygwin遅すぎ。
windows領域も共有できるし、もうcygwinイラネー。
数百MHzのセレロンでここまでサクサク動くとは感動です。
0566login:Penguin
04/04/25 20:15ID:ktq5pbl1だってさ、cygwin の DLL つかってるし、coLinux って。
0567login:Penguin
04/04/25 20:23ID:CzxiPhWO* Windows:
* coLinux now builds using MingW32 and no longer depends on cygwin1.dll.
0568login:Penguin
04/04/25 20:27ID:H9FuP+Uvワラタ
0569login:Penguin
04/04/25 20:36ID:aWKNFYnm>>234-241
0570login:Penguin
04/04/25 21:13ID:CjuqgA+ccoLinux のそれとはまた違う。
0571login:Penguin
04/04/25 21:23ID:GBH6zUBaそれってcygwin環境じゃなきゃ動かないってことなんじゃ?
0572login:Penguin
04/04/25 21:41ID:RIntuh3pいよいよ本格的なブレイクの予感・・・
0573login:Penguin
04/04/25 21:57ID:PBPhjS8X0574324
04/04/25 22:18ID:rgwkBhH8新しいのでも取ってくるか。
■ このスレッドは過去ログ倉庫に格納されています