トップページunix
1001コメント327KB

初心者もOK! FreeBSD質問スレッド その49

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
FreeBSD 関連の質問はここで。

初心者もOK! FreeBSD質問スレッド 過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/

■関連スレ >>2-15 くらい
オリジナルの歴代スレッド 1〜20は >>2, 21〜40は >>3, 41以降は >>4
FreeBSD 関連の検索は >>5
FreeBSD 関連のスレッドへのリンクは >>6
FreeBSD 関連のお勧めサイトは >>7
FreeBSD の新しいネタを追いかける人は >>8
FreeBSD 関連雑誌は >>9
FreeBSD 関連の議論等について >>10


FreeBSD 以外の UNIX 関連の初歩的な質問は…

くだらない質問はここに書き込め!なんでもアリ35
http://pc5.2ch.net/test/read.cgi/unix/1089819355/
0178名無しさん@お腹いっぱい。NGNG
どれもこれも狙いすましたかのように不適切なのにワロタ
0179名無しさん@お腹いっぱい。NGNG
>>177
4系と5系みたいなもんだよ。
0180名無しさん@お腹いっぱい。NGNG
>>173
最初に入れたFreeBSDは2.2.8でした
0181名無しさん@お腹いっぱい。NGNG
ったく。真面目に書いたんだぞ。(上の>117)

何年か前は、SISのチップに入らなかったよな・・・
0182名無しさん@お腹いっぱい。NGNG
時報と天気予報は間違えやすいんだよな(w
0183名無しさん@お腹いっぱい。NGNG
野口五郎に感謝しないとな
0184中島みゆきNGNG
あたしにも感謝してね。
0185名無しさん@お腹いっぱい。NGNG
グハ
いや、マドレーヌを紅茶に浸した瞬間にっていうのを感じた。
0186名無しさん@お腹いっぱい。NGNG
FreeBSD 5.2.1-p9 です。
Intel fxp から Realtek RTL8169S の NIC に交換 (GbE が必要になった)
したのですが認識しませんでした。 dmesg -a しても NIC の情報が
出ていません。 kernel も GENELIC に戻しました。

device miibus # MII bus support
device re # RealTek 8139C+/8169/8169S/8110S

上の 2 つがあるのも確認しました。
誰か原因分るかたいないでしょうか?
0187名無しさん@お腹いっぱい。NGNG
GENELIC じゃなくて GENERIC でした。
0188名無しさん@お腹いっぱい。NGNG
buildkernel&installkernel してみた?
0189138NGNG
>>171
ありがとうございます。
少しEsoundに興味をもったので調べてみたのですが,
esddspを使えば,無理矢理Esoundで統合する事もある程度は可能みたいですね。
軽くいじったところ,どうも思ったようには動かないのですが,
esddspがシェルスクリプトで扱いやすそうなんでもう少しいじってみることにします。
0190186NGNG
>>188
/etc/make.conf を
KERNCONF= GENERIC
に書き換えたあと、buildkernel&installkernel しました。
uname で kernel が更新されたのも確認しました。
0191名無しさん@お腹いっぱい。NGNG
>>186
NICを指す場所を変えたらどう?
0192名無しさん@お腹いっぱい。NGNG
NICカードが壊れている可能性は?
0193名無しさん@お腹いっぱい。NGNG
>>186
pciconfとかscanpciとかの結果はどうよ
0194186NGNG
>>191
変わりませんでした。

>>192
違うマシンの Windows で確認したとろ 1Gbps で Link しました。

>>193
> pciconfとかscanpciとかの結果はどうよ

agp0@pci0:0:0: class=0x060000 card=0x80e71043 chip=0x06911106 rev=0xc4 hdr=0x00
pcib1@pci0:1:0: class=0x060400 card=0x00000080 chip=0x85981106 rev=0x00 hdr=0x01
isab0@pci0:4:0: class=0x060100 card=0x80e71043 chip=0x06861106 rev=0x40 hdr=0x00
atapci0@pci0:4:1: class=0x01018a card=0x00000000 chip=0x05711106 rev=0x06 hdr=0x00
uhci0@pci0:4:2: class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x16 hdr=0x00
uhci1@pci0:4:3: class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x16 hdr=0x00
hostb0@pci0:4:4: class=0x060000 card=0x00000000 chip=0x30571106 rev=0x40 hdr=0x00
none0@pci0:5:0: class=0x040100 card=0x80e71043 chip=0x011113f6 rev=0x10 hdr=0x00
none1@pci0:9:0: class=0x020000 card=0xc1071259 chip=0xc1071259 rev=0x10 hdr=0x00
atapci1@pci0:10:0: class=0x018000 card=0x020d1154 chip=0x06801095 rev=0x02 hdr=0x00
none2@pci1:0:0: class=0x030000 card=0x0c681048 chip=0x011010de rev=0xb2 hdr=0x00

こんなんでました。
0195名無しさん@お腹いっぱい。NGNG
UTADA
Easy BreezyPV
http://athikaru.no-ip.org/easy_breezy_pv.zip
パスワード:hikaru.hk.st

Easy BreezyPV 640x480DivXヴァージョン
http://big.freett.com/yuzas/Easy_Breezy.zip
http://big.freett.com/aninon/Easy_Breezy.zip
0196名無しさん@お腹いっぱい。NGNG
>>194
# pciconf -l -v
だとどうよ
0197名無しさん@お腹いっぱい。NGNG
タッチパッドのタップクリックを切りたいのですが。。

どうやったらいいか皆目検討がつきません。だれかご存じの方いらっしゃいませんか?
0198186NGNG
>>196
大学へ来てしまい、マシンが手元にないのであとで投稿します。
0199& ◆P9McuGMOts NGNG
>>198
chip=0xc1071259 がそうみたいだけど、
とりあえず /sys/dev/re/if_re.c の re_devs[] に追加してみれば?
そこそこは動くんじゃないかな?
0200名無しさん@お腹いっぱい。NGNG
fdformat(1)について調べています.
デバイスファイル指定の際に,
・/dev/fd*
・/dev/rfd*
の二つのファイルのいずれかを選ぶことが出来るらしいのですが,
この二つのファイルをどう使い分けてフォーマットを
行えばいいのかがわかりません.
どなたか教えていただけませんか?
0201名無しさん@お腹いっぱい。NGNG
わからんけど、とりあえず raw device 使っとけばー?
0202名無しさん@お腹いっぱい。NGNG
>>201

>>わからんけど、とりあえず raw device 使っとけばー?

なんでとりあえずraw driveを使っていれば安心なんですか?
どういう意味で安全なのかがわかれば理解しやすいのですが….
そこんところをもう少し詳しく教えていただけませんか?
0203名無しさん@お腹いっぱい。NGNG
>>200
このへん参照
ttp://cvsweb.freebsd.org/src/usr.sbin/fdformat/fdformat.1
0204名無しさん@お腹いっぱい。NGNG
セクタとクラスタのサイズがー、とか、
バッファリングがー、とか。
0205名無しさん@お腹いっぱい。NGNG
>>203,204

おかげ様で,少し違いを理解することができました.
ありがとうございました.
0206名無しさん@お腹いっぱい。NGNG
FreeBSD-5_2_1にはmake.conf.defaultは無いんですか?
/etc/make.confを編集するのに参考になるファイルは無いでしょうか?
0207名無しさん@お腹いっぱい。NGNG
>>206
man make.conf
0208名無しさん@お腹いっぱい。NGNG
レッドハットリナックスというのを友人に勧められたのですが、
これって忍者服部君とかと何か関係があるんですか?
自分、アニメとか興味ないのでもしそうであれば避けたいのですが。。。
0209名無しさん@お腹いっぱい。NGNG
>>207
No manual entry for "make.conf"と出るんですけど。。。
0210名無しさん@お腹いっぱい。NGNG
>>209
/usr/share/examples/etc/make.conf
0211名無しさん@お腹いっぱい。NGNG
>>209
minimalでインストールしちゃったの?
0212名無しさん@お腹いっぱい。NGNG
CVS log for src/share/man/man5/make.conf.5
ttp://cvsweb.freebsd.org/src/share/man/man5/make.conf.5
0213名無しさん@お腹いっぱい。NGNG
昔って、「ちょっと GENERIC kernel で起動してみるか」とか出来てよかったな。

今はコンパイルしないといけないから面倒だ。
0214名無しさん@お腹いっぱい。NGNG
もう、どうにでもなれ。FreeBSDを入れてやる!
俺のことを笑ったおまえら、見てろよな。
(゚Д゚ )ゴルァ
0215名無しさん@お腹いっぱい。NGNG
>>213

え。いまもいっしょでしょ。
0216名無しさん@お腹いっぱい。NGNG
Boot: と表示されている時点でEnter以外を押してokプロンプトを出す
ok unload
ok load kernel.old
ok boot
これだけの事なのに再コンパイルしようとする>>213は…大丈夫か?
0217名無しさん@お腹いっぱい。NGNG
>>216

5系以降はちょっと違うな。

/boot/kernel.old/kernel だ。
0218名無しさん@お腹いっぱい。NGNG
genericはkernel.GENERICでずっと保存されてなかったけ?
0219名無しさん@お腹いっぱい。NGNG
>>217
必ずしも直接kernel本体を指定する必要はなくて>>216の方法でもオッケイよ

>>218
4系から直接make worldしてる状態だとkernel.GENERICは存在しない罠
0220名無しさん@お腹いっぱい。NGNG
>>210
うぉぉ!!ありがとう!!
>>211
俺いつもminimalでしかインストールしないんですよ。
最初minimalでインストールしてからカーネルやら
何やらを自分用にして、そっからパッケージとかports入れてます。

なんつーか、自分にとってはこれが早いし確実だから。
0221名無しさん@お腹いっぱい。NGNG
>>220
>俺いつもminimalでしかインストールしないんですよ。

上まぁ、それはそれで構わないのだろうが、man 関連だけでも入れておく
と言うのはかなり役に立ちそうではあるが。
0222186NGNG
色々相手してもらって悪いのですが、時間がないので
これ以上原因を追及するのはあきらめます。
Intel の GbE 買ってきます。
0223名無しさん@お腹いっぱい。NGNG
minimalは自分には必要なファイルが何かが見抜けないと使いこなすのは難しい。
0224186NGNG
自己レス。
FreeBSD-users-jp 80650 と全く同じ症状のようだ…。
0225名無しさん@お腹いっぱい。NGNG
test
0226名無しさん@お腹いっぱい。NGNG
JDK+TOMCAT+apache+postgres なことをするのに
FreeBSD だと困ることがありますか?
やっぱりLinuxのほうがいいですか?
0227名無しさん@お腹いっぱい。NGNG
漏れは困らんが、バイナリ無いと時間掛かるかもなぁ。
0228名無しさん@お腹いっぱい。NGNG
ports関係のコマンドがコアダンプするようになってしまいました。

何か原因わかりますでしょうか?

rabi# portsdb -uU
Updating the ports index ... Generating INDEX.tmp - please wait.. Done.
done
[Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 11726 port entries found .........1000.........2000.........3000.........4000.........5000.........
6000.........7000.........8000..../usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:587: [BUG] Bus Error
ruby 1.8.2 (2004-07-29) [i386-freebsd5]

アボート (coreを出力しました)
0229名無しさん@お腹いっぱい。NGNG
直接的な原因はRuby(またはそのモジュール)がタコ。でもそれでは解決にならんので、
INDEX*を消して、cvsupしてもう一度portsdb -Uuしたら直らないかな?
portindexを使うのもありか。俺は使ってないので知らんけど。
0230名無しさん@お腹いっぱい。NGNG
syncの構造を調べたくてソースコードを追いかけた結果,
ffs_sync()に行き着いたんですが,その際に
”サンドバッグドI/O”という言葉を耳にしました.
これってどういう意味を表しているんでしょうか?
どなたか教えてください!
0231名無しさん@お腹いっぱい。NGNG
portindex、昔と違って最近は問題ないyp!
0232名無しさん@お腹いっぱい。NGNG
portindex一回使ったらportsdb -uUなんて使ってられねーYO
0233228NGNG
みなさま有り難う御座います。
いま、INDEX*消してcvsupし直して再度portsdb -Uuしている
ところです。
だめだったらportindex入れてみます。Physonもいるのでちょっと
buildに時間かかりそうですね
0234名無しさん@お腹いっぱい。NGNG
windowsのIEのお気に入りフォルダを
FreeBSDのモジラのFavoriteディレクトリにコピーしたら、
windowsと同じお気に入り環境構築できるんですかね?
0235名無しさん@お腹いっぱい。NGNG
portindex、/usr/portsから/data/portsとかへsymlinkしてると警告ウザくてしょうがねえ。
0236名無しさん@お腹いっぱい。NGNG
>>234
マシン貸してくれたら実験してやるよ
0237名無しさん@お腹いっぱい。NGNG
>>236
分かったよ。自分で実験するよ、、、
0238213NGNG
>>216
2回以上 kernel の recompile したら old は GENERIC でなくなるでしょ。
0239名無しさん@お腹いっぱい。NGNG
確か、kernel.GENERIC って別な名前で保存されてなかったっけ?
0240_NGNG
>>234
できないよ。
Windows版のMozilla入れると,IEのお気に入りがbookmarkに勝手に
入るから、それをエクスポートしてやってFreeBSDに持っていけば?
0241213NGNG
>>239
ないねぇ。 /boot/kernel と /boot/kernel.old しかない。
0242名無しさん@お腹いっぱい。NGNG
そういうときは先にコピーして取っておくといいよ。
0243名無しさん@お腹いっぱい。NGNG
>>240
ありがとう。やってみます。
0244235NGNG
手で書き換えて対処したので自分用&ほかに困っている人(もしいたら)用にメモしとく。
cd /usr/local/share/portindex
freebsdports.py の冒頭の変数を書き換え
python -OO -c 'import compileall; compileall.compile_dir(".");'

portindexもportsdbも、各portsの読みをパラで走らせたらもっと速くなりそうなもんだが。
0245名無しさん@お腹いっぱい。NGNG
横槍だけど、portindexを使う奴はports/INDEX-5などをrefuseしる。
それかローカルのINDEXとして別のファイルを指定しる。INDEX.localとか。
じゃないとインクリでうぷデートしてくれず毎回作りなおしだyp!

まあそれでもportsdbよりは速いか。
0246名無しさん@お腹いっぱい。NGNG
> それかローカルのINDEXとして別のファイルを指定しる。INDEX.localとか。

どうやって指定すんの?
0247名無しさん@お腹いっぱい。NGNG
>>200-205
あんたら、何年前の人ですか?
Block Devices (Are Gone)
http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-block.html

つーか、2000年3月のFreeBSD 4.0-RELEASE以降、FreeBSDではBlock Devicesは
存在しなくなったのに、未だに「raw deviceがー」とか言う人がいるのは何故?
0248名無しさん@お腹いっぱい。NGNG
>>246
pkgtools.confで、
# ENV['PORTS_INDEX'] ||= ENV['PORTSDIR'] + '/INDEX'
これ変更しる。
0249名無しさん@お腹いっぱい。NGNG
>>248
それ、portindexは見てくれるの?
0250名無しさん@お腹いっぱい。NGNG
駄目です。

portindexでINDEX.db作っても、portsversionとか実行すると、portsdbが実行され、
コアダンプしてしまいます。

rabi# portversion
[Failed `Inappropriate file type or format'] [Updating the portsdb <format:bdb1_btree> in /usr/ports ...
- 11728 port entries found .........1000.........2000.........3000.........4000.........5000.........6000
.........7000.........8000..../usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:587: [BUG] Bus Error
ruby 1.8.2 (2004-07-29) [i386-freebsd5]

アボート (coreを出力しました)

もちろん、rubyもryby-bdbもportupgradeも今の時点で最新です。
0251名無しさん@お腹いっぱい。NGNG
4.x の頃には /kernel.GENERIC ってあったよね。
今はないのか。
0252名無しさん@お腹いっぱい。NGNG
不思議だね。今INDEX.db消して作り直させてみたけど大丈夫だったよ。
バージョンは同じく最新。
[Failed `Inappropriate file type or format']の出力が出なかったのが違うかな。
やり直す前にINDEX.db消した?
0253お助けNGNG
昨日から、docomo.ne.jpからのメールが受信できなくなったようなんだけど、
docomoのメールーサーバーに障害があるの?それともうちのサーバーが
おかしくなった?ちなみにエラーは

stat=timeout waiting for input during message collect

なんだけど。MTAはsendamil 8.12.11です。
0254名無しさん@お腹いっぱい。NGNG
>>251
/bootの下
0255名無しさん@お腹いっぱい。NGNG
>>245
INDEXはportindexの最終出力にすぎません。実際の中身はportindex.pckが
持っているので、INDEXを消そうがcvsupに上書きされようが更新されるのは
差分だけです。……という話ではなく?
# rm /usr/ports/INDEX-5
# \time chroot5 portindex
Checking ports tree for changes. Abort with CTRL-C.
Saving status data ... ok!
Expanding dependences ... done
Building /usr/ports/INDEX-5
11726 total index entries.
31.71 real 14.43 user 4.37 sys
毎回checkoutするのも無意味なのでrefuseするのは同意です。
0256名無しさん@お腹いっぱい。NGNG
>>252
漏れも >>228>>250 の症状と同じだったけど
いまやったら直ってますた。環境は RELENG_5, i386

なんだったんだろ…
0257256NGNG
と思ったけど失敗。スマソ _no
0258名無しさん@お腹いっぱい。NGNG
mplayerで動画を再生していると、
コンソールにYour System is too slow to play this!!
とか出て来やがります。

別に再生がそれで途切れるとかいうことは無いんだけど、
みんなどのくらいのスペックのPCで動画見てるの?

俺のはCeleronの600MHz。メモリは128MB。
ただ今mozillaのportupgrade -rfやってる。
0259名無しさん@お腹いっぱい。NGNG
(´-`).。oO(静音ファンとしては、ある意味うらやましいマシンかもよ)
0260名無しさん@お腹いっぱい。NGNG
>>256
仲間がいて良かった。
いや、解決はしていないんだけどさ。
0261名無しさん@お腹いっぱい。NGNG
>>258

mplayer が壊れてるようだよ.
うちでは, wmv を再生するとでる.

PentiumM で.
0262名無しさん@お腹いっぱい。NGNG
make でインストール中に
  Too many levels of symbolic links
と表示されて止まってしまいます。このときはmakefileを修正する以外に
方法はないんですか?

ご回答よろしくお願いします。
0263名無しさん@お腹いっぱい。NGNG
>>262

>>53-54
0264名無しさん@お腹いっぱい。NGNG
>>262
そのメッセージが出た理由によるんじゃない?
0265名無しさん@お腹いっぱい。NGNG
フロッピーディスクにアクセス方法を教えてください。

正確にいうとSCSIでMOをつないでいると /dev/da0 が MO になってしまいます。
それで /dev/ 以下にフロッピーにアクセスするためのデバイスファイルが
なくなってしまいます。
MOを繋いでいなければ /dev/da0 がフロッピーになるので
問題ないのですが...
0266名無しさん@お腹いっぱい。NGNG
ruby,ruby-bdb1,portupgradeを入れ替えて再度挑戦しましたが、
やっぱし portsdb -uがコアダンプします。

portsindexは問題なくINDEX-5を作成してくれますが、
肝心のportupgrade等のコマンドを使うにはportsdb -u等で
INDEX.dbを作る必要が有りますよね。別にportupgradeを
起動しても自動的にINDEX.dbを作りに行きますが、どの
タイミングでもrubyがコアダンプしてしまいます。

こーいう時って作者のknuさんに直に連絡してもいいのでしょうかね。
幸いなことにknuさんは日本人なので。

それとも、暫く放置しておいたほうが、この場合良いのでしょうか。
0267名無しさん@お腹いっぱい。NGNG
日本人じゃなかったら連絡しないという根性がダメだな。
0268名無しさん@お腹いっぱい。NGNG
>>266
あなたの環境でしか出ないエラーは放っておいても直らないと思います。
0269名無しさん@お腹いっぱい。NGNG
>>266
portindexdbを使わないのは何故?
0270名無しさん@お腹いっぱい。NGNG
この板にmozillaのスレなかったっけ?
検索しても見当たらないんですが、どうなったんでしょう。
0271名無しさん@お腹いっぱい。NGNG
>>266
うちでも同じことが起きました。

# portupgrade chkrootkit
[Updating the portsdb <format:bdb1_btree> in /usr/ports
... - 11728 port entries found .........1000.........2000.........3000.........4000.........5000.........6000
.........7000.........8000....: [BUG] Segmentation fault
ruby 1.8.2 (2004-07-29) [i386-freebsd5]
zsh: abort (core dumped)

portindexdbで回避できました。thx >> 269
0272名無しさん@お腹いっぱい。NGNG
>>266
既に ports@freebsd.org で話題になってますし
デバグ等に特に自信があるのでなければ,静観でもオケーかと
0273名無しさん@お腹いっぱい。NGNG
>>269

うおっ。そんなコマンドがあったんですか。
man portindexしてもentryがなかったので、わかりませんでした。

無事INDEX.dbが出来ました。

ありがとう〜

勇気を持って日本語でportupgradeの作者には連絡しました。
0274名無しさん@お腹いっぱい。NGNG
ちゅうことはこれですか。
$ less +/^P /usr/local/share/doc/portindex/README.TXT
0275名無しさん@お腹いっぱい。NGNG
>>270
dat落ち。

Mozilla とゆかいな仲間たち 3
http://pc5.2ch.net/test/read.cgi/unix/1032392534/
0276名無しさん@お腹いっぱい。NGNG
>>272

再現する人他にも結構いたんだ。
よかった自分とここの住人数人だけじゃなくて。
0277名無しさん@お腹いっぱい。NGNG
おっと、こっちか。

Mozilla とゆかいな仲間たち 3
http://pc.2ch.net/test/read.cgi/unix/1032392534/
■ このスレッドは過去ログ倉庫に格納されています