coLinux野郎ぜ! その3
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
04/10/19 11:32:21ID:kHGbCOV+Cygwin は偽者だとお嘆きの貴方
Windows 上で動作する本物の Linux 環境 coLinux を試してみませんか?
前スレ
1: http://pc5.2ch.net/test/read.cgi/linux/1075620397/
2: http://pc5.2ch.net/test/read.cgi/linux/1086256260/
リンクは>>2-5あたり
0207login:Penguin
04/10/31 00:30:48ID:149m8xAw目的はWindowsとLinuxの間のファイルの共存です。
(個人的)問題点課題点を書きます。
1.色々と立ち上げていると”Windows側から仮想メモリが足りません”
と出ることがあります.ホストマシンメモリ1G,colinuxのメモリ256Mswap512M)
→ 何とかならないでしょうか?
2.ネットワークはTapでwindowsを192.168.0.1としてルータとして
使っています。Windowsとcolinuxの間はsmbfでつないでいます。
両者のコピーとかが遅いです。
→ これは,仕方ないですね
3.Linuxで使っているファイルで二つの同じファイル名(
大文字と小文字で区別)あったのですが,Windowsにコピーしたら
片方に統一されてしまいました.
→これはどうしようもないのでしょうか?
0208login:Penguin
04/10/31 04:47:58ID:mP16uJ6t0209login:Penguin
04/10/31 08:05:05ID:odGyqC8n見ながらsarge入れてみようとしたが途中エラーでうまくいかない・・・
ほんとにこれでできるのか?
0210login:Penguin
04/10/31 13:41:12ID:Zbi+CmBf> 1.
linuxでGui使ってないなら64MBで十分
> 2.
cofs
> 3.
それはファイルシステム(smbfs)の問題
0211login:Penguin
04/10/31 14:25:09ID:GN8A5U0kインストールの過程で何故か/targetがアンマウントされてたんで
書かれてる所よりあとで何度かコマンドラインに落ちて再マウントした。
多分正しいタイミングでやれば、一度ですむ気もするんだけどDebianの
インストーラーよく知らないんでわからん。あとkernelとブートローダー
インストールのエラーは無視していいってかかれてたんで無視した。
0212login:Penguin
04/10/31 18:27:45ID:kwo8jRE7サービスでcoLinuxを使ってるとcoFSは使えない気がする
気のせい?
0213login:Penguin
04/10/31 19:34:13ID:4KX1Iohz0214212
04/10/31 23:20:55ID:kwo8jRE7残念
0215login:Penguin
04/10/31 23:43:32ID:DAOnA57U少なくともレジストリに登録されてるサービス用のコマンドラインを
直接書き換えちゃえばどうとでもなるような気がするけど。
0216login:Penguin
04/11/02 01:39:11ID:CQChjfZyrootだとターミナル起動できるのにユーザーだと子プロセスを生成中にエラーとか出て起動できない・・・
なぜだろ
0217login:Penguin
04/11/02 01:48:05ID:oohFuYiyパーミッションじゃない?
どこかはわかんないけど、/tmpとか/var/tmpとか
がんがれ
0218login:Penguin
04/11/02 02:47:21ID:WG4JfYNVなぜだろ という前にエラーを読むのですよ♪
0219login:Penguin
04/11/02 13:00:49ID:MT++Ji/sですね。216さん、まずはそのエラーを熟読してみましょう。
エラーの全文をここに提示すると、分かる人には分かるかも。
0220login:Penguin
04/11/02 18:19:40ID:CQChjfZyこの端末の子プロセスを作成中にエラーが発生しましたとしかでないので
エラーを熟読しても意味がさっぱりなんですよ
とりあえずtmp辺りのパーミッション変えてみたりしてもさっぱり症状は治らず。。。
もう一度はじめから作り直した方がいいのかなぁ
0221login:Penguin
04/11/02 20:08:16ID:fcAhfPSxターミナル以外のプログラムは?
0222login:Penguin
04/11/02 20:29:34ID:XClyj/SWだからエラー晒せと219は言っている。
自分がエラーの内容を読んで理解できてると信じられるなら
まあそれはそれでいいんだが。
0223login:Penguin
04/11/02 20:42:51ID:CQChjfZyターミナル以外のプログラムは動くみたいです
他のといわれても何があるのかわからないので試してません
>>222
エラーを晒せといわれても表示されるエラーは
この端末の子プロセスを作成中にエラーが発生しました
と出るだけなんですが・・・
0224login:Penguin
04/11/02 20:44:10ID:koL1SUmn以前 NFS で root_squash かかってて
root だけロックファイル作れなくて NG って現象には出会ったことあるが。
0225login:Penguin
04/11/02 20:57:47ID:fcAhfPSxそのエラーを書いているだろ。
それじゃわからないよ。コマンドラインから立ち上げようとしてみてくれ。
0226login:Penguin
04/11/02 21:03:21ID:REt7ji8w/tmpのパーミッションに間違いない。
おれもそうなったから、エラーメッセージのとおり/tmpのパーミッションを変えた。
ついでに/var/tmpもパーミッションが変だからこれも直しておく。
0227login:Penguin
04/11/02 21:08:12ID:CQChjfZyコマンドラインからってどういう風にやればいいんでしょうか
0228login:Penguin
04/11/02 21:18:26ID:eDVLsrQfってやったんですが、/dev/cobd4 が出てこないようです。
user@colinux:/dev$ ls cobd*
cobd0 cobd1 cobd2 cobd3
もしかして mknod とかしなきゃだめですか?
0229login:Penguin
04/11/02 21:20:22ID:EuO4QcW9全て解決した覚えがあるよ
0230login:Penguin
04/11/02 21:23:35ID:C0aWt2k1たぶん mknod が必要
っつーか試してみろよ
0231login:Penguin
04/11/02 21:23:56ID:d/UdA+Emうんうん。ほんとそいうことあるね。
0232login:Penguin
04/11/02 22:44:22ID:5vNvg+gWmknodしないとだめかと。
つーかdevfsとか動かすと勝手に作ってくれるのかな?
そもそもcolinuxで動くのかどうか知らないんだけど…。
0233login:Penguin
04/11/02 22:54:14ID:CQChjfZyどのイメージ使ってます?
0234228
04/11/02 22:56:23ID:eDVLsrQfそだね。ためしてみた。
mknod /dev/cobd4 b 117 4
でできました。
ttp://ikebukuro.cool.ne.jp/vot/coLinux/InstallVine3.0.html
を参照しました。
117ってなんなんだろ?教えて?
>>232 さんもありがとう。
devfsが何かは知らないけど…
0235login:Penguin
04/11/02 23:07:28ID:EuO4QcW9Debian-3.0r0.ext3.1gb ってやつで
0236login:Penguin
04/11/02 23:43:35ID:yDR/7ySTalias=hda1 などをつけると /dev/hda/1 などができます.
生ディスクのパーティションに入れていた Gentoo を使っていて,
ディスクと colinux のどちらからでもブートできるようにしたいのですが,
ln -snf /dev/ide/host0/bus0/target0/lun0/part? /dev/hda? か
ln -snf /dev/hda/? /dev/hda? を
/proc/cmdline を見て切り換えよう思うのですがうまくいきません.
read-only で mount されるため書き換えができないのかと思い,
mount / -n -o remount,rw を入れてみましたが変化ありませんでした.
デバイスファイルか fstab を動的に切り換える
うまい方法はないでしょうか?
0237login:Penguin
04/11/03 00:22:52ID:p7Vy+CvWLABELじゃだめ?
0238login:Penguin
04/11/03 02:28:39ID:hKoWrzyRインストールCDから起動し
reiserfstune -l root /dev/hda6
e2label /dev/hda3 boot
でラベルをつけ
/etc/fstab を
LABEL=root / reiserfs noatime 0 0
LABEL=boot /boot ext2 noatime,noauto 1 1
と書きなおすとディスクから起動できなくなりました。
mount /boot はマウントできました。
ラベルがちゃんとついているか
あとから確認するにはどうしたらいいのでしょう?
0239login:Penguin
04/11/03 05:35:04ID:bnKE48UXうはマジで正常だこれ・・・
今まで苦労してたのはいったい_no
0240login:Penguin
04/11/03 14:06:51ID:/ByTunhw>デバイスファイルを動的に切り換える
gentooならudev試してみて。
そういう用途で使えるかわからんけど。
0241login:Penguin
04/11/03 20:35:02ID:hKoWrzyRひとつ勘違いしていたのですが, ブートログをよく見ると,
coLinux はデフォルトで udev でした.
udev にしたり devfs にしたりしてるうちに,
なぜか最初の通り colinux で udev で立ち上げたときに
/dev/hda/? ではなく /dev/hda? が自動的にできるようになりました.
VMware で devfs で起動するとちゃんと
/dev/hda? -> ide/host0/bus0/target0/lun0/part?
のリンクができて, どちらからでも起動できるようになりました.
なぜ最初に colinux で起動したときは /dev/hda/? みたいな
デバイスファイルができていて, 今はそうでないのか,
原因不明なのが気持ち悪いですが, 何かわかる人いますでしょうか?
0242login:Penguin
04/11/03 20:36:51ID:vrtCIpAQNo suitable X-Server found for your cards
256色に下げたら出来るそうですが、16ビットまでしか下げれませんし。
0243login:Penguin
04/11/03 20:45:55ID:7s1ajYyFソース希望
0244login:Penguin
04/11/04 04:59:29ID:nWYXTlppどんな感じでしょうか? Winのファイル上でやるよりのと比較して、ど
のくらい良くなるか知りたいです。
0245login:Penguin
04/11/04 15:42:06ID:xh0G5CRLつまり、たとえ FAT や NTFS でフォーマットされていても、
起動時に勝手にそれを認識してドライブレター振ったりしないで
無視するようにできないか、と思っているんですが。無理でしょうか。
0246login:Penguin
04/11/04 15:43:33ID:BxQfUBlGそれ以外は経験がないからわからん。
0247login:Penguin
04/11/04 15:54:34ID:xh0G5CRLHKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
あたりでしょうか?まだ実験していないので 2000でもできるかどうか
わかりませんが、漏れのWindowsは2000なんで試してみます。
パーティションタイプを Hidden HTFS や Hidden FAT にすれば
当該パーティションをスキップしてくれるんでしょうけど、
ディスクに一切変更を加えたくないので。
そもそも Windows に認識されたくない理由が Windows に
マウントされただけでディスク内容に変更が加えられて
しまうのがいやなんで。
Linux なら hdparm なんかでドライブまるごと read only に
したりできますが、Windows にはそういう仕掛けが無いみたいですし。
0248login:Penguin
04/11/04 16:15:30ID:6Cy5d/fVHiddenが有効なのは9xだけだな
0249login:Penguin
04/11/04 20:55:46ID:mQZw2Z/zWindows2000 ( 192.168.0.1 ) と coLinux ( 192.168.0.2 ) 同士は
どちらからも相互に通信できるのですが、ドメイン ( yahooなど ) に接続しようとすると、
" Ping: Unknonw host ******* " と表示されてしまいます。
/etc/resolv.conf は 192.168.0.1 で設定しているのですが、どこが問題なのでしょうか?
ネットワーク環境は、マンションが管理するLAN内から接続しています。
0250249
04/11/04 20:57:26ID:mQZw2Z/zよろしくお願いします。
0251login:Penguin
04/11/04 21:02:01ID:BxQfUBlGyahoo の IPアドレスに届くかどうかを
調べる。そうすりゃ DNS の問題かどうかわかるから。
で、利ゾル場を windows2000 にしてるみたいだけど、
それじゃ名前解決できないよ。
0252249
04/11/04 21:19:18ID:mQZw2Z/z結果はIPでも届きませんでした。
Windows2000で ipconfig /all で出た
DNS Server の IP ( 211.1.***.*** ) に変更したのですが駄目でした。
211.1.***.*** は coLinux ( 192.168.0.2 ) からも届かないようです・・・。
このような時は DNS はどう設定するべきでしょうか。
0253login:Penguin
04/11/04 21:44:08ID:koz6T3wKcolinuxのネットワークはどうやってつないでる?
0254login:Penguin
04/11/04 21:57:12ID:a+QveJRB>>251
>で、利ゾル場を windows2000 にしてるみたいだけど、
>それじゃ名前解決できないよ。
ICSを利用するならおかしくない。
0255login:Penguin
04/11/05 18:03:09ID:hydR0kcV0256249
04/11/05 19:16:54ID:sUdipeph>>253
知識が足りないのか、ちょっと質問の意図がわからないです。
/etc/network/interfaces などの設定ファイルを晒したりすればよいのでしょうか?
>>254
Windows
NICのプロパティを共有指定。
TAP-Adapter のアドレスを 192.168.0.1 に。
coLinux
/etc/network/interfaces
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address 192.168.0.2
gateway 192.168.0.1
netmask 255.255.255.0
それとリゾルバは上記の通りいろいろ試していますが成功しません。
>>255
デフォルトルートの設定は>>254での gateway の値ですよね。
問題ありますでしょうか。
0257login:Penguin
04/11/05 21:33:50ID:wo3d4xU6Win2000のメインのネットワークカードを共有させてる?
0258login:Penguin
04/11/05 21:41:33ID:06c9hLUyITmediaより
UNIX USER 2004年11月号特別企画より転載:
意外と速い! Windows上でそのまま起動できるcoLinux (1/3)
http://www.itmedia.co.jp/enterprise/articles/0411/05/news072.html
0259249
04/11/05 21:46:18ID:sUdipeph>Win2000のメインのネットワークカードを共有させてる?
はい。インターネット接続の共有にチェックを入れれば良いんですよね。
NAT関係というのはどのあたりを設定したらよいのでしょうか?
0260login:Penguin
04/11/05 21:57:37ID:RiQ4kp9tよくわからんがここおかしくない?
0261login:Penguin
04/11/05 22:00:37ID:OxnvvwmA0262login:Penguin
04/11/05 23:47:23ID:iXjoKaNf0263login:Penguin
04/11/05 23:57:56ID:WoYjBp5Eかつての VMware のように smbmount するしかないのでしょうか?
ホストと colinux の間でだけ
共有フォルダを公開することはできますか?
0264login:Penguin
04/11/06 00:01:47ID:vg6goIqe「せめて現行スレぐらい頭から読め」
の台詞が似合う季節になってまいりましたね。
0265login:Penguin
04/11/06 00:26:22ID:sLvpdaGI0266login:Penguin
04/11/06 00:49:32ID:sPiGGFvSすいません.cofs でできるんですね.
./colinux-daemon kernel=vmlinux root=/dev/hda6 initrd=initrd.gz mem=128 \
hda6=\\Device\\Harddisk0\\Partition5 cofs2=\\Dos\\Devices\\e:
で起動して
mount -t cofs 2 /mnt/cofs
ls /mnt/cofs
すると Input/Output Error でうまくいきませんでした.
何か設定まちがってるでしょうか?
カーネルは coLinux-20041024.exe のままです.
あと,cofs は xml に書けないようですが,
ネットワークの設定はどう渡せばいいのでしょうか?
0267login:Penguin
04/11/06 00:51:26ID:DpBmYQM4努力が足りねぇよ
0268login:Penguin
04/11/06 01:35:20ID:u17C6E7c0269login:Penguin
04/11/06 09:16:52ID:tIMVlfePサービスとして安心して使えないよ。
0270login:Penguin
04/11/06 09:28:59ID:M17hu6q/0271login:Penguin
04/11/06 09:48:46ID:kmChKt9PWindows起動時にLinux側で確保した分のメモリはもってかれるんですか?
それとも実際に動かす時だけメモリが使われるんですか?
0272login:Penguin
04/11/06 10:12:20ID:tIMVlfeP0273login:Penguin
04/11/06 10:13:29ID:tIMVlfePって意味だったんだが。
0274login:Penguin
04/11/06 10:51:23ID:UowAI+JR例えばcoLinuxを起動した瞬間にOSごと落ちるような状態になってしまった場合、
自動起動のサービスになっていたら(+д+)マズーだろう、
という程度の意味では?
他のサービスでもデバイスドライバでも言えることだが。
0275login:Penguin
04/11/06 13:11:47ID:XdMAaRCs無線でつながっているときにしかcoLinuxから外のネットワークに
接続できません。無線をオフにして有線で接続すると、外に
通信できなくなります。
どちらでも接続されている方のインタフェースを通ってNATするような
設定をしたいのですが、どうやるんでしょう?Windows XP HOME だと
無理?
0276login:Penguin
04/11/06 13:29:43ID:A27a3Wty0277login:Penguin
04/11/06 17:01:35ID:XdMAaRCsまとめるのはよからぬことが起きそうだなぁ、と思ったんですが、
ものは試しにやってみました。
ブリッジは作れたものの、DCHPがまったく機能しない…プロパティの
詳細設定を開いてもICSの設定項目もないので、これはちょっと
だめぽな感じです。
別に使っているVirtualPCでは本体が接続した回線のどちらでも
自動的に切り替えて使ってくれるので、coLinuxでもできないかと
思うのですが、どうしたものか。
0278login:Penguin
04/11/06 17:27:28ID:NRGnPb1AでXPではローカルエリアの設定のときに詳細がいじれるけど、2kのときはどうするのですか?
0279login:Penguin
04/11/06 18:33:41ID:MtaWYatf0280249
04/11/06 20:35:15ID:5yBAk9WWではifconfigとrouteの結果を・・・
ifconfig
-----------------
eth0
Link encap:Ethernet HWaddr 00:43:4F:4E:45:30
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
lo
Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
(多少省略)
route
--------------------
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Windowsと相互通信は出来ても、それ以外のアドレスには届かないのは何が原因なんでしょうかね。
マンションのネットワーク構成が理由で出来なかったりもする場合もあるのでしょうか?
0281login:Penguin
04/11/06 21:17:12ID:i5pZye3yDNSだと思うんだけどなぁ。
0282249
04/11/06 21:28:50ID:5yBAk9WWでも、名前解決じゃなくてIPレベルでもホスト以外には通らないのですよよよ・・・。
以下の908を見ると、「Windows2000だとNAT内から外に出すのは難しい」とあって、OS自体に何かあるんですかね。
http://www.google.co.jp/search?q=cache:07nFk_A3y4YJ:pc5.2ch.net/test/read.cgi/unix/1086622860/901-1000+Windows2000+coLinux+NAT+site:2ch.net&hl=ja
0283login:Penguin
04/11/07 01:00:45ID:vFBj/efZDebian詳しくないから、日本語の設定まで持っていくのに時間かかるねん
ファイルサイズ大きくてもいいから
クリーンなTuboLinux10Dのイメージの作り方教えて!
0284login:Penguin
04/11/07 01:02:03ID:i8eEazjX0285login:Penguin
04/11/07 01:13:30ID:FuUbVE58Can't locate File/Path.pm in @INC
なるエラーで起動出来ない・・・
エラーの行を見たら use File::Path; ってしょっぱなからエラーかよ!
Perl5.6.1ですがどうすれば正常に起動出来ますか?
普通にPerlの更新ですかね・・・
0286login:Penguin
04/11/07 01:25:29ID:HDeelUgs0287login:Penguin
04/11/07 02:23:16ID:hDYoVkqXWindows側のLANの設定は?
subnet maskが知りたいです。
0288login:Penguin
04/11/07 02:23:22ID:uWYBuW+LTAPを使おうとしていて
デバイスマネージャにはTAPがいるのですが、
ネットワーク接続にTAPが出てきません。
どうすればインストールを進められるでしょうか。
最終目的はsmbでcoLinuxからWinXPのファイルを見ることです。
よろしくお願いします。
0289login:Penguin
04/11/07 02:27:26ID:uWYBuW+LXPSP1でNICはオンボードからADSLモデムに行っているのが唯一です。
試しにcoLinuxを起動した状態でもTAPが現れません。
0290login:Penguin
04/11/07 02:54:29ID:jgJt8996再インストール
0291kenn
04/11/07 03:55:22ID:TY08X9Nyいろいろと調べまわったのですが、どうやら、SP1やSP2には、ネットワーク接続関連の不具合があるようです。
これを修正するのは困難ですね^^;
0292login:Penguin
04/11/07 04:04:44ID:wtZGgVWe0294249
04/11/07 18:42:29ID:fGX5DvQIサブネットマスクは 255.255.0.0 ですね。
とりあえず ipconfig 結果の方を・・・
Ethernet adapter ローカル エリア接続:
Connection-specific DNS Suffix . : ***.***.ne.jp
Description . . . . . . . . . . . : Realtek RTL8139(A)-based PCI Fast Ethernet Adapter
Physical Address. . . . . . . . . : 00-90-99-BC-13-A5
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 172.16.**.**
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . : 172.16.10.1
DHCP Server . . . . . . . . . . . : 172.16.10.1
DNS Servers . . . . . . . . . . . : 211.1.***.***
210.188.***.***
Lease Obtained. . . . . . . . . . : 2004年11月6日 7:41:54
Lease Expires . . . . . . . . . . : 2004年11月9日 7:41:54
0295login:Penguin
04/11/07 19:35:44ID:JSkXJCnscolinux側のターミナルからDISPLAYをセットしてkinput2を起動したらうまくいくようです。
これってなんででしょうか?
0296login:Penguin
04/11/07 20:18:51ID:fUUkN5D4すなわち、TAPをXPに二つインストールし、それぞれブリッジするような
ことってできるのでしょうか???
host WinXP
(192.168.0.1)-+-<TAP-Win32 Adapter V8(colinux):192.168.0.100-Linux1
|
+-<TAP-Win32 Adapter V8(colinux):192.168.0.101-Linux1
0297login:Penguin
04/11/07 20:41:05ID:7R75qZeHssh -Y
0298login:Penguin
04/11/07 21:46:50ID:l8sNT5Neありがとうございます!うまくいきました。
こういうことだったんですね。
http://www.turbolinux.co.jp/dcforum/DCForumID11/6729.html
0299login:Penguin
04/11/07 23:52:16ID:5kzQnbLcいつごろでしょうか?
0300login:Penguin
04/11/08 00:00:56ID:fHWnTWUb0301login:Penguin
04/11/08 01:40:42ID:kexDrtc/XML にどうやって書けばいいのか、ご存知ですか?
CD-ROM ドライブに関しては分かったのですが・・・・・・。
0302login:Penguin
04/11/08 01:55:12ID:o1x5i6wEメールあったような。
0303login:Penguin
04/11/08 02:01:24ID:dInnuF3N検討段階ですか?
気長に待ちます。
0304login:Penguin
04/11/08 02:36:03ID:HMuCzQHnう〜ん。お役に立てないです・・
申し訳ないが、ちと参考にしてみて。
インターネット接続の共有を設定する方法
http://support.microsoft.com/default.aspx?scid=kb;ja;307311&FR=1&PA=1&SD=HSCH
ネットワーク アドレス変換サーバーとして構成する方法(2000 Serverだけど。)
http://support.microsoft.com/default.aspx?scid=kb;ja;299801&FR=1&PA=1&SD=HSCH
ICSだとクライアント(coLinux)はDHCPにしないといけないのかな?
0305301
04/11/08 03:02:56ID:kexDrtc/http://www17.cds.ne.jp/~stray/tlink/tcyg_r.html#colinux
0306login:Penguin
04/11/08 09:29:48ID:tOyoTvB2面白味は半減ですね。普通に使うだけならLinux専用PCでも用意
した方が面白いし。
■ このスレッドは過去ログ倉庫に格納されています