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

初心者もOK! FreeBSD質問スレッド 96

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。2008/06/05(木) 03:00:22
FreeBSD 関連の質問はここで。
事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。

フォークした 「FreeBSD 初心者スレッド」 とこのスレどちらかがアラシの砲火を請け負うこととなります。
http://pc11.2ch.net/test/read.cgi/unix/1212597010/
落ち着いてるスレの方を任意にご使用ください。

http://www.jp.freebsd.org/www.freebsd.org/ja/
http://www.jp.freebsd.org/www.freebsd.org/releng/
http://www.jp.freebsd.org/cgi/cvsweb.cgi/
http://www.freebsd.org/doc/ja/books/handbook/ *読め!
http://www.freebsd.org/doc/ja/books/design-44bsd/
http://www.freebsd.org/ja/ports/
http://www.freshports.org/

書籍
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-jp&fqp=keywords%01FreeBSD
過去ログ
http://bird.zero.ad.jp/~zau60806/FreeBSD/
まとめサイト@Wiki 過去のQ&A集
http://www9.atwiki.jp/freebsd/
(前スレ)初心者もOK! FreeBSD質問スレッド その95
http://pc11.2ch.net/test/read.cgi/unix/1210728872/
(関連スレ)2ちゃんねる検索の結果
http://find.2ch.net/index.php?STR=FreeBSD+board%3AUNIX&COUNT=10&TYPE=TITLE&BBS=2ch
0879名無しさん@お腹いっぱい。2008/09/02(火) 13:57:09
>>875
portsnap fetch
portsnap extract
cd /usr/ports
make search key=<keyword>
または
make search name=<keyword>
08808632008/09/02(火) 14:46:05
質問ですが、SATAのHDDでもPIOモードに出来るのですか?
atacontrol ではうまくいかないのですが・・
0881名無しさん@お腹いっぱい。2008/09/02(火) 14:49:49
atacontrol mode ad6 pio0としてもcurrent mode = SATA300 と表示されてしまうと言うことです
0882836です。2008/09/02(火) 15:17:59
>> 853
アドバイスありがとうございます。
とても勉強になりました。
emacsについて勉強し直します。

>>858
アドバイスありがとうございます。
先程、xorgとgnomeを入れました。
日本語表示と日本語入力は無事できるようになり、
当初の目標は達成できました。

次はCコンパイラを入れたいと思っているのですが、
みなさんは何を使っているのでしょうか?
ちなみに、linuxではgccを使っていました。

0883名無しさん@お腹いっぱい。2008/09/02(火) 15:19:52
選ぶほどあるか?
0884836です。2008/09/02(火) 15:31:52
>>883
FreeBSDではどんなコンパイラがあるのかわからないので聞いてみました。
0885名無しさん@お腹いっぱい。2008/09/02(火) 15:34:04
1から1000までここで訊くのか?
もうそろそろスレ卒業してくれ。昔なら犬小屋に誘導したんだが。
0886名無しさん@お腹いっぱい。2008/09/02(火) 15:35:33
cd /usr/ports/lang
vi *cc*/pkg-descr
0887名無しさん@お腹いっぱい。2008/09/02(火) 15:36:05
馴れ合い、か
夏休みはおわったぞ >>882
0888836です。2008/09/02(火) 15:38:55
わかりました。
卒業します。
アドバイスして頂きありがとうございました。
0889名無しさん@お腹いっぱい。2008/09/02(火) 15:44:05
マジで初心者らしき者をみるとネタに見えて困る....
08908752008/09/02(火) 16:01:28
>>878,879
情報ありがとうございます。
早速、試して見たいと思います。
08918802008/09/02(火) 16:04:26
freebsdで、sataディスクのdmaを無効化するのは無理なのでしょうか?
さっきからいろいろ試してるけど全然だめ・・・・
いったいどうすれば・・・
0892名無しさん@お腹いっぱい。2008/09/02(火) 16:08:49
FreeBSDでSATAは鬼門。
0893名無しさん@お腹いっぱい。2008/09/02(火) 16:14:05
モード引数がない場合、デバイスの現在の転送モードが印刷 (表示) さ
れます。モード引数が与えられた場合、ATA ドライバは、転送モードを
そのモードに変更するするか問い合わされます。ATA ドライバは、ハー
ドウェアがサポートしていないなら、そのモードを拒否します。
0894名無しさん@お腹いっぱい。2008/09/02(火) 16:14:49
鬼門ってほどじゃないと思うけど
SATA の本来の機能が全部備わっているはずと
思い込むのは避けるべきだわな

あとバグがある可能性は高いと思っておくと健康にいいとか
0895名無しさん@お腹いっぱい。2008/09/02(火) 16:22:40
>>891
PIO に出来るんじゃないの。そのディスクのメーカー WEB ページに
ユーティリティがない? それから、ディスクは許容温度内で使ってますよね?
0896名無しさん@お腹いっぱい。2008/09/02(火) 16:28:45
>>891
> さっきからいろいろ試してるけど全然だめ・・・・
PIO4試した?
0897名無しさん@お腹いっぱい。2008/09/02(火) 16:35:05
>>896
atacontrol mode ad6 pio0とかpio4とかいろいろ試しても
current mode = SATA300って言われる。
safe modeで起動してもdmaがなぜか有効になってる・・・
このままではらちがあかないので一度linuxで試してみます
0898名無しさん@お腹いっぱい。2008/09/02(火) 17:57:33
FreeBSDの日本語入力についておしえてください。
7.0Rを使用しています。

ls したときに日本語のファイルやディレクトリが、
??????????????????と表示されてしまいディレクトリ移動ができない状態です。
>>836さんあたりからの流れでよいのでしょうか?
08998982008/09/02(火) 17:58:26
あげてしまいましたすみません。
0900名無しさん@お腹いっぱい。2008/09/02(火) 18:01:42
>>898
ハンドブックを百回読んでください。
0901名無しさん@お腹いっぱい。2008/09/02(火) 18:16:00
>>898
変な名前は付けないようにしましょう。
windowsで作成されたファイルなどは、日本語でも構わないでしょうが
unixで扱う場合は不便です。
素直に名前を変えましょう。
0902名無しさん@お腹いっぱい。2008/09/02(火) 18:19:25
>>900
…ハンドブック(1)、…
…ハンドブック(99)、ハンドブック(100)
読みましたよ、ノルマはこれでいいですか?

じゃあ、約束どおり回答をお願いします。
0903名無しさん@お腹いっぱい。2008/09/02(火) 18:23:02
>>902
最近、ここいらに出没してるのはあなたですね
09048982008/09/02(火) 18:29:36
>>900
ttp://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/
でよいんでしょうか?

>>901
それが一番簡単だとは思うんですが、
sambaを利用しているので、日本語ディレクトリは一般ユーザーから見てわかりやすいという理由から使用しています
0905名無しさん@お腹いっぱい。2008/09/02(火) 18:36:18
>>900はハンドブックのどこを読んでほしいんだろ。
0906名無しさん@お腹いっぱい。2008/09/02(火) 18:42:31
winでの作業と同じ様にGUIで作業してみてはいかが?
09078982008/09/02(火) 18:42:46
チャプター16の地域化のところでいいんでしょうか?
0908名無しさん@お腹いっぱい。2008/09/02(火) 18:44:36
>>906
X-Developerでインストールしたんですが
Xが起動しないという状況であります。
0909名無しさん@お腹いっぱい。2008/09/02(火) 18:56:23
>>908
Xをどうにかする方が先だと思うんですが…。
単に移動できればいいんでしたら
llでディレクトリ情報確認
cd `ll | grep hoge | awk '{ print $9 }'`
で良いと思われ。
0910名無しさん@お腹いっぱい。2008/09/02(火) 19:01:40
すいません。llコマンドというのがインストールされていないようです。
0911名無しさん@お腹いっぱい。2008/09/02(火) 19:02:17
>>897
> current mode = SATA300って言われる。
いいなぁ、オイラのはSATA HDDなのにUDMA33だ。

09128982008/09/02(火) 19:06:51
>>909
シンボリックリンクの作成をしたいんです。
XはインストールしたPCに問題がありそうな感じなので、解決には時間がかかるかと。
PCメーカーの情報のウェブページでLinuxインストール時のX起動不可となってましたので。

ちなみに、マウスも認識しないのでkonが起動しない状態でもあります...orz
0913名無しさん@お腹いっぱい。2008/09/02(火) 19:11:05
>>897
BIOSで PIO4にできないか?
0914名無しさん@お腹いっぱい。2008/09/02(火) 19:11:07
どうでもいいことだけど

> ls したときに日本語のファイルやディレクトリが、??????????????????

で、Macのコンソール思い出した
たしかlsに特殊なオプションつけないと日本語で表示できないんだよな
ファイルシステムもコンソールもUTF-8だと思ってたけど違うのかな?
摩訶不思議なOSだ
0915名無しさん@お腹いっぱい。2008/09/02(火) 19:16:19
ls | nkf とかじゃだめ?
0916名無しさん@お腹いっぱい。2008/09/02(火) 19:17:17
>ファイルシステムもコンソールもUTF-8だと思ってたけど違うのかな?

ワロスw
0917名無しさん@お腹いっぱい。2008/09/02(火) 19:18:21
>>912
ln -s `ls -l | grep HOGE | awk '{ print $9 }'` HOGE
HOGE は、あなたの環境に合わして。
0918名無しさん@お腹いっぱい。2008/09/02(火) 19:18:30
ターミナルの設定が糞なだけだろ。
09198982008/09/02(火) 19:18:54
>>914
ls -w で日本語は表示されるんですが・・・
そもそもFreeBSDで利用される文字コードはEUCなのかUTFなのかもわからないです。
WinだとShift-JISでしたっけ。
0920名無しさん@お腹いっぱい。2008/09/02(火) 19:23:47
>そもそもFreeBSDで利用される文字コードはEUCなのかUTFなのかもわからないです。

FreeBSD では色々な文字コードが使える。普通は ja_JP.eucJP だと思う。
ファイルシステム的には何でもいい。

>WinだとShift-JISでしたっけ。

バージョンによる。というか、問題はそこじゃなく、SAMBA 側の設定に合わせるか、
端末側の設定に合わせるかだろう。
0921名無しさん@お腹いっぱい。2008/09/02(火) 19:26:37
>>917
本題に関係ないが、grepのあとawkするのって無駄。

grep HOGE | awk '{ print $9 }'

awk '/HOGE/{ print $9 }'
0922名無しさん@お腹いっぱい。2008/09/02(火) 19:26:51
>>919
OSはハードに合わせた物を選択するべき。
handbookを読むべき。
入門書を買うべき。
しかし、Xも無理ってどんなハードなんだろう。
すごく新しいノートとか?
0923名無しさん@お腹いっぱい。2008/09/02(火) 19:30:25
>>919
基本的にどの文字コードでも保存可能
だから、EUC-JPでシステム構築してるならEUC-JPで読めばいいし
UTF-8ならUTF-8で読めばいい

Macの場合はUTF-8で統一してるはずなのにlsで化けるんだよな
-wオプションはたぶん文字コード変換やってるんだろう
UTF-8のはずなのにおかしな話だ。ひょっとしてファイル名はSJISで保存してるのかね?

>>920
俺的にいま普通はUTF-8だな。
fuseのおかげでUTF-8でsambaできるようになったのでutf-8に移行した
0924名無しさん@お腹いっぱい。2008/09/02(火) 19:30:48
>>917
というか、そもそも ls -l でロングリスト出してるのに
awk '{ print $9 }' でファイル名部分だけ切り出してるのって無駄過ぎ。

ls | grep HOGE
だけでいいじゃん。
0925名無しさん@お腹いっぱい。2008/09/02(火) 19:33:39
日本語入力できないからHOGEの部分が入力できないのでは?
良くわからんけどファイルIDの部分でgrepしてawkでファイル名だけ抜き出すって意味なんじゃないかな?
0926名無しさん@お腹いっぱい。2008/09/02(火) 19:35:00
>>921
すいません、言葉足らずでした。
ls -l
total 24
drwxr-xr-x 2 t wheel 512 8 8 23:54 .xvdir
-rw-r--r-- 1 t wheel 10853 8 13 01:25 3.jpg
-rw-r--r-- 1 t wheel 2957 8 13 01:33 3.zip
-rw-r--r-- 1 t wheel 5566 9 2 19:29 ????????????????
ln -s `ll | grep 5566 | awk '{ print $9 }'` newname
こんなイメージです。




0927名無しさん@お腹いっぱい。2008/09/02(火) 19:41:04
>>917>>921>>924>>925>>926
ありがとうございます。できました!
PuTTYでつないでるんですが、日本語が入力できずHOGEが入らないので
まるごとリンクを作ってしまいました。
2つのディレクトリがあってどちらも wheel 512 だったもので。

>>920>>923
sambaの設定確認してみます。
ありがとうございます。

09288982008/09/02(火) 19:49:36
たびたびあげてしまってすみません..orz

>>922
Pen3の2001年くらいの古いハードです
入門書は買おうと思っているんですが、FreeBSDの書籍はあまりないなと(特に7.0対応のもの)
オススメがあればおしえてください。お願いします。
0929名無しさん@お腹いっぱい。2008/09/02(火) 19:52:31
linuxの人が仕事で仕方なくfreebsdを使用したのですね。
ディレクトリでは512なので
ls -li
で確認できます。
0930名無しさん@お腹いっぱい。2008/09/02(火) 19:57:04
>>928
Xはパッケージで入れたんだと思いますが
パーツから入れてみたらどうでしょう。
自分のPCもFMV-655NU8C/LというceleronM550MH
のオンボロでパッケージでは動きませんでしたが
パーツから入れると動きましたよ。
0931名無しさん@お腹いっぱい。2008/09/02(火) 20:40:32
>>926
だから、
grep 5566 | awk '{ print $9 }'
は無駄だから

awk '/5566/{ print $9 }'
にしろとあれほど、、
0932名無しさん@お腹いっぱい。2008/09/02(火) 20:48:01
あと、ls -i にした上で print $2 の方がいいな。
いずれにしても -l は無駄。
0933名無しさん@お腹いっぱい。2008/09/02(火) 21:35:02
>>854
sysctl dev.cpu.0.freq_levelsして表示される中からクロック選んでみたら?
もしマザボでのオーバークロックをしているなら額面どおりに戻して試すのも一つの方法。
これでリストに何も出ないなら本当に現状BEでは種類を認識してもらえないのかも。
あと、あの方法はあくまでpowerdなり何なりで落とせる下限を指定するだけで
クロックアップのものじゃないけどOK?
0934名無しさん@お腹いっぱい。2008/09/02(火) 21:50:00
>>911
きっとSATA150時代のHDDなのでは?
俺が2年前に全く同じ方法でデータ救出したときにはatacontrolでPIOモードに出来たんだが・・
今回はfreebsd7.0でHDDはwd5000aacsだから何か仕様が変わったのかな・・・?


>>913
MBはGigabyteのGA-G35-DS3Rなんだが、DMAをOFFにする項目が見つからないんだよな・・・
BIOSで無効に出来たら問題解決出来そうなんだがなぁ
0935名無しさん@お腹いっぱい。2008/09/02(火) 22:02:27
>>932
確かにそうですね、精進します。
09368492008/09/03(水) 00:28:34
なんか特に荒れてるわけでもないのにずいぶんと伸びてるなぁ。
活気があるのは実に結構。 ところでだれか>>849わかりませんか。
特に困っているわけでもないのですが、納得がいかないので。

>>852,861
なるほど、devdを使うのですか。
アドバイスいただいた方法をそのまま試したわけではないのですが、
フロッピーにアクセスすると /dev/msdos/LABEL が出現するので
たぶんスライスを作る必要は無いのだろうと思います。
しかし、これは能動的にアクセスしない限り現れてきません。
FDの抜き差しだけではアクセスランプが一切光らないので、たぶん
この方法は望みが薄いような気がします。

fdcontrol の件と併せて大変参考になりました。ありがとうございます。

>>859
軽く試してみた結果、読み取りだけなら割と平気で umount の -f
オプションなしでもアンマウントできました。
書き込み直後(アクセスランプ消灯後)はOSが落ちてしまいましたが、
syncでマウントしておけば耐えられるようです。

>>860
これはこれでおもしろそうですが、コマンドを覚えて使わなくては
いけないのでは、“簡単に”使えるとは言い難いです。
日本語も通りそうにないので、今回はちょっと使えないですね。
0937名無しさん@お腹いっぱい。2008/09/03(水) 00:36:06
それにしても、アクセス中のドライブ(システム除く)をいきなり引き抜いても
IOエラーだけで済ませてしまうWindowsは流石だなと思ってしまったり。
客層を考えれば当然の措置なんだろうけど。

フールプルーフな設計というのはUnix系はやっぱり弱いんですかね。
solarisとかOS Xとかどうなっているんだろう。
0938名無しさん@お腹いっぱい。2008/09/03(水) 00:38:59
> コマンドを覚えて使わなくては
> いけないのでは、“簡単に”使えるとは言い難いです。

なにその被害妄想染みた先入観
0939名無しさん@お腹いっぱい。2008/09/03(水) 00:44:24
そこいらのおばちゃんや頭の固いおっさんは、黒い画面に
文字がびっしり並んでいるのを見るだけで怖がります。

マウス操作での手順を覚えてもらうので精一杯なのに
コマンドを覚えてキーボードで打ち込むなんてムリムリ。
0940名無しさん@お腹いっぱい。2008/09/03(水) 00:47:23
そのひとたちは
> マウス操作での手順を覚えてもらう
ことにもはじめは恐怖を覚えているのでは無いのですか。
0941名無しさん@お腹いっぱい。2008/09/03(水) 00:48:28
>>939
先入観によって極端なバイアスの掛かった発言ですね。
0942名無しさん@お腹いっぱい。2008/09/03(水) 00:52:10
>>940
おそらくそれはその通りでしょう。
しかし、マウスを使ったオペレーションは業務で必須なので
どうしても覚えてもらうことになります。
しかし、コマンドラインの操作を、フロッピーを読み書きする
ためだけに覚えろとは、到底言えません。
即座に他に応用が利くというわけでもないので尚更に。
0943名無しさん@お腹いっぱい。2008/09/03(水) 00:58:17
もちろん、こういう場合はWindowsから直接FDにアクセスしてもらう
のが一番簡単で手っ取り早いのですが、そうともいかない理由が
あるのでこういう質問をしているわけです。

今日は流れが速いので追えてないのかもしれませんが、そもそも
“簡単に”フロッピーアクセスがしたいのだという前提でアドバイスを
求めています。 >>851
0944名無しさん@お腹いっぱい。2008/09/03(水) 09:09:10
>936
ja-mtools なんてのもあるでよ

基本的に MS-DOS コマンドの先頭に m をつけただけなんで
"操作を覚える" っていうほどの話じゃないでそ

(そもそも mcopy hoge a: と mcopy a:\* . 以外使わないしな)
0945名無しさん@お腹いっぱい。2008/09/03(水) 09:27:10
>>943
まずfstabが間違ってます。
/dev/fd0 /.amd_mnt/fd (以下略)
2コラム目が問題。/.amd_mnt/以下はダイナミックにamdが使用しますので。
/mnt/fdなどにすべき。これで解決だと思います。同じく
fs:=${autodir}/${key}はやばいです。${autodir}は動的なものなのです。
fs:=/mnt/fdなどにすべき。

uchgなどをつけて強引にamdが使う/.amd_mnt/fdを残しているために
FDが無くても自動マウントされるのだと思われます。

あとは、タイムアウトを待ってFDを抜くか、umountコマンド発行のアイコンでもつくれば?
09469452008/09/03(水) 09:34:43
あげてしまいました。m(_ _)m
タイムアウトを待ってFDを抜くしかないようです。
勝手にumountするとamdがとまどうみたいです。


0947名無しさん@お腹いっぱい。2008/09/03(水) 09:55:31
いいじゃん常時ageで。
0948名無しさん@お腹いっぱい。2008/09/03(水) 11:57:11
>>946
amdで調べるとあっちのAMDしか出てこなくて困るよなw
amq -u 〜 でamdがマウントしたものをタイムアウトを待たずにアンマウントできるはず。
09498982008/09/03(水) 18:32:54
>>929
数年前にRedhatで立てたsambaのファイルサーバがぶっ壊れて、
2ヶ月ほど前にFreeBSDに移ってきました。
Linuxのファイルサーバは立てた後ほとんど放置してたので、
それならホスティングで利用しているサーバと同じOSのFreeBSDを使おうと思ったしだいです。

>>930
portsからのインストールも軽く試したんですがダメでした。
時間が出来たら再度挑戦したいと思います。

>>931-932
-i オプション初めて知りました。
正規表現も勉強しないとダメですね。
09508492008/09/03(水) 19:45:44
>>945
自分のamdの理解とだいぶかけ離れた設定になってしまいますが、
ともかく試してみたところ、やはり正常にamdが機能しません。
たぶん何か誤解しているのだと思います。

>>849 からの変更点
--- fstab ---
/dev/fd0 /mnt/fd msdosfs rw,noauto,-L=ja_JP.SJIS,-D=CP932,-m=640,-M=750 0 0
--- amd.map ---
fd type:=program;fs:=/mnt/fd;\
--- rc.conf ---
amd_flags="-a /.amd_mnt -c 30 -w 10 -l syslog /mnt /etc/amd.map"
--- 下準備 ---
rm -rf /.amd_mnt; mkdir /.amd_mnt
rm -rf /mnt; mkdir -p /mnt/fd

まず、amd start した時点で /mnt は読み取り専用かつ空のディレクトリになります。
ディレクトリがないので自働・手動に関わらずmountできなくなってしまいます。
もちろんls も cd もなにもできません。


それからautodirというのは、amd -a autodir なわけですよね。
fstabとautodirが食い違ってはまずいけど、autodir以外にマウントしても意味がない、
というか、上の設定でうまくいかないのはまさにこの所為だと思うのですが。
0951名無しさん@お腹いっぱい。2008/09/03(水) 20:01:26
それから、>>849 の /.amd_mnt/fd が消える件と、アンマウント不能に
なる件が混ざってしまっているようなので書き足しておきますと、

uchgフラグは関係なく、FDDが空の状態で /amd/fd にアクセスすると、
空のディレクトリが表示され、アンマウント不能に陥る。 amq -u も駄目。
/etc/rc.d/amd restart すると直る。

フロッピーをamdから問題なく利用できている状態で、 /.amd_mnd/fd の
所有者の書き込みビットをおとすと、amdのアンマウント後になぜか
ディレクトリが消えてしまうようになる。
いくつかのパターンを試したが他のパーミッションはあまり関係なさそう。

FDがなく/amd/fdにアクセスもしない状態で、勝手にマウントされてしまう
などといった問題は起きていない。
という具合です。
0952名無しさん@お腹いっぱい。2008/09/03(水) 21:08:27
832ですが、あれから再インストールを行ったのですが、再度chkrootkit
をすると、
# chkrootkit -q
/usr/bin/strings: Warning: '/' is not an ordinary file
Possible t0rn v8 \(or variation\) rootkit installed

となってしまうのですが...

誤認識ってことはないのでしょうか?
0953名無しさん@お腹いっぱい。2008/09/03(水) 21:17:42
>>952
chkrootkit なんてただのシェルスクリプトなんだから
その t0rn v8 とやらをどうやって検出してるか読んでみ。
09549452008/09/03(水) 21:24:47
>>950
うーん。私もあまり理解はしていないのですが。。。
とにかく
> fstabとautodirが食い違ってはまずいけど、autodir以外にマウントしても意味がない、
こいつが逆なのでは?
食い違って無いといけないということになります。
FDをオートマウントしたあとでの
mount | grep nfs
mount | grep fd0
の結果が知りたい。
0955名無しさん@お腹いっぱい。2008/09/03(水) 21:26:06
>>952
私のとこもそうなります。
0956名無しさん@お腹いっぱい。2008/09/03(水) 21:40:32
>>952
'/'に警告しているusr瓶紐は、平凡なヤスリではありません。
可能なt0rn v8または変奏曲rootkitは取付けました。
0957名無しさん@お腹いっぱい。2008/09/03(水) 21:40:53
>> 952
オレんとこもだよ。

何回再インストールしてもrootkit installed って
いってきやがるから使ってねぇ。
09588492008/09/03(水) 21:43:00
>>944
日本語版もあったのですね。 探し方が足りなかったようです。
助言いただけるのはありがたいのですが、CUI でファイル操作するものは
今回はまず使えないと考えています。

コマンドを覚えても、日本語のファイルを操作するのは面倒くさすぎるのです。
特にこのツールはマウントせずに使うので補完すら効かないのでは。
せめてFD(CLONE)のようなインタフェースでなければ話になりません。

# ファイル名はクオートで括って必要ならエスケープしろとかありえないし
# ファイル名に全角半角入り交じってうまくいかないとか目に浮かぶようだ
# とくに空白文字の全角半角混合は凶悪

ワイルドカードを覚えさせてまでやるくらいだったら、FDイメージをマウントして
おいてディスク間と丸コピーするようなスクリプトでも書いた方が早そうです。
マウントさえしてあればグラフィカルなUIから使えるので。

……そういえばFD CLONEにはディスク直アクセスの機能があったような。
ちょっと調べてみよう。
0959名無しさん@お腹いっぱい。2008/09/03(水) 21:47:17
>>954
fstabとautodirが食い違って無いといけない、ですか?
もうちょっと調べてみます。

それから当方の設定でオートマウントしている状態ではこうなります。

# mount
pid1309@pascal:/amd on /amd (nfs)
/dev/fd0 on /.amd_mnt/fd (msdosfs, local)

# amq
/      root    "root"
/amd   toplvl   /etc/amd.map   /amd
/amd/fd program  mount /.a_mnt/fd /.a_mnt/fd
0960名無しさん@お腹いっぱい。2008/09/03(水) 21:49:14
KDEでもGNOMEでも好きなの突っ込めばいい気がするんだが>FDのマウント
0961名無しさん@お腹いっぱい。2008/09/03(水) 21:49:44
最終行訂正
/amd/fd program  mount /.amd_mnt/fd /.amd_mnt/fd
0962名無しさん@お腹いっぱい。2008/09/03(水) 21:52:59
>>960
そうなんですか? そっちもちょっと調べてみます。
Xはfvwm95しか使ったこと無いので。
FreeBSDは専らWindowsからteratermで使っております故。
0963名無しさん@お腹いっぱい。2008/09/03(水) 21:58:07
例えばウチのKDE3.5.10だと、システム→その他のアプリ→リムーバブルメディアユーティリティ
(マウントツール)てのが有るな。使ったこと無いけど。
0964名無しさん@お腹いっぱい。2008/09/03(水) 22:12:42
つ rkhunter
0965名無しさん@お腹いっぱい。2008/09/03(水) 22:15:30
>>960,963
片手間につきちょっと理解が足りていなかったようなのですが、もしかして
それは単にマウント、アンマウントするだけということはないですか?

マウント中に引き抜かれてOSが落ちると困るので、必要の無いときは
すぐにアンマウントする、またはマウント不要で使える手段を探しています。
0966名無しさん@お腹いっぱい。2008/09/03(水) 22:17:32
>>959
> pid1309@pascal:/amd on /amd (nfs)
> /dev/fd0 on /.amd_mnt/fd (msdosfs, local)
man amdによると
-a temporary-directory
    Specify an alternative location for the real mount points. The
    default is /.amd_mnt.
というわけなのだが。

つ info am-utils

09679662008/09/03(水) 22:18:33
jmanだと誤解を与えそうだ。

09689642008/09/03(水) 22:20:12
>>957さん>>952さん>>964をどぞ。
埋もれそうなので。


0969名無しさん@お腹いっぱい。2008/09/03(水) 23:07:24
>>964 ありがと
952です、試してみるよ。
0970名無しさん@お腹いっぱい。2008/09/04(木) 00:33:46
スレ違いかもしれないので、申し訳ないんですが
なんか昨日ぐらいから大量のSSHアタックされてるのは、ウチだけでしょうか?
過去一年分ぐらいがまとめてきてます…

一応OSはFreeBSDです。
0971名無しさん@お腹いっぱい。2008/09/04(木) 00:38:26
あ、ごめん、俺だわ
0972名無しさん@お腹いっぱい。2008/09/04(木) 00:46:23
8月上旬はかなり多かったけど、またちょっと増えてきたかな
0973966=954=9452008/09/04(木) 08:19:49
>>959
ごめんなさい。わたしの完全なる誤りでした。なにが間違ってるのだろうと
半分徹夜だったのだwww。寝れないたちでしてwww。
fstab と auto_dirは食い違っても食い違っていなくてもいいみたい。
それが問題なのではなく、
>>849の設定のままでいいので、amd をストップさせてから
/.amd_mnt/fdをrmdirしてみてください。
その後、amdをスタートさせ、
--FD挿入前--
% cd /amd/fd
cd: operation timed out: /amd/fd
--FD挿入後--
% ls /.amd_mnt (なにもありません!)
% cd /amd/fd
% ls
新規テキスト ドキュメント.txt
% pwd
/.amd_mnt/fd
(このディレクトリは、自動で生成されるみたい。)

0974966=954=9452008/09/04(木) 08:28:22
(つづき)
自動でアンマウントしたら
% ls /.amd_mnt (なにもない)
%
再びアクセス
% cd /amd/fd
% ls
新規テキスト ドキュメント.txt
% pwd
/.amd_mnt/fd
やはり、このディレクトリは、自動で生成されるみたい。

0975966=954=9452008/09/04(木) 08:37:35
設定ファイルはこんなんです。(UDPだったり,eucJPだったりするが)
-- rc.conf --
nfs_access_cache=15
nfs_client_enable="YES"
rpcbind_enable="YES"
amd_enable="YES"
amd_flags="-a /.amd_mnt -c 30 -w 10 -l syslog /amd /etc/amd.map"
-- amd.map --
/defaults type:=host;fs:=${autodir}/${rhost}/host;rhost:=${key}
* opts:=rw,grpid,resvport,vers=3,proto=udp,nosuid,nodev
fd type:=program;fs:=${autodir}/${key};\
mount:="/sbin/mount mount ${fs}";\
unmount:="/sbin/umount umount ${fs}"
-- fstab --
/dev/fd0 /.amd_mnt/fd msdosfs rw,noauto,-L=ja_JP.eucJP,-D=CP932,-m=640,-M=750 0 0
----------








0976966=954=9452008/09/04(木) 08:41:06
あと -l syslogではなく -l /var/log/amd.logにして、
/var/log/amd.logを見るのがかなり役に立ちました。それではノシ。
09779762008/09/04(木) 14:38:40
今起きたzzz
amq -U -h 127.0.0.1 -u /.amd_mnt/fd
するとすぐにアンマウントされます。
(ただし/amd/fdにアクセスしていない場合)
0978名無しさん@お腹いっぱい。2008/09/04(木) 15:30:52
tcpなら-T
レス数が950を超えています。1000を超えると書き込みができなくなります。