トップページ⇒linux
1001コメント365KB

coLinux野郎ぜ! その3

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin04/10/19 11:32:21ID:kHGbCOV+
MS-Windows を仕方なく使っている貴方
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あたり
0708login:Penguin04/12/31 12:46:29ID:+dNmW4EK
>>707
OSはWindowsMEです。

MEですと、"C:\WINDOWS\SYSTEM"にあります。
0709login:Penguin04/12/31 13:10:54ID:tZgTFspm
>>708
本家サイトのトップページに"on Windows 2000/XP"と書いてありますね。
ぜんぜん意識してませんでしたが、上記の両OSが必須なのでは?
ttp://www.colinux.org/
FAQ日本語訳にもWindows MEでは駄目っぽい記述が...。
ttp://ikebukuro.cool.ne.jp/vot/coLinux/coLinuxFAQjp.html#A11
0710login:Penguin04/12/31 14:36:49ID:+dNmW4EK
>>709
確かに、多くの労力が必要と書いてますね。
MEで動作できるようにする方法をもう少し調べてみます。
0711login:Penguin04/12/31 15:56:36ID:U8iiUQW0
tapとかpcapとかあの辺だけじゃないの?
0712login:Penguin05/01/01 02:51:22ID:akgaZ+Cy

<block_device index="0" path="\Device\Harddisk1\Partition2" enabled="true" />
<bootparams>3 root=/dev/cobd0</bootparams>

DualBoot環境でこんな起動方法は邪道なの?
071358805/01/01 09:08:33ID:fzVSbzNM
>712
最近のスナップショットなら
alias="hda1"
とかつけた方がいいかも。
0714login:Penguin05/01/03 12:48:09ID:YHi6vDQ9
TAP使ってNATでcolinux使ってます。
ホストPC(Win2000)の外部から、colinux上のapacheやtelnetdに接続したいのですが
Windows上で動くNAPTはないでしょうか?
0715login:Penguin05/01/03 15:25:02ID:JSnISAAO
coLinuxってWindows Me上でも普通に動きますか?
0716login:Penguin05/01/03 15:43:31ID:l1wzNxb2
>>714 Windows の ICS がまさにそれじゃなかったっけ?
071771405/01/03 17:24:18ID:YHi6vDQ9
サンクス!
いま@ITを読みながらやってます。これって常識レベルor既出? だったらごめん
0718login:Penguin05/01/03 18:19:52ID:4tmabHpY
>>715
本家サイトのトップページには"on Windows 2000/XP"という記述が。
動作環境のような情報が見当たらないんですが、MEは無理なのかな?
ttp://www.colinux.org/
0719login:Penguin05/01/03 21:22:50ID:6AooPEgi
>>715
無理。

http://ikebukuro.cool.ne.jp/vot/coLinux/coLinuxFAQjp.html#A11
0720login:Penguin05/01/04 04:03:36ID:R/8+Bt/0
>>718-719
やっぱりそうみたいですね。諦めがつきました。どうも有難うございました。
0721透過野郎05/01/05 14:55:20ID:+QxKM0Bi
これってもしやcygwinだけではできなかった
rootlessかnowindowで背景透過ターミナルが可能じゃないんでぃすか!
Win版rxvtでも透過できるけど透過度は指定できないんですよね。
0722login:Penguin05/01/05 15:32:58ID:k5p+hpdD
>>721 不可能。残念。
coFB が実用段階に入ったらどうかわかんないけど。
0723透過野郎05/01/05 15:59:04ID:+QxKM0Bi
そうなんですか・・。残念。
Gentooをrootlessで使えるのかと思ったのに。

使いたいのは単体コマンドとemacsだけだし
winアプリとの連携も便利だしやっぱcygwinでいこう。
0724login:Penguin05/01/05 16:05:52ID:ye9ZCifj
>>721
colinuxのコンソールではなく、TeraTermを使うのはいかがです?
UTF-8対応版のTeraTermには透過率の設定がありますよ。

cygwin/XやXmingをrootlessで起動して、
Xアプリケーションを独立したウインドウで使うという手もありますし。
0725login:Penguin05/01/05 16:20:53ID:dclxe2Y5
>>723
ck.exeはどうだ?
0726login:Penguin05/01/05 18:01:19ID:k5p+hpdD
Windows XP で TAP 使ってブリッジ組んでます。
Windows 側で TAP を「無効」にして coLinux を起動すると、
そのあとで Windows 側で TAP を「有効」にしても
二度と coLinux からは eth0 が使えません。
そういうものですか?

あと、eth0 と conet0 の違いが分からないのですが。
0727login:Penguin05/01/05 20:45:26ID:ye9ZCifj
>>726
> 二度と coLinux からは eth0 が使えません。
この後、coLinuxを終了→TAPを有効化→coLinuxを起動とやれば、
coLinuxでeth0を使えるようになりますか?
であれば、そういうものみたいです。
eth0とTAPの関連付けをcoLinuxの起動時にのみ実行するらしく、
あとからTAPを有効にしてもだめみたい。
間違ってたら指摘してください。>詳しい人
0728login:Penguin05/01/05 21:08:47ID:wqeFal/e
Xming でキーインプットができないってひとがいたけど、
うちでも時々そういうふうになる。
マウスをクリックしても入力されなくて、
クリックしたあと Alt+Tab で(windowsの)ウィンドウをかえてくと
なぜか前回クリックした入力が次にフォーカスした時に後から入る。
よくわからんが XWin ではおこらない。
0729login:Penguin05/01/06 06:42:46ID:HkBmPPXA
>>727 ええ、いったん coLinux を終了→TAPを有効化→coLinux起動
すると、ちゃんと eth0 使えます。なるほど、仕様ですか。
0730One of oldest linux user05/01/06 23:52:19ID:SSff3x9V
>>43
> 日経Linuxという雑誌を読んで思わず飛びついた初心者です。
> ttp://unit.aist.go.jp/it/knoppix/colinux/
> のサイトなども参考にしてインストールしたのですが、

禿同。
私も試して見ましたが、coLinuxからCDROM上のKNOPPIXを即!動かすのは、
なんか無理っぽいです。
肉茎Linuxの収録ミスかと思い、aistのオリジナルISOイメージ(v3.7)を確認しましたが、
中身は肉茎Linuxと同じみたいです。

追っかけてみると、なかなか興味深い状況がわかりました。

1. オリジナルのcoLinuxは、どうも KNOPPIXに対応していなかったらしい。
  具体的には、KNOPPIXのディスク・イメージはCDROM格納用に圧縮がかかっており、
  かつ、cloopデバイスへの対応がうんたらかたらで、とにかくパッチをあててリビルド
  しないと動作しない、との古い情報がgoogleキャッシュ上にあった。
 で、おそらくaistが配布しているのは、そのパッチを当てた { coLinux | KNOPPIX } の、はず。

0731One of oldest linux user05/01/06 23:53:21ID:SSff3x9V
2. ところで、aistの配布している colinuxパラメータファイル (knoppix.sjis.xmlとかいう名前)には、
  どうも解せない記述がある。

 (1) <block_device/>の記述。
   一つ目が、\DosDeveices\c:\Program Files\coLinux\knoppix.img
   二つ目が、\Devices\cdrom0
   前者の指すディスクイメージは、デフォルトではインストールされない。

 (2) <bootparams/>の記述。
   信じがたい事に、ルートデバイス指定が root=/dev/nfs と書かれている。
   どこのnfsサーバを見に逝ってるの?
   SFS (Secure File System)の件とは違うよね?

3. Googleで coLinux+KNOPPIXが動作した、と主張している記述を検索すると、
  ・@IT
  ・肉茎Linux
  ・各種個人サイト
  等々、いくつものサイトが引っかかる。

  ところが、解せない事に、個人サイト以外では、
  どのようにして Windows+CDROMでcoLinux+KNOPPIXを起動したのか、
  まるきり説明がない。まるで、あたりまえだから省略、と言わんばかりの書きっぷりである。

  他方、個人サイトで事細かな情報を提供している所を幾つか見ると、
  どうも、KNOPPIXの圧縮されたFSイメージを、
  素のパーティションもしくは Win系FSもしくは DDしたイメージを展開して、
  それを起動している様子。


果たして、WindowsのcoLinuxで、CDROM上の圧縮されたKNOPPIXの起動に成功した人は、
ホントに居るんでしょうかねぇ(藁
0732One of oldest linux user05/01/06 23:59:20ID:SSff3x9V
*** 730.old Thu Jan 6 23:59:02 2005
--- 730 Fri Jan 7 00:00:19 2005
***************
*** 1,3 ****
730 名前: One of oldest linux user 投稿日: 05/01/06 23:52
! >>43
> 日経Linuxという雑誌を読んで思わず飛びついた初心者です。
--- 1,3 ----
730 名前: One of oldest linux user 投稿日: 05/01/06 23:52
! >>423
> 日経Linuxという雑誌を読んで思わず飛びついた初心者です。
0733login:Penguin05/01/07 00:18:04ID:zRhMefJQ
>>730-732
悪いけど、言いたいことを3文字ぐらいに要約してくれないかな。
0734login:Penguin05/01/07 00:42:34ID:f7LZSbE4
>>733
sighかな。
0735login:Penguin05/01/07 09:19:36ID:5Tkpjsh+
>733
長い文章の読み方は
終わりから5行だけ読む
これがセオリーw
0736login:Penguin05/01/07 09:48:03ID:WAmj8b5c
TAPを使用するためにNICの「この接続を共有する」の設定をおこなうと、
そのNICが .NET の UPnP のサービスから使用されなくなるようです。
このためTAPをつかうと、たとえばWindows Media Connectが動作しなく
なります。
Windows Media Connectサービスを起動しても、そのNICに対してサービスを
行わないため、実質なんの役にもたたないのです。
(coLinuxと接続されているTAP Win32デバイス側にはサービスを行います)

以上、俺の日記おわり。
0737login:Penguin05/01/07 11:56:00ID:hIdSYTVB
isoを落としてファイルイメージそのものを指定してKnoppix起動させたこと
ならある。依然ここにも書いた気がするけどデフォルトの設定はいろいろ
おかしいよ。過去スレ検索してみてくれ。
0738login:Penguin05/01/07 22:52:16ID:GbkZSpAd
明日発売予定の日経Linuxにもなんかある気がしたんだが。。。
0739login:Penguin05/01/07 23:30:29ID:F3uxmdeC
質問なのですが、
coLinux初挑戦なんですが
redhat8をインストールしたいのですが、可能ですか?
結構初心者です。教えてください!
0740login:Penguin05/01/07 23:53:32ID:5Q/vXMQe
試してませんが、たぶん可能です。
0741login:Penguin05/01/08 00:56:07ID:Opf9Y2nY
colinuxでインストールができればいいのにね。
ブートにcddriveを指定すればいいのかな
0742login:Penguin05/01/08 13:13:31ID:aMDq96A4
>>739
他ディストリのcoLinuxへのインストールは初心者には難しいと思うので、
素直に既存のイメージを使ってください

一番手軽なのは、
(1)別パーティションにデュアルブートでLinuxインストール
(2)colinux.xmlのblock_deviceを設定

(2)では、ddでパーティションイメージ吸い出しという方法もあるか
074374305/01/09 21:26:51ID:dz2QzelN
私はVMWareにVineLinuxをX11の設定をしないでインストールして、
ddでイメージ作成。colinuxで起動してからX11の設定をしました。
日本語環境の構築をしなくて済むだけでした。
742のいうとおり
0744One of the oldest linux user.05/01/10 09:42:26ID:Zvh/VjBm
なるほど。非圧縮イメージ上のKNOPPIXなら、coLinuxで起動できるのですね。
確かに>>7の2番目リンクでも、cloop-utilsを使って圧縮を解いて、
パーティションにインストールしてるようです。

では次に、linux.sysに含まれているはずのcloopデバイスで、
圧縮イメージ上のKNOPPIXの起動に成功した方は居られるのでしょうか?


0745login:Penguin05/01/10 09:44:36ID:OUvL3T/K
BSODがどうしたって
0746login:Penguin05/01/10 09:44:50ID:Zvh/VjBm
↑ >>7って、http://pc5.2ch.net/test/read.cgi/linux/1104041711/7 の間違いですね
0747login:Penguin05/01/10 20:43:50ID:mMHOcAmw
colinux上からcolinuxに割り当てたIPにpingが飛ばない。

PING 192.168.0.40 (192.168.0.40): 56 data bytes
ping: sendto: Invalid argument
ping: wrote 192.168.0.40 64 chars, ret=-1
ping: sendto: Invalid argument
ping: wrote 192.168.0.40 64 chars, ret=-1
ping: sendto: Invalid argument

誰か助けてください。
環境は、XPSP2でTapブリッジ
0748login:Penguin05/01/11 00:02:38ID:oafYKkXV
>>747
ping が飛んでない証拠を示されてもニンともカンとも。
0749login:Penguin05/01/11 21:21:32ID:YmLiErZS
>>747
coLinuxでナニ動かしてるのか判りませんけどw

【原因】
Linux一般知識+KNOPPIX経験からすると、

 1) ネットワークデバイス eth0 が起動されていない
 2) ネットワークデバイス eth0 に期待するIPアドレスが割り当てられていない
   例: 設定XMLファイルの下行が、有効に機能していない?
     <bootparams> ... kip=192.168.0.40</bootparams>

のどっちかだと考えられ。

【処方箋】
コンソールから、次のコマンドを投入し、状況を教えれ。

 ifconfig eth0 down
 ifconfig eth0 192.168.0.40 up
 ifconfig
 ping 192.168.0.40

【いじょー】
0750login:Penguin05/01/11 21:51:39ID:CB2yZwU+
>>747
http://pc5.2ch.net/test/read.cgi/linux/1077979386/125
0751login:Penguin05/01/12 06:22:26ID:U/vzkE9q
aist版KNOPPIXV3.7+coLinux0.61の件、結局、
・圧縮イメージ上のカーネル〜モジュール〜ライブラリ系一式(2.4系/2.7系)と、
・起動用のカーネル〜モジュール系一式(coLinux対応2.6系/ntfs対応2.6系)の、
パッチ状態&リビジョンずれまくってて、なんとも身動きが取れないっぽい。(coLinux上でcloopデバイスをマウントできない)

起動時のカーネルと、ディスク・イメージ上のカーネルがずれてたら、整合取れなくても当たり前だよな。まさか遺伝的アルゴリズムでブート中に勝手にリビジョン上がる訳ないしw

いや、もしかして起動用カーネルでcoLinux起動して、
その上でディスク上のカーネル動かして、
その上でも一つUML動かす、とゆー、、、いやいやそんな事は・・・

結局、自分でカーネルにパッチ当てて再構築するのが正解でつね
0752login:Penguin05/01/12 06:23:56ID:U/vzkE9q
- 2.7系
+ 2.6系
0753login:Penguin05/01/12 15:29:03ID:iY+/PS2q
>>749
かわららず同じ症状でした。
0754slack好き05/01/12 16:56:41ID:LFwU+VZu
   /⌒ヽ
  / ´_ゝ`)すいません、ちょっと割り込みますよ....
  |    /
  | /| |
  // | |
 U  .U


>>753

ifconfigの結果ぐらい公開しても
バチは当たらないと思われ。
0755login:Penguin05/01/12 17:07:39ID:SsTF7N9f
>>753
症状が改善するコマンドじゃなくて、状況を確認する為の
コマンドだよ。。。
075675305/01/13 01:39:01ID:fAcOpTxc
レス遅くなって申し訳ないです。
~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:FF:56:B6:9B:C0
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:301 errors:0 dropped:0 overruns:0 frame:0
TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55019 (53.7 KiB) TX bytes:8427 (8.2 KiB)
Interrupt:2

lo Link encap:Local Loopback
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
075775305/01/13 01:50:11ID:fAcOpTxc
voyager:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default directstar-0247 0.0.0.0 UG 0 0 0 eth0
# arp
Address HWtype HWaddress Flags Mask Iface
192.168.0.3 ether hogehogeMAC C eth0
directstar-0247dd ether hogehogeMAC C eth0

XMLにkip=が無かったので追加
<bootparams> ... kip=192.168.0.40</bootparams>
eth0のdown upしても結果は変わりませんでした。
0758login:Penguin05/01/13 01:58:32ID:me3Zi3JT
>>757
関係無いかもわからんが
/etc/hosts
の設定とかはしたの?
0759login:Penguin05/01/14 01:47:02ID:BjC+6V7V
colinux に Wine を載せたら動きますた…

…何の意味があるのか不明だが。orz
0760login:Penguin05/01/14 02:09:50ID:bMW2JVrp
まだ 0.6.1なのか、、、orz
0761login:Penguin05/01/14 08:59:09ID:hWrsl++3
>>759
wineでcolinux
0762login:Penguin05/01/14 09:19:34ID:IcLp2jo/
coLinuxってOSと同じドライブにインストールしなければいけないんですか?
(ってゆーか普通のWindowsプログラムとしてインストールされる?)
cygwinは今Eドライブにインストールしています(Windowsと関係ない感じなので)。

出来ればWindowsの再インストールの度にインストールする手間を省きたいんですが…。
どのサイトを見てもc:/colinux/かc:/program files/colinux/にインストールしていますよね…。
0763login:Penguin05/01/14 09:28:10ID:LvvqPsvZ
>>762
好きなトコにインストールできるよ。
c:/colinuxは、デフォルトのrootfsのパスがそれになってるせいで多いんだと思う
0764login:Penguin05/01/14 09:31:51ID:IcLp2jo/
>>763
 ありがとうございます。Windowsのレジストリとかはいじられないんでしょうか?
いや、つまりWindowsの再インストール後に再インストールする必要があったり、
coLinuxのアンインストール時にはフォルダを削除するだけで済むのかどうかを知りたいんですが…。
0765login:Penguin05/01/14 09:58:16ID:FjSi8pUc
>>762
Eドライブに入っていますが何か?
0766login:Penguin05/01/14 10:27:59ID:rs3x++fa
>764
TAPドライバもあるんできっとレジストリ使ってるでしょ
0767login:Penguin05/01/14 10:28:03ID:3V/qZXeS
>>764
TAP以外は気にしなくていいんじゃない?
0768login:Penguin05/01/14 10:38:30ID:heWZwxBD
>>764
リスクを自分でおえない人が使うソフトじゃないと思いますよ
coLinuxは
0769login:Penguin05/01/14 11:01:48ID:eMeiK4Kc
>>760
AIST版に入ってるcoLinuxはSnapshot版(0.62ベース)だよ。

0770login:Penguin05/01/14 12:31:34ID:IcLp2jo/
>>765-768
 インストールしてみました。
現在はどうやらDebianをasiaで選択すると、Debianイメージがダウンロードされないようで、苦労しました。
また、Debianイメージ(bz2)を解凍する必要があることを、いくつかのサイトでは記載されていなかったのでそこでもトラブりました。

 で、一応Network接続までは出来たのですが、
ttp://www.geocities.jp/error_storm/colinux2.html#2-3
の、smbmountコマンドのインストールが上手くいきません。
> E: Couldn't find packages smbfs
というエラーが出ます。サイトに記載されている通りにインストールしたのですが…。
なぜでしょうか…。ためしにsmbmountコマンドを打ってみても、やはりCommand Not Foundになります。
0771login:Penguin05/01/14 12:45:46ID:vmwvNHU4
sources.listとapt-get updateでぐぐる。
0772login:Penguin05/01/14 13:27:33ID:L/vdyb2c
>>768
定期的にこの言葉が出てくる気がするんけど、

 ま だ 開 発 版 で す よ ?

自分が人柱の一つになるという気がないならリリースを待つべきかな。
0773login:Penguin05/01/14 13:33:34ID:IcLp2jo/
>>771
 sources.list に記入し、apt-get updateしましたが、
apt-get install netselectもapt-get install smbfsも通りません…。
いずれも
> E: Couldn't find package ****
なエラーが出ます。やっぱりLinuxって難しいですね…。
しかもCygwinみたいにWindowsからフォルダが開ければまだ何とか無知でも対処が考えられますが、
ディスクイメージだとそれも叶いません…。

 そろそろうざいと思われるでしょうが、もう少しだけ助けてくださいm(_ _)m
0774login:Penguin05/01/14 14:06:29ID:L/vdyb2c
>>773
これは既にcoLinuxの問題ではなく Debian の話なので
あんまりやるとスレ違いと言われかねないよ、と念を押しておいて。

apt の使い方を理解すること。

linux が難しいんじゃなくて、キミが理解してないツールを
適当に使おうとして分からないというだけ。
http://www.debian.org/doc/manuals/apt-howto/index.ja.html

とりあえず apt-cache search でパッケージ検索をしてみる。
0775login:Penguin05/01/14 14:07:41ID:vmwvNHU4
>>773
/etc/apt/sources.listには何を書いた?apt-get updateはどういうメッセージを吐いた?
apt-cache searchはどうなる?他のパッケージはインストールできるのか?
そもそもpingやtelnetで外のネットワークは見える?

>> E: Couldn't find package ****
>なエラーが出ます。やっぱりLinuxって難しいですね…。
だけじゃなんもわからん。エスパーじゃないし。

ディレクトリのファイル見るぐらいlsやlessやななんかでできんとLinux使うの辛いぞ多分。
0776login:Penguin05/01/14 14:09:30ID:vmwvNHU4
>>774
そうだな、少なくともネットワークが見えてるならDebianスレかくだ質に行った方がみな幸せ。
0777login:Penguin05/01/14 14:53:50ID:IcLp2jo/
 ネットワーク接続は出来ているようです。
ルーターやLAN内のPCへのpingや、外部でもIP直打ちpingなら通ります。
ただ、DNSが機能していないようで、URLを記述するとunknown hostエラーでpingが通りません。

 また、apt-cache searchではかなりの行数の
> W: Couldn't stat source package
警告が出て、最後に
> E: You mast give exactly one pattern
エラーが出ます。

 挫折しそうになって来ましたOTL ネットワーク接続まで上手くいったら、
Debianスレ、くだ質すれ(こっちの方が適当っぽい…OTL)に移動します…。
0778login:Penguin05/01/14 15:05:44ID:L/vdyb2c
>>777
source.list にはミラーサイトの URL を書いてるんでしょ?
だったら DNS が引けなきゃどうにもならんよ。

/etc/resolv.conf に nameserver を記述する、だっけ。
そんなのをやれ。
0779login:Penguin05/01/14 15:59:59ID:IcLp2jo/
>>778
 ありがとうございました。おかげでネットワークまでは出来ました。
でも完璧にsources.listを記述していくつかのサイトでapt-get updateを試しても、
apt-get install smbfsは通らないですね…。
E: Unable to fetch some archives, maibe run apt-get update or try with --fix-missing?
エラーがでます。その前に、サーバーがそんなファイルはありませんエラーを返した旨の記載があります。

 ってことで、この質問を持ってくだ質スレにいって来ます。
ありがとうございましたm(_ _)m
0780login:Penguin05/01/14 22:04:58ID:Rbm/KhiB
エラー読んでください。
> maybe run apt-get update
0781login:Penguin05/01/14 23:54:03ID:6DvdJcZW
今cygwin使ってるんですけど
colinux入れるとfindとかgrepとか早くなりますか?
colinuxから覗いてるファイルをfiberみたいに
win側アプリで開くことできますか?
0782login:Penguin05/01/14 23:54:55ID:6DvdJcZW
あぁなんか質問二連発で申し訳ないです。
0783login:Penguin05/01/15 00:15:59ID:qAtzM1Sg
findやgrepの対象がwindows側の場合です。
度々すいません。
0784login:Penguin05/01/15 01:48:08ID:ye1WZxP6
>>781
CygwinでできることとcoLinuxでできることは別もんだと考えましょう。

CygwinはぶっちゃけUNIX互換コマンド集です。(ぶっちゃけ過ぎ)

coLinuxはWindowsの中に独立したLinuxの世界を作ります。
ファイルシステムも独立しています。(coLinux側のはディスクイメージ
ファイルの中にファイルシステムがある)

snapshotで実装されているらしいcofsを使ったり、smbfsでネットワーク
レイヤ越しにマウントすればWindowsのファイルシステムもcoLinux側から
見えますが、cofsだと日本語通らなさそうだし(未確認)、smbfsだと効率
悪すぎであまり実用にならないんじゃないかと想像します(こっちも未確認)。
0785login:Penguin05/01/15 01:52:23ID:qAtzM1Sg
なるほど。
windowsをLinux風に使いたい俺みたいな奴にとっては
cygwinの方がよさげですね。
0786login:Penguin05/01/15 02:11:11ID:NcpCG5sO
CygwinはDOSのパワーアップ版だと俺は思ってる
0787login:Penguin05/01/15 11:36:45ID:DlqyDz5W
最近KI-Shellとかcomwinの名前全然聞かなくなったな。
0788login:Penguin05/01/15 20:17:35ID:qAtzM1Sg
ぶっちゃけ無料で速いvmwareかVirtualPCだと思っていいですか?
0789login:Penguin05/01/15 20:24:10ID:3NY3Flnw
(・A・∀・)イイクナイ
0790login:Penguin05/01/15 20:36:27ID:qAtzM1Sg
Σ (゜Д゜;) あやぁ
0791login:Penguin05/01/15 20:45:05ID:LeaNAfYE
>>788
妙な部分でホストに食い込んでてホストOSもろとも落ちる、諸刃にもなってない剣
0792login:Penguin05/01/15 20:57:53ID:ye1WZxP6
>>788
使い勝手はまぁLinuxを入れたソレだと思えばいい。
バーチャルマシンが存在するわけではないので、
別のディストリビューションを入れよーとしたときなんかは全然違う。
(coLinuxの起動=Linuxカーネルの起動、だから)
0793login:Penguin05/01/15 23:05:20ID:ba/A9WwE
>>788
Windows上でLinuxも同時に起動したい、ということであれば似てますね。
但し、現状ではX window systemを使うのに一手間かかるとか、
安定性の点で不安があるかもとか、使い勝手で不満を感じるかもとか...。

coLinuxの設定を間違えたら、起動時にXPが再起動しちゃったことはあります。
それ以外では一度もありませんが、そういう可能性はあるってことで。

VMwareのようにLinux上でXを動かす、というわけにはまだいかないので、
Windows上のXを使うとか、VNCを経由するとか、ちょっと手間が。
速度を極端に気にしなければ実用には十分ですけどね。

Linux以外のOSは無理ですし、coLinux向けにディスクイメージが存在する
ディストリビューション以外を使おうと思うと、ディスクイメージの作成が
ちょっとした作業になるかもしれません。

手元のノートPCではXP上でDebianを使いたかったので、
Woodyのディスクイメージをネットからいただいて、さくっとSargeに。
VNC経由で大変重宝してます。作者・関係者に感謝。
0794login:Penguin05/01/16 17:08:50ID:vBd9Z2dv
cofs で Input/output error というのが出たですが、見た&対処した方いらっしゃいます?
colinux1024 で mount -t cofs cofs0:/ /mnt/win はno error で、df しても、C: らしき
容量とかが見えるんですが、 ls /mnt/win とするとInput/output error となります

それ以外は極めて好調で便利に使ってるんですが、scp で同じものを二つコピーで持って
いるのがノート的に厳しくて
0795login:Penguin05/01/16 17:18:40ID:uc+YjPuu
>>266,>>314-317?
0796login:Penguin05/01/16 17:56:27ID:OFLR0oYd
coFB くれ。
0797login:Penguin05/01/16 18:09:56ID:1H1Vsm7u
>>794
うちでは日本語名のファイル/ディレクトリのあるところで、ls すると
「入力/出力エラーです」 だそうです。
0798login:Penguin05/01/17 01:32:16ID:FrhEb/8K
>>794
起動オプションはどう書いた?
0799login:Penguin05/01/17 19:14:25ID:lp0RgJw7
794です
>>797
どこもかしこも日本語ファイル名だらけ・・・でも c:\には無いと思います

>>798
http://scratchpad.fc2web.com/colinux/cofs-patch-20041024.html
のパッチ版をもらってきて、.xml で
<cofs_device index="0" path="\DosDevices\c:\" type="flat" enabled="true" />
という行を追加しました。cdbd9 くらいまであるので(やり方適当すぎ)、コマンドライン
ではやってないです
0800login:Penguin05/01/17 19:19:29ID:lp0RgJw7
794 です
c:\ に日本語ファイル名ありました。ショートカット作ってしまったらしい
消して、cofs ためしたら(mount -t cofs cofs0:/ /mnt/win) df で coLinux
が逝きました(-_-;;。WinXPは無事だけど念の為リブートしてきます。
# 日本語ファイル名でダメだと、共有置き場を設定しないと実用的じゃないってことか・・・
0801login:Penguin05/01/17 20:12:30ID:lp0RgJw7
794 です。原因は
>>797
でした。クラッシュの原因は不明ですが、とりあえず気にしないことにします
0802login:Penguin05/01/17 22:01:11ID:d6eSdFnI
>>801
まあ、cofs はまだ開発段階だしね。
日本語対応はさらに先になるヨカン。
ていうか、samba じゃだめなの?
0803login:Penguin05/01/17 22:51:53ID:j9YxcKm9
DEP有効状態でインストールしようとして、見事に氏にますた OTL
せっかくAthlon64なのにDEP無効にするのもなんかやだし、対応してくれないかなぁ…
0804login:Penguin05/01/17 22:58:07ID:j9YxcKm9
と思って過去ログ読んだら、もうスナップショットは対応してるのか。
0805login:Penguin05/01/18 02:09:11ID:+RbRIZvo
シリアルポートは使えるようになったんですか?
0806login:Penguin05/01/18 09:21:29ID:eyK4asMI
>>803 DEP ってそんなに有効なモノなの?
あと、 DEP を有効にすることでのペナルティってのはないの?
バッファオーバーフロー系の脆弱性はかなり防ぐことが出来る
って話だけど、「かなり」ってのがどれくらいか良くわかんない。
0807login:Penguin05/01/18 09:52:11ID:WmTwMAxy
>>806
スレ違いだけど‥‥
バッファオーバーフローを利用した攻撃の多くってのは
バッファオーバーフローによって破壊可能な領域、
つまりスタックやヒープ領域といった、通常は可変なデータが
おかれるメモリ領域に悪意を持ったコードを書き込み、
それをあたかもCPU命令のように実行させるという手段。

正規のCPU命令(処理)は普通実行中にコロコロ変わるものではなく
そもそもデータとは別のメモリ領域に格納されている。
それらを保護して、それ意外の領域から実行される命令を例外とすることで
少なくとも悪意を持ったコードを実行しようというタイプの攻撃を
防止しようというのが DEP、だったと思う。間違ってたらスマン。

デメリットはそういう処理を狙ってやる場合にもできなくなることと、
こういう保護機能を追加する事によるパフォーマンスの低下や副作用など。

もっと詳しく知りたきゃコンパイラとかリンカとかアセンブラとか
オブジェクトとか実行モジュールとか、
その辺りの仕組みについて勉強してくれ。
0808login:Penguin05/01/18 10:21:38ID:eyK4asMI
>>807 スレ違いのレスに答えてくれてありがとう。
自分で調べてみるよ、もうちょっと。
ただ、前から 386 のセグメントディスクリプタには
そのへんの細かい属性が書き込まれていたような
記憶があって、既に書き込み不可、読み出し可、実行可、
とかの指定賀できる設計だったように記憶しているので
なんでいまさら、という気がする。
■ このスレッドは過去ログ倉庫に格納されています