coLinux野郎ぜ! Part7
■ このスレッドは過去ログ倉庫に格納されています
いつの間にかlennyが出てたんだな…… colinux用イメージが出来るのはいつになることやら Etchからのupgradeじゃダメな理由が見あたらない……。 ど素人のupgradeよりも開発側の人がデフォとして用意してくれたものの方が安心できるってだけです; もう・・・こんなことするの>>377 にだけなんだからね・・・ >>378 可愛い御稲荷さんだね! 食べちゃうぞ〜 、 ヽ |ヽ ト、 ト、 ト、 、.`、 /|l. l. | |l l | | l |l.| |l. l /' j/ ノ|ル'/レ〃j/l | -‐7" ヾー---┐|_.j  ̄ ./゙ニ,ニF、'' l _ヽ :: ,.,. |ヽ 」9L.` K }.| l' """ l ) / h、,.ヘ. レ'/ レ′ r.二二.) / ≡≡ ,イ . / ! \ / ├、 ::::::` ̄´ / !ハ. このページを参考にopenSUSE11.1を入れてみた ttp://blog.gbraad.nl/2009/03/opensuse-111-on-colinux.html 起動まではスムーズに完了 続いてネットワーク設定をSilicon Linuxさんを参考に設定、 双方向にping,ssh等通らず(confで許可済み)ブリッジ・NATともにこける 原因はモデム(イーモバのS21HT)にあるのかな?と検索 ttp://osima.jp/blog/colinux-ubuntu.html このページによるとダイアルアップ接続をPC側で操作するようにすれば NATで繋がるぽいので、非カードタイプだけどやってみる、がダイアルアップ失敗 なんだか迷走しまくりで今isoからのインスコやってるけど、これもこけてる(参考元) ttp://colinux.wikia.com/wiki/Full_CD-based(iso)_distro_install_and_config_steb-by-step_HOWTO_(based_on_Xubuntu-7.10) CDのデバイス選択でisoを登録したcobdを指定し、認識はするものの、インストーラじゃない、と怒られる もちろん公式のopenSUSE-11.1-DVD-i586.isoを使用 最終目標はネット接続とX環境を確保したい 方向の提示、解決案(策)どちらでもいいんでアドバイスください>< 環境は WinXP-Home sp3 Thinkpad X31 (PemM1.3, Mem1.0GB) ネット接続 イーモバイル(S21HT端末) ちなみにVMware、Virtual PC 2007ともに起動せず coLinuxが最後の希望なんです(´・ω・`) >>381 openSUSE限定なん? 限定ちゃうなら、すでにあるイメージから、てのが簡単で良いと思うんだけど。 てか、vmwareとvpcがコケるてのが気になる。これらでopenSUSEがダメてこと? >>381 X31なら直接Linux入れるのが簡単だし軽いよ >>381 いままでandLinux(coLinux+ubuntu7.04)でつかってたけどubuntu7.04のサポート切れたんで、 coLinuxで入れなおすかーと思ってたら、ちょうどopenSUSE11.1の入れ方が出てきたから 参考にさせてもらった。 どうもありがとう。 で、こっちはX301だけど、うまくインストールできた。 eth0をslirp、eth1をTAPにして、ネットワーク周りも問題なし。 ホスト-ゲスト間の通信ができないってのは、モデムがどうこう以前の問題だと思うけど。 はまりがちなところとして、windowsのファイアウォールで、TAPを例外に指定してないとか? 正直ここか、USB Linuxスレとか仮想化スレとか、どこで聞いたらいいのかわからないのですが、 Ubuntu 8.04 LTS server版をPortable化してWindows上で持ち運ぶには どのような環境がいいんでしょうか? 何がやりたいかというと、LAMP環境などを持ち運びたいという話です。 XAMP on WindowsなどだとUNIX周りと少々環境が違うこともあり、 似たような環境を用意したいのです。GUIはいらんっす Portable Ubuntuってのが最近ありましたが、どうもデスクトップ版のようですし、うーん。 これのserver版がほすぃ…。 不適切ならどこか誘導してください。 今VistaマシンにXming入れて、リモートマシンのLinux使ったりしてるんですが、 coLinux入れると、それが自マシン一台の中だけでできるってことなんですか? Xmingをもう既に入れてあれば、coLinuxさえ入れれば、coLinuxの中のXプログラムを 使えるんですよね? andLinuxにするまでもなく。 >>386 うん。でも、Xを使えるようにする最低限な知識は必要よ? あと、vistaだと無線LAN関係がよろしくない、とかって対処されたんだっけ? そういえばVistaだとVistaが起動しなくなることもあるとかいうのが怖いですね。 無線LANまで不調になっちゃうんですか? デスクトップのVistaとノートのXPに入れたいんですが、ノートのXPで試した方がいいでしょうか。 Vistaはドライバがらみの関係から不安定だったと思うから、XPで使うのがヨロシと思う。 ホームページでも「freely run Linux on Windows 2000/XP」ってなってるし。 ただ、XPでもBSODで落ちるときは落ちるよ。 0.7.4がリリースされたね。 RCからの変更点はバグフィックスぐらいか? slirpでwindows側とsambaの様にやり取りする方法ないですか? ___ slirp環境でsamba使えるんだっけか?オレはcofs使ってるけど 「sambaの様にやり取りする」というのは、暗にsambaではない という意味が含まれると思うのだが、最近の日本語は違うのか? そう、sambaじゃない方法でです winSCPで毎回は面倒だなぁっと思って cofs?っていうの調べてみようかな cofsはLinux側からWindowの一部のディレクトリを (共有データ用として)直接マウントする方法だ。 ホストのWindowsとゲストのLinuxの間でしか使えないが。 昨日になってndis-bridgeの存在を知った。 いいじゃんこれ。もうTAPはステで。 現状、自分で移植しないと64bit版は存在しないね やってみようと思ったけど、テスト用の環境が用意できなくて投げた 開発するのにXP64くらいしか選択肢が無い vistaはドライバ認証取らないと無理ぽ vistaからposix準拠のサブシステムが消えて Subsystem for Unix Application (SUA)とかいうのが乗っかっているみたいだが colinuxみたいのをMSは作る気無いんだろうね・・・ サーバは2008があるしなぁ >>404 こんなものがある。 http://debian-interix.net/ >This is a port of the Debian distribution to Interix, aka Microsoft Services for UNIX (SfU) or Subsystem for UNIX based applications (SUA). >Here is a list with current hotfixes for SfU 3.5, SUA 5.2, and SUA 6.0. coLinuxを起動するとWindowsが休止になりません。 休止する方法があれば教えて下さい。 andLinuxなので純粋coLinuxとは違うかも、ですが。 症状としては、Windowsは一旦サスペンド(休止)しますが、即座に自動再開してしまいます。coLinuxを起動しなければきちんと休止状態を保ちます。 休止するときはcoLinuxデーモン止めとくんじゃだめなの? XP SP3と開発版のubuntu 9.10 on snapshot(0.8.0)で休止できるよ。 >>408 emacsとか起動しっぱなしで休止したいから、できないと不便だと思う。 >>408-410 ありがとうございます。 どうもcoLinux起動時だけでなく幾つかの要因があるようなので、>>407 の質問は撤回します。 なんというか、MS-Windowsは本当に難しい… お騒がせいたしました。 視点にもよるな 見ようとしても容易には見られない部分が多いという点では難しいと言えよう x64 madaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 2.6.21は古くなってきたので、2.6.30ぐらいを期待 新しいバージョンのカーネルって、本当に必要?今ので十分じゃない?的な議論が、ちょっと前にMLであったな。 結局、移植には手間がかかる上に、積極的に新しいバージョンにしなければならない理由が見あたらないから あんまり期待しないで待てって話に落ち着いた記憶がある。 でもまぁ、確かに2.6.30の出てる時期に、下二桁21ってのは古いのかもなぁ。 coLinux用にビルドすればあんまり問題ないんだけど、 新しいカーネルでビルドされたglibcとかパッケージで入ってくると、 新しいシステムコールを使うようになって、動かなくなったりするんだよね。 udevがsignalfd使うようになったのではまったよ。 2.6.21なら一応signalfdはあるみたいなので、追ってみたら、 glibcがビルド時にsignalfd4が使えたらsignalfdをsignalfd4にしてた。 andLinux を自動設定するスクリプト書いてみました. Zsh が動く環境なら多分動くと思います. http://acapulco.dyndns.org/doc/andLinux/ coLinux をインストールし、 conf に …… eth0=tuntap …… と書き、起動すると eth0: ERROR while getting interface flags: No such device Faild to bring up eth0. と表示され、ifconfig しても、 lo しかなく、eth0 は認識されません。 なぜでしょうか? dmesgしたときeth?について何か出てませんか? >>420 dmesg したところ、eth に関するメッセージは 一切、ありませんでした。 ifconfig -a するとどう?eth0の代わりにeth1が認識されてたりしない? だとすると、使っているディストリビューションにもよるけど、udevが悪さしてる可能性が大。 Debianなら、 http://repse.blogspot.com/2009/06/colinux.html とかの人のやつが参考になると思う。 coLinux を Windows のサービスとして 登録しました。 起動したところ、直後に勝手に、 サービスが止まってしまいます。 イベントビューワには何もエラーは 出ません。 サービスではなく通常のコンソールを 使った起動ならば問題なくできます。 なぜサービスだとすぐに止まってしまうのでしょうか? 下記のブログの人とまったく同じ症状です。 http://shunuhs.way-nifty.com/sh12/2005/05/_colinux_a6ba.html この人は memory size を 128MB から 64MB にしたら動くようになったと 言ってますが、 私の場合は、128MB, 64MB, 32MB の いずれも動きません。 >>422 これ自分も引っかかったわ…@debian >>423 コマンドプロンプト上からcolinux-daemonを起動した場合は何らかのエラーメッセージが出るはずです あ、colinux-daemonは--install-serviceをつけずに実行してください。 そうするとdmesgに相当するメッセージがコマンドプロンプト上に表示されます。 それで、Ubuntu使って同じ問題に悩むわけですね。わかります。 サービスで無事起動するようになりました。 ssh で接続するようしておいたのですが、 colinux をサービス起動ですると、 なぜか、ssh 接続できないし、 そもそも ping が返ってきません。 通常のコンソール起動すると、 問題なく ssh 接続できるし、 ping も返ってきます。 どのように調べたらいいのでしょうか? colinux managerとかいれて、サービスで起動した状態からcoLinuxコンソールで確認してみるとどう? 何かエラーメッセージがはかれていれば、それが原因である可能性が高いよ。 # pingダメ、sshダメとなると、>>422 の症状が出ている可能性も考えられるし。 >>430 おっしゃる通りに、 サービス起動している状態で、 coLinuxコンソールを起動して、 メッセージを確かめてみたら、 「eth0 を上げるのに失敗した」 というエラーが出てました。 元々 eth0 とすべきものを eth1 と認識してたものを サービスじゃないコンソール起動の状態で、 これは修正しているはずなのに、 なぜサービス起動だとまた誤認識するのでしょうか? 設定ファイルは同じにもかかわらず! コンソール起動の時と、サービス起動の時で、udevさんがNICを別デバイスとして認識するのが問題とかなんとか聞いたことがある。 (うろ覚えだから、間違っているかも知れないけど。) だから、 サービスに登録→coLinuxコンソールを用いて設定ファイルを書き換える ってな手順を踏まないといけないのかなと思う。 たぶんこれで、サービスから登録を解除して再登録したりするまでは、問題は起きないんじゃないだろうかね。 >>419 /etc/udev/rules.d/70-persistent-net.rules を書き換えましょう. 今までPortableUbuntu にて slirpを使っておりました。 >>398 でndis-bridgeを知り関連サイトなど見てみているのですが、質問があります。 DHCPでWindows側、coLinux側ともに接続する環境において、 coLinux側にテスト用サーバーを立ててアクセスしたい場合(webアプリ開発のため)、 固定IPを割り振るか、しか方法がないものでしょうか? Portable化したいため、固定IPはムリポな環境なのですが、何かよい方法はないでしょうか? * DHCPサーバ側で固定する * DNSの動的更新 * sambaいれてwindowsの名前解決つかう もっといい方法がありそうだけど. >>435 > * DNSの動的更新 これが一番手っ取り早い解かも… coLinuxとWindowsで内側だけ?で相互アクセスするために、 グローバルにアクセスできるDNSに、LAN内のローカルIPを登録、っちゅーのもどうかとは思うんですが、 一番簡単に解決できるかもですね。 例えば、Windowsなら、Diceとか入れて手持ちの適当なサブドメインでも動的更新するだけでいい。 問題はファイヤーウォールの問題かあ(; ´д`) お互いだけでアクセスを許したい場合、 Portable化したい場合、IPが変わる環境だとIPベースのフィルタリングができない…。 (この辺、slirpはWindows→coLinuxの方向だけは指定も楽チンなんですけどね。プロトコルとポート指定して起動するだけだから…) そういえば、ndis-bridgeってcoLinux側もDHCPでIPとってくるんですよね? マシンがあたかも2つあるかのような状態?(例えば、ホストWindowsとcoLinuxのUbuntu) もし、ノートPCでモバイル端末で通信するときとかってこういう場合どうなるんだろ…2つもIP取得できるのかな。 >>436 モバイル端末って普通イーサネットじゃないでしょ? イーサネットじゃないと ブリッジはできないよ ndisってpcapと何が違うの? WinPcapがいらないってことだけ? ndisはMicrosoftによるネットワークドライバの仕様。 pcapはパケットキャプチャ ちょい聞きたいことがあります。 起動時にターミナルを出すとか、任意のアプリ起動とかってできないんでしょうか? 「システム」→「自動起動するアプリ」にgnome-terminalを設定したり、 「オプション」の「ログアウト時に実行中のアプリを記憶する」にチェック入れても実行してくれなかったりします…。 環境:Ubuntu 9.04化したPortable Ubuntu、ホストOS Vista SP2 それが意味しているのは、ログイン時だろう。 XDMCP使えないか調べてみたら? Gentoo+LVM+ReiserFSで/からマウントしたいんですが助けてください やったことは initrd.imgのサイズを大きくした lvm.staticをsbinへcp /etc/lvm.confをcp /sbin/modprobe dm-mod /sbin/lvm.static vgscan /sbin/lvm.static vgchange -ay をrcSに入れてみた 上手くbootするには他にする事はありますか? あと、普通の起動時では一応vgが見えてます. cobd0=lvm.img root=/dev/vg/xxxx な感じではbootしませんでした。 >>441 うーん。XDMCPってリモートのを使うってことですか? とりあえず、PortableUbuntuを起動すると、デスクトップ上にUbuntuの(gnomeの?)バーがでて、 自動でログインしているような状態になっているんですが、 「自動起動するアプリ」に登録しても起動してくれないのです。 ごめんよみちがえた。それなら起動してくれても良さそうだね。 申し訳ないので、ちょっと調べてみた。 portable ubuntuは/etc/event.d/tty1のautologin指定によって、pubuntuという名前でログインしてる /home/pubuntu/.profileをみるとpanel.sh(/usr/local/bin/panel.sh)を起動していて、 それをみると、gnome-seting-daemonとgnome-panelしか起動してない。 たぶんセッションマネージャが動いてないと思うので、自動起動するアプリが起動しないんだと思う。 とりあえずなら、.profileかpanel.shにgnome-terminalとか追記すればいいとおもうよ。 ログアウト時の実行アプリ〜がやりたいなら、セッションマネージャを動かすようにするといいと思う。 リアルで出張いってて、レス遅くなりました・・・ >>445-446 うあ、調べてくれたなんてありがとうさんです。 今までserver版しか使ったことなかったので、勉強になります。 セッションマネージャというか gnome-sessionをためしに起動してみたら、 ウインドウの中にウインドウが開くようになったり、x-nautilus-desktopが画面全体に広がって居座ったり (なんだか、しかもブラクラみたいに画面をちょこまか動き回ってワロタ) coLinuxとの兼ね合いがうまくいかない?のかな・・・。 とりあえず、.profileに gnome-terminal記述してしのごうと思います。 > とりあえず、.profileに gnome-terminal記述してしのごうと思います。 だめだtった (´・ω・`) なぜ・・・ Railsスレから、きますた。coLinuxのcofsって特殊なんですかね? 938 名前:nobodyさん[sage] 投稿日:2009/09/08(火) 18:14:15 ID:??? どこで聞けばいいのかな。 Railsの開発で使用しているcoLinuxのcofsって、lockできない仕様? ruby script/plugin install git://github.com/rails/acts_as_list.git みたいなのが失敗する。以下、エラー error: could not lock config file ~my_project/trunk/vendor/plugins/acts_as_list/.git/config error: could not lock config file ~my_project/trunk/vendor/plugins/acts_as_list/.git/config error: could not lock config file ~my_project/trunk/vendor/plugins/acts_as_list/.git/config Initialized empty Git repository in ~my_project/trunk/vendor/plugins/acts_as_list/.git/ fatal: Not a git repository Windows側でcygwinから使うと問題ないからまあいいんだけど。 >>449 cofsは、特殊かそうでないかでいうと特殊な部類に入ると思う。 lockについてはどうなってるか知らないけど、ごく基本的な機能についても最近実装されたってモノが多いから 実用レベルでアテにしちゃイカンと思う。 (ChangeLogとか本家の情報は見てないけど、おそらくlock機構そのものが未実装じゃないかと。) すっかり亀レスで申し訳ないけど、 >442-443 gentooがどうなってるのかは知らないけど、 initrdの中にdm_modは居る? 居なければ足して、後はinitrdの中で lvm.static lvchange -a y /dev/<lvname> すれば、いけないかな。 >>450 やっぱ、そうなのかー。 cofsじゃなくて、Ubuntu入れたディスクイメージ上だと問題なかったです。 書き忘れたけど、Ubuntu 9.04(Portable Ubuntu)の話でした。 ようやく2.6.25カーネルが使えるようになったか。 まだバグは残ってるだろうけど、これで出来ることの幅が広がるかなあ? >>451 どうにも巧く行かなかったので genkernel ramdisk --lvm2 で手抜きしたら起動できました。 ありがとうございました。 2.6.26だったら。。 /proc/<pid>/mountinfo だけ2.6.25に持ってこられるかな。 Portable UbuntuがWindows Vistaでgnome?のツールバーが最後まで描画されず、操作不能になったりと、 上手く起動しないので、原因を調べていたのですが、 Xmingを管理者権限で動作させないといけないことに気づきました。 (しかも、一旦、通常権限でPortable Ubuntuを起動していると、Xmingが通常権限で立ち上がりっぱなしになり、 強制終了さえない限り、管理者権限で起動させようとしても上手く行かない、という罠がありました) Xmingてこんなもんなんでしょうか? 何がいいたいかというと、できるだけPortable UbuntuをVistaにて管理者権限なしで動かせないかなーと思っているのですが、 いろいろ試してみて、現時点で、 ・colinux-daemon --install-driver ・Xming この二つのみが管理者権限が必要なようなのです。前者は最初に一回管理者権限で実行しておけばよいのですが、 後者は毎回、管理者権限がいるみたいなので… ちなみに、Portable Ubuntuがデフォルトで起動時にfsutilでswapやtmpのディスクイメージを生成する記述も管理者権限がいるのですが、 これは、あらかじめディスクイメージを作っておくことで回避できました。 >456 > Xmingを管理者権限で動作させないといけないことに気づきました。 ちょっとぐぐってみた限りでは、日本人以外でそんなこと言ってる奴いないくさい Portable UbuntuもXmingも使っていないので何ともいえないが… XmingはPortable Ubuntuに同梱されているの? 本家から最新版を貰ってきて試してみては? http://www.straightrunning.com/XmingNotes/ >>457 ありがとうございます!亀レスすいません。 Portable Ubuntuに付属のXmingです。 --versionしたら、Release: 6.9.0.31でした これは古いですね…。 試しに更新してみます。 colinuxをgentooで使っているときに 更新すると再起動で起動できなくなったので /etc/portage/package.mask に >=sys-fs/udev-146-r1 を入れると良いです。 そうするとsys-fs/udev-141になります。 debian squeezeで久しぶりにapt-get upgradeしたらudevのインストールでコケて、 どうやら http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552076 これっぽいんですが シャットダウン後、起動できなくなったのでシングルユーザモードで コンソールから立ち上げたもののネットワークも動いてない、、、 どうすればいいでしょうか 質問です。 新しく購入したLet's Note R8 RightのVistaにcoLinuxをインストールしたのですが、 coLinuxが起動すると、内臓のキーボードとマウス(トラックパッド)が使えなくなってしまいます。 スタンバイからの復帰では一時的に復活するものの、coLinux起動中だとすぐに使えなくなってしまいます。 サービスで起動してもダメでした。 元々、EeePC 1000HのXPで使っていたCentOS 5.3のイメージ(自前)で、EeePCのほうでは問題なく使えていました。 また、R8のほうにWindows 7のRC版(build 7100)を入れて試したところ、そちらでも問題なく使えました。 Let's Note R8 RightとVistaで問題が起こってしまっているのですが、どなたか心当たりある方はいらっしゃいませんか? よろしくお願いします。 機種: Let's Note R8 Right (CR-R8WW1AJR) CPU: Intel Core 2 Solo U3500 (1.4GHz) メモリ: 2G OS: Windows Vista Business SP2 (SP1でもダメでした) coLinux: 0.75 使用Linux: CentOS 5.3 coLinux起動時のコンソールで漢字は表示できないのでしょうか? 例えば、SJISで保存したファイル(内容:「あいうえお」)も cat で表示すると「・・うえ・」と化けます。 かと思えば、Windowsのファイル名なんかは、[ ls 〜 | iconv -f utf8 -t sjis ] とやれば「スタート メニュー、デスクトップ、...」といった感じで表示はできます。 だからと言って、このままでは cd で移動ができません。。。 TeraTermやXmingの画面上なら問題ないのですが、簡単な作業は coLinux単体で済ませたいのです。 udevが動かなくなったら、VIrtualBoxに移行したよ。。 >>460 Ubuntuですが、古いudev持ってきて入れてしのいでたけど、 upstartとかいろんな絡みで維持がつらくなってきたのであきらめました。 2.6.26で入った機能使ってるんですよ(>>445 )。 >>462 OSさらさず、質問とな! Ubuntu 9.04だが、cofsで問題なくcdできたぞ。 >>462 ちなみに、lsも問題なかったぞ。iconvする必要もなし。ちゃんとUTF-8だろうターミナルで表示されたし。 SJISのファイルの表示は、SJIS対応のターミナルなら見られる。 UTF-8のみのターミナルなら変換しないといけない。 LinuxだとSJISなんて普通使わんから、そういうもんだ SJIS対応のターミナルは俺は知らんから、他の人頼むか、質問スレで聞いたほうがいい。 >>462 うわ、スマンかった。起動時のコンソールの話かw 起動時のコンソールは、Windowsのコンソールだっけ?UTF-8が表示できないからムリだろ。 おとなしく、ターミナルでつなぐか、デスクトップ版のパッケージ入れてXのターミナル起動するか。 この辺の問題は、UTF-8をよく使う昨今になってから、かなり言われているんだがMSが直さない。 chcp 65001はバグって使い物にならんし。 WindowsにはWriteConsoleWというコードページ無視してユニコードをコンソールに書き込むという謎機能がある。 でも使いにくいからcp65001さっさと直せと>ms >>469 昨日俺が検索した限りではないってよ。実装中らしい。 32bit版で管理外メモリを使えると良いんだけどなぁ。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる