- 1 名前:login:Penguin mailto:sage [2006/09/19(火) 23:51:21 ID:Bse3Lh/s]
- MS-Windows を仕方なく使っている貴方
Cygwin は偽者だとお嘆きの貴方 Windows 上で動作する本物の Linux 環境 coLinux を試してみませんか? 過去スレ 1: pc5.2ch.net/test/read.cgi/linux/1075620397/ 2: pc5.2ch.net/test/read.cgi/linux/1086256260/ 3: pc5.2ch.net/test/read.cgi/linux/1098153141/ 4: pc8.2ch.net/test/read.cgi/linux/1108224327/ 5: pc8.2ch.net/test/read.cgi/linux/1126305825/
- 177 名前:login:Penguin mailto:sage [2007/02/25(日) 14:27:52 ID:aU7CgYrz]
- 無線LANにIntel 3945ABGを使ってるノートPCにパーティション切って
Debian sargeを入れたのだけど,インテルのドライバーを入れるのがめんどくさいなぁと思ってた. coLinuxでこの領域から起動にしたらTAPさえ使いこなせればネットワークに繋がるのな. つくづくcoLinuxは便利だねぇ.
- 178 名前:login:Penguin mailto:sage [2007/02/25(日) 17:34:20 ID:aUPKIwVn]
- 確かにcoLinuxは仮想化のメリットにより
・仮想化したデバイスの物理操作はWindowsに任せられる またいろいろ直アクセスできて便利 ・Linux Nativeパーティション ・Windowsのファイルシステム 他にも得手不得手はあると思う。 でも個人的に一番気になるのは ・coLinuxパッチを当てたカーネルが必要なこと だと思う。ほとんど見てないから何故必要かはよく 分からないんだけど、必要だから手が入るんだと思う。 (ドライバだけロードとか)何かうまい方法ってないのかな?
- 179 名前:login:Penguin mailto:sage [2007/02/25(日) 18:00:31 ID:fxpzZ7m7]
- >>178
パッチが必要なのは、coLinuxがPCの仮想化をしてないからね
- 180 名前:login:Penguin mailto:sage [2007/02/25(日) 19:07:19 ID:fklsAEuX]
- >>178
そのメリットを受けたいだけならcolinux以外のソフトでもいいよね. 生カーネルを使えない制限を受けてもcolinuxを選ぶ理由は, 軽くてサービス化できるところだな.
- 181 名前:login:Penguin mailto:sage [2007/02/25(日) 19:16:32 ID:ITZNqOJb]
- よく知らんけどvmwareってサービス化できないの?
- 182 名前:login:Penguin mailto:sage [2007/02/25(日) 20:58:30 ID:IpDGdpJc]
- VMware Serverなら出来る。
- 183 名前:178 mailto:sage [2007/02/25(日) 21:42:38 ID:aUPKIwVn]
- >>179
PCの仮想化というと分かりやすいんだけど大雑把な感じが してしまいます。 できることなら、 1. カーネルはオリジナルのソースをうまく設定してビルド 2. 残りのドライバは基本的に変更しない とかできないかなぁと考えていたのです。 多分1.が無理なんだと思うのですが、その理由が分からない =coLinuxパッチを当てたカーネルが必要な理由が分からない、 ということなのです。(知ったかぶりなので2.もできない可能性大) >>180 そうですね。最近の事情は良く知りませんが、 VMware Playerも一時使ってました。
- 184 名前:login:Penguin mailto:sage [2007/02/25(日) 22:12:38 ID:ZAf1oneN]
- それを分かるには、カーネルの動きそのものを分かってないと分からないんじゃないか?
- 185 名前:login:Penguin mailto:sage [2007/02/25(日) 22:23:32 ID:aUPKIwVn]
- >>184
そうだと思います。 今カーネルも知らないのにパッチをたらたら眺めていたりしますが、 理由はおろか内容がわかりません。UMLと比較してcoLinux 固有部分だけ見てみようかと見に行ったらまだ2.4系だった...。
- 186 名前:185 mailto:sage [2007/02/25(日) 23:40:40 ID:aUPKIwVn]
- 全然分からなかったわけですが、思い込みの結果を書いておきます。
以下の部分について何かする必要があるようです。 ・割り込み制御に関する部分 ・電源制御に関する部分 ・時刻取得・タイマ制御向け ・SEPを使用しない ・ページ制御用 ・I/O制御用 他多数 少なくともCPUやペリフェラルなどドライバ制御でない部分については、 守ってあげないといけないし、ページ制御も何かしないといけないん だろうなぁと思いました。理由はこれだけではない気が多分にしますが、 (私の中では)だからパッチが必要(?)ということにしておきます。
- 187 名前:login:Penguin mailto:sage [2007/02/26(月) 05:05:42 ID:2KQlIsq1]
- 例えばcolinux部分をモジュールとして外部に置いておくことって
モジュールの権限範囲みたいなのからして原理的にできるの?
- 188 名前:login:Penguin mailto:sage [2007/02/26(月) 07:58:59 ID:ggnjahKw]
- 全く詳しくないけどモジュールに権限とか聞いたことないです。
ただ(Windowsと一緒に)カーネルが動いているために必要な 部分があったら後からロードというわけにはいかないと思います。
- 189 名前:login:Penguin mailto:sage [2007/02/27(火) 11:59:40 ID:XCpq/b5b]
- 何かよくわかんないけど,1つのデバイスにWindowsからもLinuxからもが
お互い相手のことはしったこっちゃないとしてアクセスしようとすると おかしな事がおきそうだな. ということでWindowsかLinuxかの少なくともどっちかが相手のことを 知っとくことが出来るようにパッチが要るってことかなぁ. と,coLinuxでtopやってみて,CPUの%の分母は何かわかんない俺が考えてみたところで これ以上わかるはずがなし….
- 190 名前:login:Penguin mailto:sage [2007/02/28(水) 02:08:01 ID:7JsrrBUA]
- > CPUの%の分母は何かわかんない
そこにヒントがあるのかと、呼び出し関係をソースから 追ってみました。大雑把に言って colinux-daemon.exe -(IOCTL)-> linux.sys(windows内のドライバ) -(不思議な呼び出しco_switch)-> linuxカーネル という感じで呼んでいるようです(が、よく理解できてないし、 これ以上は無理)。 でもよく考えたら、1CPUのマシンでWindows/coLinuxで それぞれ無限ループプロセスを作って、CPU占有率を 見るだけで、想像はできそうな気がします。やったことないけど。
- 191 名前:login:Penguin mailto:sage [2007/02/28(水) 11:14:27 ID:dCvA4NMR]
- C2DのマシンにしたらcoLinux内でどんなにがんばっても
Windowsから見たときのCPU占有率が半分ぐらいまでしか いかないんだよなあ.十分速いからまあいいんだけど.
- 192 名前:login:Penguin mailto:sage [2007/03/01(木) 00:13:48 ID:vBJTR3Vj]
- PenM Windows XPSP2上で
while true;do true;doneをcygwinとcoLinuxで同時実施。 Winタスクマネージャ上では colinux-daemon: 50% bash : 50% colinux上topでは bash : 99.9% すると予想できる解が(自分には) (1)分母はcoLinuxが動いている時間 (2)分母はPCが動いている時間 しかないので、 (1)の「分母はcoLinuxが動いている時間」と想像。 Windowsが動いている時間がかぶるときもあるかもだけど、 この結果なら少なくとも設計意図は(1)だと思う。
- 193 名前:login:Penguin [2007/03/09(金) 01:26:52 ID:ih5or/aN]
- あげ
- 194 名前:login:Penguin mailto:sage [2007/03/14(水) 11:41:47 ID:HRHSr1mH]
- 98さんと類似の質問かもしれませんが、
外部どころかWindowsへの接続ができずに困っています。 (ping 192.168.0.1 や ping www.yahoo.co.jpが通りませんでした。) saikyoline.jp/weblog/attach20060311/why_not_use_colinux.pdf を見ながら、設定を行いました。 ネットワークの設定は、 coLinux側は、 /etc/network/interfaces address 192.168.0.40 netmask 255.255.255.0 gateway 192.168.0.1 /etc/hosts 127.0.0.1 localhost 192.168.0.40 coLinux /etc/resolve.conf nameserver 192.168.0.1 WindowsXP(SP2)側では、 TAPのTCP/IPプロパティで、 IPアドレス:192.168.0.1 サブネットアドレス:255.255.255.0 と設定しています。 関係ないかもしれませんが、 先日、一度coLinuxをインストールし、いらないと思い、アンインストールしました。 これが原因でしょうか? どなたか解決策が分かる方がいらっしゃいましたら、教えてください。
- 195 名前:login:Penguin [2007/03/14(水) 11:45:22 ID:HRHSr1mH]
- 98さんと類似の質問かもしれませんが、
外部どころかWindowsへの接続ができずに困っています。 (ping 192.168.0.1 や ping www.yahoo.co.jpが通りませんでした。) saikyoline.jp/weblog/attach20060311/why_not_use_colinux.pdf を見ながら、設定を行いました。 ネットワークの設定は、 coLinux側は、 /etc/network/interfaces address 192.168.0.40 netmask 255.255.255.0 gateway 192.168.0.1 /etc/hosts 127.0.0.1 localhost 192.168.0.40 coLinux /etc/resolve.conf nameserver 192.168.0.1 WindowsXP(SP2)側では、 TAPのTCP/IPプロパティで、 IPアドレス:192.168.0.1 サブネットアドレス:255.255.255.0 と設定しています。 関係ないかもしれませんが、 先日、一度coLinuxをインストールし、いらないと思い、アンインストールしました。 これが原因でしょうか? どなたか解決策が分かる方がいらっしゃいましたら、教えてください。
- 196 名前:login:Penguin mailto:sage [2007/03/14(水) 21:43:56 ID:y4c2ZpRt]
- 設定はなんとなく正しそうに見えますし、解決策どころか
状況がいまいち分かりません。が (1)coLinux起動 (2)Winでipconfig /all ->結果のうちTAP部分だけ貼る (3)coLinuxでコンソールからログイン (4)coLinuxでifconfig eth0 ->結果を貼る (5)coLinuxでping -c 1 192.168.0.1をLinuxで実施 (6)coLinuxでifconfig eth0 ->結果を貼る 藁にもすがりたい気分なら貼ってみて。
- 197 名前:login:Penguin mailto:sage [2007/03/14(水) 21:49:13 ID:0ltxhgEW]
- >194
Windows側でTAPと外部ネットワークに繋がるデバイスをブリッジしてますか? ルータ等のDHCPサーバが使えるようならcoLinux側もWindows側もDHCPでIPゲットする方が設定は楽かもしれません.
- 198 名前:login:Penguin mailto:sage [2007/03/14(水) 23:47:22 ID:HsXEqzl7]
- vistaで0.7.1(debian)入れてみたら起動はいいがシャットダウンでブルースクリーンwwwww
- 199 名前:196 mailto:sage [2007/03/15(木) 00:11:15 ID:QpjDINEj]
- >>195
ごめん。逼迫した状況でもなさそうだし、もう寝る。
- 200 名前:195 [2007/03/15(木) 09:21:21 ID:aXWaPyHr]
- >>196さま 返事が遅れて申し訳ありません。
(2)Winでipconfig /all ->結果のうちTAP部分だけ貼る Ethernet adapter TAP: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : TAP-Win32 Adapter V8 (coLinux) Physical Address. . . . . . . . . : 00-FF-DB-09-E3-52 Dhcp Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : 192.168.0.1 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : (4)coLinuxでifconfig eth0 ->結果を貼る eth0 Link encap:Ethernet HWaddr 00:FF:9F:53:6F:80 inet addr:192.168.0.40 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:22 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2299(2.2 KiB) TX bytes:0 (0.0 b) Interrupt:2 (5)coLinuxでping -c 1 192.168.0.1をLinuxで実施 1 packets transmitted, 0 packets received, 100% packet loss (6)coLinuxでifconfig eth0 ->結果を貼る eth0 Link encap:Ethernet HWaddr 00:FF:9F:53:6F:80 inet addr:192.168.0.40 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:51 errors:0 dropped:0 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:7197(7.0 KiB) TX bytes:0 (500.0 b) Interrupt:2 という応答をします。 何か分かったら、よろしくお願いします。
- 201 名前:194 [2007/03/15(木) 09:26:22 ID:aXWaPyHr]
- >>197さま
ネットワークに関する知識不足ですが、マイネットワークのプロパティから、 ブリッジ接続を行いましたが、やはりうまくいきません。 仕事の関係で、DHCPサーバーがあるときとないときがあるので、 どちらの場合でも問題のない設定にしたいと思っていますが、無理なのでしょうか?
- 202 名前:login:Penguin mailto:sage [2007/03/15(木) 16:13:31 ID:aE7sUBpa]
- >>200>>201
いくつかの問題が重なってそうだけど, まず,colinux->win への ping が通らないのはおかしいな. win->colinux への ping は通る? Firewall ってことはないよね? colinuxの設定ファイルのネットワーク部分 winに存在するネットワークアダプタの構成 どの方式でcolinuxを外に逃がしたいと思っているか あたりが知りたいな
- 203 名前:194 mailto:sage [2007/03/15(木) 17:25:20 ID:aXWaPyHr]
- >>202さま
win -> colinuxへのpingも通りません。 Firewallについて、あまり知らないのですが、 WindowsのFirewallを有効にしても、無効にしても変わりませんでした。
- 204 名前:196 mailto:sage [2007/03/15(木) 21:36:52 ID:QpjDINEj]
- すみません。書き込まれたときは既に外出してて今帰宅しました。
まず分かったことから (1)eth0は設定に書かれたとおりのパラメータで立ち上がっている (2)tapは設定に書かれたとおりのパラメータで立ち上がっている (3)手順(4)〜(6)の間に、eth0は29個のパケットを受信して 5個のパケットを送信している pingはパケットを1個送信して1個受信するので、(3)では1個送信で0個受信 (送ったけど返ってこない)とか、0個送信(送れていない)とかを予想してたんだけど...。 なんか受信しちゃっているケースは想定してなかった。 で、他に分かっていることは、 (4)WindowsのFirewallは無効にしてもpingは通らない すると、coLinuxは手順どおりに設定されているはずなので、パケットフィルタリング していないと仮定し、オイラに考えられる仮説は ・Windows上で192.168.0.40宛のパケットはTapにルーティングされていない (Linuxで受信したパケットはブロードキャストされたものだけだと考える) くらい。
- 205 名前:196 mailto:sage [2007/03/15(木) 21:38:42 ID:QpjDINEj]
- というわけで、暇なら
(1)Tap以外のネットワークアダプタのIPが192.168.0.1になっていないかどうかを Windows上でipconfigして確認してください (2)route printをWindows上で実行して、 ・Network Destonationが192.168.0.0になっている行(あれば) ・Network Destonationが192.168.0.255になっている行(あれば) ・Network Destonationが192.168.0.40になっている行(あれば) を全部貼ってください お願いします。
- 206 名前:196 mailto:sage [2007/03/16(金) 00:10:00 ID:e6gwMv44]
- どうもこの時間帯いないみたいだし、俺はこの時間しかいないので、
貼らなくて結構です。これを最後の書き込みにします。 以下回答別に (1)で192.168.0.1になっているTap以外のアダプタがある場合 これはいけません。重ならないようにする必要があります。 (1)で192.168.0.1になっているTap以外のアダプタがなく (2)で条件に合う行が1行以上ある場合で、その行のInterfaceに 当たるIPが192.168.0.2〜192.168.0.254になっている場合、 そのIPを持つアダプタとその同一セグメント内にある機器の IPを192.168.0.1〜192.168.0.254以外にする必要があります。 (1)で192.168.0.1になっているTap以外のアダプタがなく (2)で条件に合う行が1行以上ある場合で、その行のInterfaceに 当たるIPがどれも192.168.0.2〜192.168.0.254になっていない場合、 お手上げです。何が何だかわかりません。 (1)で192.168.0.1になっているTap以外のアダプタがなく (2)で条件に合う行が1行もない場合、これも予想外ですが、 route add 192.168.0.0 mask 255.255.255.0 192.168.0.1 route add 192.168.0.255 mask 255.255.255.255 192.168.0.1 とすると、一時的に繋がるかもしれません。
- 207 名前:login:Penguin mailto:sage [2007/03/17(土) 18:49:26 ID:Aj7BuiPB]
- 数日前にcoLinux入れて遊び始めたのですが、
cofsってどれだけ使われてるんでしょうか。 ちょっと使ってみただけでも問題がボロボロ出てきます。 1) fsync()が効かないのでvimのセーブ時にエラー →とりあえずHAVE_FSYNCを未定義にしてmakeすることで避けた。 2) ファイルやディレクトリのlink数が全て1になる(決めうち?) →link数を見てディレクトリかどうかを判断しているプログラムで問題あり。 X付属のlndirなどは要修正。 3) perl -pi.bak (-ni.bak) が上手く動作しない →perlに詳しくないので何とも言えないのですが、新しいファイルに何も 出力されず0byteのファイルになってしまう。 ちょっとこれでは厳しいですね。といって、cofsを使わないでWindows側の ファイルをいじりたい場合、C:\を共有してsamba経由でアクセスとか言うことに なるかと思いますが、ちょっとそれもどうなんだ、という気もしています。 皆さんは、どのように使われているのでしょうか。
- 208 名前:login:Penguin mailto:sage [2007/03/17(土) 19:32:20 ID:ukVJUUG5]
- 使い方が違うと思うので参考にはならないと思いますが、一応。
ちょっと移動するだけならscp。 ちゃんと管理するならsvn。
- 209 名前:208 mailto:sage [2007/03/17(土) 20:02:38 ID:ukVJUUG5]
- あ、でも例えばExcel表のデータをcsvで出して整形するとか
そういう用途には、大抵cygwinを使っちゃっているので 気にならないだけかも。
- 210 名前:login:Penguin mailto:sage [2007/03/17(土) 22:02:41 ID:ImaYlYdq]
- coLinux-installer-20061123を使って
coLinux-0.6.4にVine Linux 4.1をインストールしんだけど、 ゲストOSからホストへpingが送れない。 逆は大丈夫だし、sshでのログインも出来ている。 ネットワークは scratchpad.fc2web.com/colinux/install/install-5-1.html を参考にTAPを使ってNAT接続にしてみた。 他は試していない。
- 211 名前:login:Penguin [2007/03/18(日) 01:44:41 ID:pp5fIQHU]
- colinuxからホストwinのプログラム実行する方法ありませんか?
winでサーバ走らせてそれ叩くくらいしか思いつきません
- 212 名前:login:Penguin mailto:sage [2007/03/18(日) 02:04:04 ID:gaCWMbim]
- それでいいんじゃ
- 213 名前:login:Penguin mailto:sage [2007/03/18(日) 10:09:24 ID:HLok4ecY]
- >>210
ホストへのIPが間違ってるとかそんなんじゃないか?
- 214 名前:login:Penguin mailto:sage [2007/03/18(日) 10:25:00 ID:nqX793jD]
- dpkgでパッケージをインストールしようとすると、
Perlの@INCにDebconf/Db.pmがないとか 言われて怒られるんですが・・・なんでですか? perlは最新版(5.8.8)をソースからmakeしてinstallしたんですが。
- 215 名前:login:Penguin mailto:sage [2007/03/18(日) 10:32:19 ID:HLok4ecY]
- >>214
Debconf/Db.pmが標準のモジュールじゃないからだろう。
- 216 名前:login:Penguin mailto:sage [2007/03/18(日) 11:46:58 ID:t8ULO9cY]
- >>211
colinuxの機能としてそういうのがないか?と聞いているなら ・普通にやるならLinux側に少なくともデバイスが必要 ・ホスト間で実現できることをわざわざ用意しない と思うのでないと思う。
- 217 名前:207 mailto:sage [2007/03/18(日) 16:11:51 ID:YwGCL0bH]
- cofsでperl -pi.bakが動かないということを書きましたが、
何のことは無い、rename()が動作しない(したがって、mvなども使えない) のでした<気づくの遅すぎ 例えばls一つとってもcygwinよりずっとはやいので、cygwinの代わりに 使えないかなーと思っていたのですが、甘かったようです。
- 218 名前:login:Penguin mailto:sage [2007/03/18(日) 16:32:14 ID:HbXLyqo7]
- >>210
ウィルス対策ソフトがブロックしているに1票
- 219 名前:login:Penguin mailto:sage [2007/03/18(日) 16:36:30 ID:gaCWMbim]
- >>217
perl が cofs 扱えていないってことなんですか?
- 220 名前:login:Penguin mailto:sage [2007/03/18(日) 17:06:44 ID:t8ULO9cY]
- >>217 じゃないけど
試してないしバージョンも不明だがcofsでrenameできない、ということなのでは?
- 221 名前:207 mailto:sage [2007/03/18(日) 17:18:38 ID:YwGCL0bH]
- えーと、すみません。
流石にrename(2)が全く使えないというわけでもないようです。 mv(1)が使えないというのは、嘘でした。 が、どうもディレクトリによってはEACCESSになります。 ちょっとまだその条件が良く分かりません。 日本語がパス名に含まれているとかではないのですが…… 階層が深いと駄目なのかなぁ?という印象を受けます。 別に256バイトオーバーとか、そういう 長いパス名を扱っているのではないのですが。 Perlは関係ありません。-iオプションを指定した場合、ファイルのバックアップに rename()を使用しているので、rename()がEACCESSで失敗するような条件では 当然上手く動作しないというだけです。
- 222 名前:207 mailto:sage [2007/03/18(日) 17:24:58 ID:YwGCL0bH]
- 例えば
/mnt/windows/home/html2/ss/camel/ 直下のファイルはrename()出来て /mnt/windows/home/html2/ss/camel/sonata/ 直下のファイルのrename()はEACCESSになる、といったことが起きています。 (C:\を/mnt/windowsにマウントしています)
- 223 名前:210 mailto:sage [2007/03/18(日) 17:37:47 ID:khalA5ke]
- >>213
IPアドレスはあっています。 関係するかわからないが、TeraTermでsshのログインをしてから プロンプトが出るまで毎回20秒くらいかかる。
- 224 名前:login:Penguin mailto:sage [2007/03/18(日) 17:47:18 ID:gaCWMbim]
- >>223
sshのプロンプトがやたら遅いのは昔経験したことがあります colinux-net-daemon の優先度上げたら直ったような
- 225 名前:login:Penguin mailto:sage [2007/03/19(月) 01:19:41 ID:nHtXcllm]
- windows ファイヤーウォール使ってると
ゲスト->ホストのsshログインにやたら時間がかかる。 $ ssh guest ls みたいな単発コマンドだとなぜか早いんだけど。 >>211 ゲストからsshでホストのGUIアプリを起動する場合 colinuxサービスのプロパティで「対話的なんとかを許可」とかいうのに チェックしないとできなかった気がする。
- 226 名前:login:Penguin [2007/03/19(月) 08:59:15 ID:+rnU4TwE]
- coLinux内でcronで毎日1回走らせたいプログラムがあるのですが24時間稼働ではないのでうまくいきません。
anacronも検討しましたが、Windowsはサスペンドする派(coLinuxはサービスとして起動したまま)なのでうまくanacronを 作動させるタイミングがつかめません。 何か良いアイデアはないでしょうか? (Windows側がサスペンドから復帰したときにcoLinuxに伝えられると良いのですが・・・) 宜しくお願いします。
- 227 名前:login:Penguin mailto:sage [2007/03/19(月) 13:12:52 ID:RgwRgCeM]
- >>226
シェルにログインするときに動作させるようにしたらどうだろう? Perlか何かで一日に一回だけコマンドを実行するスクリプト書けば いいんじゃないかと思うが。
- 228 名前:226 mailto:sage [2007/03/19(月) 21:33:24 ID:+rnU4TwE]
- >>227
ありがとうございます。 ただ、うーん、サーバー的に動かしているので毎日ログインするってわけじゃないんです。
- 229 名前:login:Penguin mailto:sage [2007/03/19(月) 21:53:33 ID:0vxIp/2C]
- >>228
anacronをよく知らないんだが 毎日1回ならcolinux内で動かしとけばいいような タスクスケジューラでサスペンドから復帰したとき 適当な方法で通知するのは? ssh とか cgi とか・・・
- 230 名前:login:Penguin mailto:sage [2007/03/19(月) 21:58:03 ID:0vxIp/2C]
- >>211
こういうのがある www.chiark.greenend.org.uk/~sgtatham/doit/
- 231 名前:login:Penguin mailto:sage [2007/03/20(火) 00:21:44 ID:kUce9Xll]
- colinux の cron で 1時間おきに
killall -USR1 anacron するとか。
- 232 名前:login:Penguin mailto:sage [2007/03/24(土) 01:22:47 ID:J/4+2c/Q]
- お前らがVMware server使わないであえてcoLinux使ってる理由ってなによ?
俺はAthlon 64 X2でSMPのうえにCool'n'quiet使ってるせいでネットの通りに設定しても時間が狂うからcoLinux使ってるんだけど。 煽りじゃなくマジで知りたい。
- 233 名前:login:Penguin mailto:sage [2007/03/24(土) 01:32:38 ID:Zd9t0NE7]
- >>232
coLinuxが好きだから。
- 234 名前:login:Penguin [2007/03/24(土) 01:57:43 ID:oY66/aei]
- フリーのVMwareが出てなくてCygwinは嫌だったから
今のところcolinuxで不都合はない
- 235 名前:login:Penguin mailto:sage [2007/03/24(土) 02:36:33 ID:PAiWXBb1]
- IOが比較にならんほど速い?
- 236 名前:login:Penguin mailto:sage [2007/03/24(土) 05:44:40 ID:+ELzb4yC]
- coLinuxすげー速い。
linuxカーネルがネイティブの特権モードで動作しているからだと思うが エミュレーションとは比較にならんぜよ。 その分Windowsを巻き添えにpanicする危険性もあるがな。 ほとんどのデバイスが使用できないが、ネットワークは使えるし、 鯖用途なら全く問題ないだろう。
- 237 名前:login:Penguin mailto:sage [2007/03/24(土) 11:39:06 ID:4IGlyupp]
- >>232
・ユーザー登録とかしなくても使えるから ・OSSだから ・不便なところがかわいく見えてきたから だけど、本当のところどうしてなのかよく分からない。
- 238 名前:login:Penguin mailto:sage [2007/03/24(土) 11:51:12 ID:9RoFic7w]
- >>236
そんなにcoLinux速い? CPU実行はVMwareでもネイティブ並に速いし、 自分の環境(coLinuxとVMware Serverを1つのXPで動かしている)では ネットワーク性能はcoLinuxよりVMwareの方が良いけど。 ついでに書くとcoLinuxは新しいKernelに追いつけていないのが問題。 といって脆弱性修正のbackportとか聞いたことないし。 鯖用途ならVMware Serverを使った方がいいと思うんだが…
- 239 名前:login:Penguin mailto:sage [2007/03/24(土) 16:28:15 ID:8cfHbYMn]
- >>238
coLinuxは原理的に速い
- 240 名前:login:Penguin mailto:sage [2007/03/24(土) 16:33:40 ID:PAiWXBb1]
- VMwareでもVirtualPCでもそうだけど、I/Oが遅いよね、致命的に。
このへんはVTやAMDVで改善するんか?
- 241 名前:login:Penguin mailto:sage [2007/03/24(土) 21:37:47 ID:TcJMAEGp]
- >240
しない。 I/Oを改善するVT第二弾が計画されているらしい。
- 242 名前:login:Penguin mailto:sage [2007/04/01(日) 19:30:48 ID:v7GAISVR]
- 最近coLinuxに興味をもってスレ読んでるけどなんでCygwinの話がよくでてくるんだ?
全然別物じゃないか。
- 243 名前:login:Penguin mailto:sage [2007/04/02(月) 01:47:41 ID:kpSg9Lls]
- 別物という認識でcygwinの話してるんじゃないの。
- 244 名前:login:Penguin mailto:sage [2007/04/05(木) 08:59:12 ID:pVPuy8ku]
- ----取り敢えずcolinux0.6.4 ネットワーク設定後成功の人----
<debian1gb> コンソール・シェル神 daemon.exe 化身候補 NT PuTTy TERA Cygwin Poderosa Nyacus+UNIX like TOOL 必 ・コマンドプロント netsh 軽い 好きな時に起動 (タイトルアイコンとプロンプト表示C¥がな・・・w) お勧め kterm端末SSH2のPuTTy <基本コマンド種類> "/" ".." " cd" "ls -a U -l ・・(パーミッション表示)" "help" more" "cat" "editor" (追記 nano最高^^:) ifconfig U route Ushutdown -h now ・・・(この3つroot権限みたい) /etc/init.d/networking restart |echo "nameserver 192.168.0.1" > /etc/resolv.conf ______________________ ・UNIXパスワードの追加 passwd シャドウなので慎重に! |― password updated successfully 認証成功! ・一般ユーザーの追加 adduser ユーザ名 |― passwd ・・・以下 *全部改行スルー *パスワードハマりあるので慎重に dpkg -l |wget /apt/sources.list ・・・ 既存で充分 編集NOでO.K apt-get update (winで云うところのアップデート)apt-get dist-upgrade(パッケージ更新)注 最後のダイアログ 横←→切り替え 詳しいサイトのマニュアル apt-get install パッケージ名 ・・・ 即戦力補強(su sudo ssh less)shhdいる人 *BSDのOpenssh2も実装できるのでは? パッケージ保管場所 /var/cache/apt/archives/ _______________________________________________ 別のユーザで 80x40 色ビューティフルにし 上下スクロール有り PuTTyで即SSH2でcolinuxの一般パスでログイン キーバインド スクリプト編集 マウント このへんだりい。あとはFirefox samba xeyesが実装したい処 長文スマソ^^;
- 245 名前:login:Penguin mailto:sage [2007/04/05(木) 19:12:32 ID:UJmrrcdk]
- これこそチラ裏
- 246 名前:login:Penguin mailto:sage [2007/04/05(木) 22:25:42 ID:foA+yxO4]
- ちょっと基本的過ぎるなwwwwww
- 247 名前:login:Penguin mailto:sage [2007/04/05(木) 23:09:01 ID:syR9cxxz]
- >ifconfig U route Ushutdown -h now ・・・(この3つroot権限みたい)
>/etc/init.d/networking restart |echo "nameserver 192.168.0.1" > /etc/resolv.conf このパイプ何やってんのかと思ったよ
- 248 名前:login:Penguin mailto:sage [2007/04/06(金) 01:46:27 ID:+sGchJTM]
- >>244
ググールでHiT数ふえるような名レス、Fedoraもよろしく! おかげでVMwareから脱却できた〜
- 249 名前:login:Penguin [2007/04/10(火) 15:15:02 ID:UMRwBVKb]
- 今DebianのEtchが出たから、dist-upgradeをしてるんだけど、
colinuxの場合、カーネルはcolinux用カーネルを使い続けるしかないんですか?
- 250 名前:login:Penguin mailto:sage [2007/04/10(火) 16:02:14 ID:kH6si51j]
- あたぼうよ
- 251 名前:249 [2007/04/10(火) 19:04:49 ID:UMRwBVKb]
- >>250
どうも。 Etchにdist-upgradeし終わりました。 ところがKDEは動くけど、gnomeが動きません。 なんででしょう。動いた人いますか? /varの容量の関係で、gnomeだけ先にアップグレードして、こりゃだめだと思って、 /varの容量を増やして一気にdist-upgradeをして、動かないので一度gnomeを removeして、またインストールをしなおしたのですが、関係ありますでしょうか。
- 252 名前:249 [2007/04/11(水) 19:02:05 ID:UxPjLLex]
- どうもカーネルが違うから動かないっぽい。
カーネルにパッチを当ててリコンパイルするページもあったけど、 僕にはそんなテクニックはないです。 何かいい方法無いですか?
- 253 名前:login:Penguin mailto:sage [2007/04/11(水) 19:25:04 ID:ycgVVEUh]
- OSはWinXPだが、デスクトップはLinuxで、なるべくシームレスに
ファイルシステムも統合された状態で使いたいとなるとき coLinux、Cygwinのどっちかとなれば、やっぱりCygwinなんでしょうか?
- 254 名前:login:Penguin mailto:sage [2007/04/11(水) 19:31:46 ID:ye9euP3r]
- >252
会社で0.6.4のpre-etchなFSで動かして、今日0.7.1に上げて 念のためdist-upgradeで変化ナシ、を確認したから、まあ、 etchで動くんじゃね? etchだから、kernel2.6ベースのじゃないとダメだろうけど。
- 255 名前:249 [2007/04/11(水) 20:40:58 ID:UxPjLLex]
- 0.7.1にして、動かしてみましたが、やはりgnomeが動きません。
実は、/varの容量を増やす時、singleモードで # cp -r /var/* /mnt/test (/mnt/testは2Gの空ext3FSのcobd3) をやって、fstabで、/varにマウントをしてるのですが、起動時に変なメッセージが出ます。 パーミッションやオーナーが変わったのかも知れませんがこれが原因でしょうか。 元もとの/varは消してしまいました。 どうしたらいいですか。
- 256 名前:249 [2007/04/11(水) 20:54:38 ID:UxPjLLex]
- あ、254さんどうもありがとうです。
- 257 名前:login:Penguin mailto:sage [2007/04/12(木) 04:28:37 ID:21lE5PBL]
- >>255
そういうときは cp -a だろ 変なメッセージが出てるならなぜそれを書かない? 何にせよ colinux とは関係ないようだな
- 258 名前:login:Penguin mailto:sage [2007/04/12(木) 11:39:13 ID:SWPx5GFm]
- etchのリリース記念として、ISOをダウンロードしてダイレクトにcolinux(0.71)へインストールしてみた
やっぱり woody -> etch (dist-upgrade) に比べると、ゴミファイルが少ないので気分的に安心感があるよ あとはカーネルの再構築してみるけど、問題が発生しなければいいけど…
- 259 名前:login:Penguin [2007/04/15(日) 00:01:45 ID:Cr4Ey+gu]
- メモ:
woodyの入ってるrootFSからいきなりetchへdist-upgradeしようとしてもうまくいかなかった。 woody→sarge→etchと順番にdist-upgradeしたらうまくいった。
- 260 名前:249 [2007/04/16(月) 04:39:24 ID:xBc6lNsI]
- どうやってもEtchでgnomeが動かない。
誰かEtchのroot_FSと、vmlinux,initrdを作って、 SourceForgeにでもアップしてください。
- 261 名前:login:Penguin [2007/04/16(月) 23:12:06 ID:e6eB2KHU]
- (;^O^)∩ 先生!知能障害もデジタルデバイドに含まれますか?
- 262 名前:login:Penguin mailto:sage [2007/04/17(火) 00:58:11 ID:T5eJQkPN]
- >253
CygwinはLinuxじゃないよ ファイルシステムは、NTFSのままでいいけど
- 263 名前:login:Penguin mailto:sage [2007/04/17(火) 12:42:19 ID:LEm3UNsj]
- >>253
ja.wikipedia.org/wiki/Cygwin カーネルは含まれない。
- 264 名前:login:Penguin mailto:sage [2007/04/17(火) 13:00:02 ID:0AN9OCEp]
- なんとなく興味がわいたから、仕事サボって0.7.1のetchのでgnome-control-panelと
gnome-desktop-environmentだっだっけ? をaptitudeでinstall指定してみた。 今vncでマインスイーパとか動いてるけど、こういうのとは違うのか?
- 265 名前:249 [2007/04/17(火) 13:10:32 ID:VBr0Q2H3]
- そういうのです。gnomeってcolinuxのEtchで普通に動いてるんですね?
今度は、/varのコピーを # cp -ax /var/* /mnt/var でやりましたが、動きません。これが悪いんでしょうか。 他には何も変わったことはしてないし、今度は変なメッセージもでないけど。
- 266 名前:login:Penguin mailto:sage [2007/04/17(火) 13:17:52 ID:SMXuk1Vw]
- # cp -ax /var /mnt
普通はこうじゃね? もっとも/varなら、 # cp -ax /var/* /mnt/var でも大丈夫だとは思うが。
- 267 名前:264 mailto:sage [2007/04/17(火) 13:58:53 ID:0AN9OCEp]
- coLinuxを再起動してみたらgdmを立ち上げようとして落ちた。
>colinux: Linux VM terminated >colinux: BUG at mm/rmap.c:493 これ? > 249 なんか、ぐぐるセンセに聞くと、よく言われる文言っぽいけど、とりあえず gdmを立ち上げないようにしたら、まあ、gnomeは動いた。 ...仕事に戻ろ。
- 268 名前:264 mailto:sage [2007/04/17(火) 14:05:46 ID:0AN9OCEp]
- 試してないけど、gdm関係だとすっと、もしかして、faqな感じのアレ?
てぐぐるセンセが言ってるんだけど。オレ詳しくねぇから知んね。
- 269 名前:249 [2007/04/17(火) 14:30:17 ID:VBr0Q2H3]
- 動きました!
vnc4serverをインストールして、そっちをvncサーバにしたら、問題なく動きました。 vncサーバの種類が違ってたというか、vncserverでは古くて動かなくなっていた模様です。
- 270 名前:249 [2007/04/17(火) 15:01:10 ID:VBr0Q2H3]
- etchのバージョンのfirefox2.0はvncを使ってるとスクリーンが見付からないからと言って
落ちるから、直接モジラのサイトから2.0をインストールして書き込んでます。 日本語入力はscim-anthy.いやあ、快適。
- 271 名前:login:Penguin mailto:sage [2007/04/17(火) 19:26:07 ID:VA2ZqoQV]
- オメ
しかし、オレもvncserverだったんだがなぁ。あと、いまだに>249がどういう現象で 動かなかったのかわからんし。フリーズ? とかそのへんの情報もあると、まちっと ひとさまの役に立つ。のか?
- 272 名前:login:Penguin mailto:sage [2007/04/17(火) 19:49:20 ID:0AN9OCEp]
- >252にある、kernelが違うから動かない、って、どこのどんな情報から
そう判断したのかも気になるんだが、スレ違いか。
- 273 名前:login:Penguin mailto:sage [2007/04/17(火) 20:00:21 ID:7EOcq2U9]
- 自分はウインドマネージャ使うより
cygwinのXのmultiwindow使ったほうが windowsと統合されてる感じで好き。 もっとも全画面でgnomeとか起動して windowsを完全に隠してしまうのも面白いけど。
- 274 名前:249 mailto:sage [2007/04/17(火) 20:35:10 ID:VBr0Q2H3]
- >>271
僕が動かないっていっていた状況は、vncの画面を見たら、 デビアンのぐるぐるマークが出てて、左上に四角のブランクのウインドウの 出来損ないのようなものが出ててフリーズした状態でした。 また気になったので、今の状態でvncserverで動かしてみたところ、 今度はXの最初の画面が出てきて動きませんでした。 vnc4serverをインストールすると、X関係の設定までやってくれて、 ~/.vnc/xstartupまで作ってくれるので動いたのでしょう。 何か一緒に入ったパッケージ(覚えてない)が元で動くようになったのかも 知れません。 vncserverでも、ちゃんと設定していれば動くのでしょうね。
- 275 名前:249 mailto:sage [2007/04/17(火) 21:06:17 ID:VBr0Q2H3]
- 続き
一旦 # aptitude remove vncserver # aptitude clean # aptitude install vncserver をすると、vncserverでも動くようになりました。 どうも、gnome,Xの後にvncserverをインストールしないとうまくいかないようです。 完全にDebianの記事ですが、ついでですので。
- 276 名前:login:Penguin mailto:sage [2007/04/18(水) 00:06:37 ID:Mg/M9xk9]
- >275
あ、いちお補足。オレvnc入って使えてる状態でgnome入れてたから、 >どうも、gnome,Xの後にvncserverをインストールしないとうまくいかないようです。 ということでもなさげ。 てわけで、スレ違い。すま。
- 277 名前:login:Penguin mailto:sage [2007/04/19(木) 00:21:17 ID:6WOqyLYD]
- すみません。質問させてください。Linux、ネットワーク共に初心者レベルです。
ソーテックの本を参考にして、付属のCD-ROMからcoLinuxをインストールできました。 環境はWindowsXP HomeEdition ServicePack2です。Fedoraの4です。 PoderosaをインストールしてSSHでFedoraにログインするところまではいけたのですが、 翌日以降ログインできなくなってしまいました。Fedoraでifconfigコマンドで確認すると、 eth0は192.168.11.8になっていました。最初うまくいった時には192.168.11.7だったの ですが、PoderosaでIPを11.8に指定してつなごうとしても 「到達できないホストに対してソケット操作を実行しようとしました」とメッセージが 出てしまいます。11.7でやってみても同じです。 Windows側のコマンドプロンプトでipconfigコマンドを打ってネットワークブリッジを 確認してみると192.168.11.3になっています。 Fodoraからも Windowsからも、pingは普通に通るみたいです。ルータのアドレスは 192.168.11.1で、DHCPでアドレスを取得していましたが、その後Fedora内でIPを固定する 設定にして、現在は常に11.8で表示されます。他にノートPCとデスクトップが 一台ずつLAN内に存在していて、いずれもDHCPでアドレスを取得しています。一度Windows 起動の時に「アドレスが競合しています」とかメッセージが出た記憶があります。 SSHでログインしたいのですが、どうすればいいでしょうか。
|

|