初心者もOK! FreeBSD質問スレッド その104
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/09/13(日) 23:38:10事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいけど、
分かんなければ仕方ないので、どしどし質問してね♥
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
sysutils/sysinfoなんていれておくといいかもよ。
The FreeBSD Project
http://www.freebsd.org/ja/
FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/
過去ログ
http://www9.atwiki.jp/freebsd/
前スレ
初心者もOK! FreeBSD質問スレッド その103
http://pc12.2ch.net/test/read.cgi/unix/1249193420/
0723716
2009/10/08(木) 22:18:37portupgrade -a
で、
それ以降、movableのmt.cgiがうまく立ち上がらなくて
perl-after-upgrade -f
ってやってみて、その時は22個あったので、それはfix済みです。
それでも、解決出来なかったので
cpanを使ってみようとおもったら、この有様でした。
0724名無しさん@お腹いっぱい。
2009/10/08(木) 22:19:08X起動後,キーボードとマウスが効かなくなってしまいました...
どなたかよろしければアドバイスお願いします.
startx後のlog
...
(==) Using config file: "/etc/X11/xorg.conf"
(EE) [drm] drmOpen failed.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.
failed to set mtrr: Invalid argument
*** WARNING: missing WORKSPACEINDICATOR section!
^C
waiting for X server to shut down XIO: fatal IO error 4 (Interrupted system call) on X server ":0.0"
after 18021 requests (18017 known processed) with 0 events remaining.
xinit: unexpected signal 2.
xauth: (argv):1: bad display name "trhvmn:0" in "remove" command
...
環境
FreeBSD 7.2-RELEASE-p4
xorg-7.4_1
intel 82810 (CGC) Chipset
キーボードとマウスはps2でコンソールでは動いてます
0725名無しさん@お腹いっぱい。
2009/10/08(木) 22:39:10ttp://gihyo.jp/admin/clip/01/fdt/200901/27
xorg.confは将来的に使われなくなる。
0726名無しさん@お腹いっぱい。
2009/10/08(木) 22:56:57haldとdbusを起動したら使えるようになりました,ありがとうございます.
0727名無しさん@お腹いっぱい。
2009/10/08(木) 23:04:02あれだけかさばる分厚い本を買った途端に更新されたらさすがに凹むからな・・・
0728名無しさん@お腹いっぱい。
2009/10/09(金) 00:04:340729名無しさん@お腹いっぱい。
2009/10/09(金) 01:02:350730七百二十九
2009/10/09(金) 01:03:480731名無しさん@お腹いっぱい。
2009/10/09(金) 03:22:45情報の新鮮さには欠けるものの、ネットより体系的にまとめられているところが本のいいところだ。
0732名無しさん@お腹いっぱい。
2009/10/09(金) 03:31:09ja-samba-3.0.35とja-acroread8-8.1.6が動かなくなりました。
何か最近設定を変えなければならないところでも出たのでしょうか?
ports, srcのUPDATINGにはそれらしい問題は書いていません。
どちらも10月8日現在の最新portsから入れています。
症状は、どちらもカタカナで「アボート」とエラーメッセージが出て
プログラムが終了してしまいます。
/var/log/messagesや、dmesgコマンドを実行して見ても
他のエラーメッセージは出ていません。
sambaは、
/usr/local/etc/rc.d/samba restartとしても
smb, nmbともにアボートと表示されて終了します。
それぞれでportupgrade -fR を実行しても症状は変わりません。
0733名無しさん@お腹いっぱい。
2009/10/09(金) 03:50:120734名無しさん@お腹いっぱい。
2009/10/09(金) 03:59:05自己解決できないならCurrentは使うべきではない
0735名無しさん@お腹いっぱい。
2009/10/09(金) 08:12:06今は
# mount_msdos /dev/da0 /mnt
としています。 これだと書き込めません。
0736名無しさん@お腹いっぱい。
2009/10/09(金) 08:15:59currentとstableの区別がつかないならcurrentを語るべきではない。
0737名無しさん@お腹いっぱい。
2009/10/09(金) 08:18:57エスパーすると、read/writeでのマウント自体はできている。
msdosfsにはファイル所有者の概念がないので、
全部デフォルトでrootのファイルになっていて書き込めないだけ。
# mount_msdos -u 自分のUID /dev/da0 /mnt
(または -m オプションでパーミッション指定でもいいかも)
0738735
2009/10/09(金) 09:10:32/mntがdr-xr-xr-xになっていて書き込み許可がないです。
試したコマンドは
# mount_msdos -u yamada /dev/da0 /mnt
です。
0739名無しさん@お腹いっぱい。
2009/10/09(金) 09:18:28つ ttp://gihyo.jp/admin/clip/01/fdt/200910/08
0740名無しさん@お腹いっぱい。
2009/10/09(金) 09:35:21カーネルのコンフィグで SCSI 関連取っ外してるとか、
/etc/devfs.conf 直し損ねてるとかじゃねーの?
0741名無しさん@お腹いっぱい。
2009/10/09(金) 09:55:27>>737 の最下行
0742名無しさん@お腹いっぱい。
2009/10/09(金) 15:14:13古いライブラリは/usr/local/lib/compat/などに移動されると思うのですが
このディレクトリにあるものでいらなくなったものについて
削除する方法ってありますか?
0743名無しさん@お腹いっぱい。
2009/10/09(金) 15:19:49何でそう思うの?
0744名無しさん@お腹いっぱい。
2009/10/09(金) 16:43:53どこの銀河系の方ですか?
0745名無しさん@お腹いっぱい。
2009/10/09(金) 16:53:08RELENG_8でブランチ切られただけでまだ8系はCURRENTだとおもうんだけど…
RELENG_8がSTABLEブランチになるのは8.0Rのリリースされた後のはずだよ。
0746名無しさん@お腹いっぱい。
2009/10/09(金) 16:55:29$ portsclean -L
0747名無しさん@お腹いっぱい。
2009/10/09(金) 18:07:58STABLE
RELEASE
この違いがようわからん。
CURRENTが世間一般で言われているβ版だということは薄々わかるんだが
それじゃSTABLEとRELEASEの違いは何になるんだ?
0748名無しさん@お腹いっぱい。
2009/10/09(金) 18:10:02> $ portsclean -L
# cd /usr/ports
# make clean
これと一緒?
0749名無しさん@お腹いっぱい。
2009/10/09(金) 18:16:03全然違う。
0750名無しさん@お腹いっぱい。
2009/10/09(金) 18:24:17違うよ。
0751名無しさん@お腹いっぱい。
2009/10/09(金) 18:25:52CURRENT は β ではなくて開発版のための開発ブランチ。
git とかの trunk みたいなもん。
debian の unstable/experimental が似たようなスタイルだな。
STABLE は RELEASE のセキュリティ/バグフィックスのための開発ブランチ。
CURRENT からの backport なんかもまずここに入る。
βとか testing とかいうやつがこれに近いだろう。
RELEASE はリリース版(+セキュリティパッチ)。
0752名無しさん@お腹いっぱい。
2009/10/09(金) 18:27:06tag=* だけが current だという立場か?
8.0BETA や 8.0-RC はもう current ではない?
0753名無しさん@お腹いっぱい。
2009/10/09(金) 18:47:26サンクス、つまり
CURRENT → α版
STABLE → β版
RELEASE → 製品版
ってことね
0754名無しさん@お腹いっぱい。
2009/10/09(金) 18:51:35$ portsclean -L
と
# cd /usr/ports
# make clean
はどう違うの?
0755名無しさん@お腹いっぱい。
2009/10/09(金) 18:55:490756名無しさん@お腹いっぱい。
2009/10/09(金) 18:56:12> tag=* だけが current だという立場か?
そうだよ。 開発はHEADに対して行われる。
RELENG_8が切られる前に8.0BETAがHEADである短い期間は存在するが。
0757名無しさん@お腹いっぱい。
2009/10/09(金) 18:57:03BETAとかRCはRELEASEの前に出るでしょ
RELEASE=RTM
STABLE=hotfix適用済
って状態だろ。
0758名無しさん@お腹いっぱい。
2009/10/09(金) 19:01:25むしろどう同じなの?
0759名無しさん@お腹いっぱい。
2009/10/09(金) 19:21:400760名無しさん@お腹いっぱい。
2009/10/09(金) 19:37:04portsにまつわる残渣がお掃除されるのかな、と思って
0761名無しさん@お腹いっぱい。
2009/10/09(金) 19:40:09せめてSTAPLE STABLEにしろよ
0762名無しさん@お腹いっぱい。
2009/10/09(金) 19:43:260763名無しさん@お腹いっぱい。
2009/10/09(金) 19:51:59恋愛サーキュレーション以外認めん
0764名無しさん@お腹いっぱい。
2009/10/09(金) 19:55:270765名無しさん@お腹いっぱい。
2009/10/09(金) 19:58:52はよくやる
0766名無しさん@お腹いっぱい。
2009/10/09(金) 20:00:45ツマンネ
0767名無しさん@お腹いっぱい。
2009/10/09(金) 20:01:150768名無しさん@お腹いっぱい。
2009/10/09(金) 20:02:260769名無しさん@お腹いっぱい。
2009/10/09(金) 20:13:01で、何が違うの?
答えられないなら無理に答えなくてもいいけどさ
0770名無しさん@お腹いっぱい。
2009/10/09(金) 20:15:030771名無しさん@お腹いっぱい。
2009/10/09(金) 20:17:33だから、まったく違う(一致点が皆無)と既に答えているが。
0772名無しさん@お腹いっぱい。
2009/10/09(金) 20:18:44で、何が同じなの?
0773名無しさん@お腹いっぱい。
2009/10/09(金) 20:21:36どっちもdistfilesをお掃除してくれる
0774名無しさん@お腹いっぱい。
2009/10/09(金) 20:22:550775名無しさん@お腹いっぱい。
2009/10/09(金) 20:24:29> distfilesをお掃除してくれる
portsclean -D のこと?どっちもってのは何?
0776名無しさん@お腹いっぱい。
2009/10/09(金) 23:06:03かなり臭うんだが。
0777名無しさん@お腹いっぱい。
2009/10/10(土) 01:01:26stable = 安定
0778名無しさん@お腹いっぱい。
2009/10/10(土) 01:06:30わかるよ
0779名無しさん@お腹いっぱい。
2009/10/10(土) 02:09:060780名無しさん@お腹いっぱい。
2009/10/10(土) 02:58:500781名無しさん@お腹いっぱい。
2009/10/10(土) 19:17:10FreeBSD(基本)とWinXP(基本)とUbuntu(スワップとext3のため論理)にNetBSD用に未フォーマット領域(基本)をGpartedで作成。
その後NetBSD5.0.1をインストール、NetBSDの起動成功、WinXP、Ubuntuも問題なく成功。FreeBSDが起動に成功するもmount -aに失敗。
FreeBSDを入れ直し、環境再構築。TestDiskで調べて見るとNetBSDスライスがFreeBSD領域の末端まで領域を主張しています。
FreeBSDのデータまで上書きされたらと思うとNetBSDを使用出来ません。
何か失敗したのでしょうか?
それと関係があるかは不明ですが、
ntfs-3gでWinXP領域がエラーメッセージなしで成功したはずも何故かmount出来ず、外付けHDは成功、mount_ntfsでもmountに成功。
という現象も出ています。教えて下さい、エロい人。
0782名無しさん@お腹いっぱい。
2009/10/10(土) 19:31:380783名無しさん@お腹いっぱい。
2009/10/10(土) 21:11:02パーティション情報に異常がないかどうか調べてみればいいのでは?
0784名無しさん@お腹いっぱい。
2009/10/10(土) 21:26:47これの翻訳版http://www.amazon.co.jp/dp/4756146791の出来はどう?
0785名無しさん@お腹いっぱい。
2009/10/10(土) 21:52:22> CURRENT → α版
> STABLE → β版
こんな対応はつけられない。
CURRENTもSTABLEもなんとか「版」とかいうものじゃない
でしょ。リポジトリの枝ってだけで普通の人が見るリポジトリ
でも1時間単位で更新されていくものだよ?
CURRENTは時々(?)コンパイルできねーとか○○がうごかねー
とかあるからα以下ですがな
0786名無しさん@お腹いっぱい。
2009/10/10(土) 22:06:23smartmontoolsとかでHDDのエラーチェックしてみたら?
インスコ後ってことでNetBSDがあやしいけど…
0787名無しさん@お腹いっぱい。
2009/10/10(土) 23:14:210788名無しさん@お腹いっぱい。
2009/10/10(土) 23:32:490789名無しさん@お腹いっぱい。
2009/10/10(土) 23:54:24そんなに難しい要望でもないだろ?
0790名無しさん@お腹いっぱい。
2009/10/11(日) 00:06:310791名無しさん@お腹いっぱい。
2009/10/11(日) 00:12:230792名無しさん@お腹いっぱい。
2009/10/11(日) 04:30:44WinXP起動してたのでqemuでやってみましたが、同じくmount -aに失敗しました。
fdiskは正常に見えて、bsdlabelは何故か16partition。
TestDiskはAnalysis選択直後にInvalid BSDlabel、quick searchでやはり全てNetBSD領域と認識します。
一応HEADのNetBSDでも試してみますが、何か手順を間違えているのか、バグなのか、仕様なのか・・・。
>>786
返答トンクス。上記のような次第で暫くNetBSDを追跡してみます。
>>787
/sysutils/testdiskに有ったと思います。
それとntfsのルートフォルダに非常に長いファイル名のファイルが有る事に気付きました。
ttp://www.tuxera.com/community/ntfs-3g-faq/
ntfs-3gの問題は上記faqにあるMacとFreeBSD限定のロングファイル名の問題の気がしてきました。
普段Vixをエクスプローラー代わりに使用しているので気付きませんでしたorz
こちらは昼頃にでも再起して確かめてみます。
0793名無しさん@お腹いっぱい。
2009/10/11(日) 04:49:030794名無しさん@お腹いっぱい。
2009/10/11(日) 09:03:45これはnetbsdをインストールしたパーティションですか?
> TestDiskはAnalysis選択直後にInvalid BSDlabel、quick searchでやはり全てNetBSD領域と認識します。
16パーティションあるbsdlabelをTestDiskはinvalidといってるだけ。
netbsdのパーティションがFreeBSDのパーティションにかぶっている
問題はどうなりました?
freebsdでls -d /dev/ad*がどうなっているか?
netbsdで同じようなことをするとどうなるか?
freebsdでfdiskをやってそれぞれパーティションのsysidが何に
なっているかなにをインストールしたか?
sysidの165はFreeBSD,NetBSDで両方使われているみたい。
でもnetbsdは専用のsysidをもっているようだけど。
0795名無しさん@お腹いっぱい。
2009/10/11(日) 11:21:1616Partitionsは両方のパーティションに両方のBSDから出ます。
現在qemu上に
(1)FreeBSD(後ろの領域)、NetBSD(前の領域)、FreeBSD再インスト無し
(2)(1)の後にFreeBSDを使用するためFreeBSD再インスト
の2つを作りました。
まずfdiskは全てFreeBSD(以下Fと省略)でもNetBSD(以下N)でも169Nと165Fで領域も正常でした。
(1)F上、lsがs1とs2の双方にabefghを認識。disklabelはs1とs2とも恐らく同じHDD上の領域を認識。
N上、lsがwd0pまで認識、disklabelはhまで認識。
(2)F上、lsがs1がabefghでs2がabdef、disklabelはそれぞれhとfまでで認識。
N上、lsがwd0pまで認識、disklabelはhまで認識。
TestDiskの結果はquick scanで*OpenBSD(間違えてましたorz)のみ、DeepでHD全体にOpenBSDとそれに上書きされてるFの領域が見えます。
(1)のみinvalid表示です。
0796781
2009/10/11(日) 11:33:14間違えました。N上からのDisklabelと(2)Fは16Partitionは出ていませんでしたorz
N上の領域(Fとの重複状態含む)をFから認識させた場合に出るのかも知れません。
0797名無しさん@お腹いっぱい。
2009/10/11(日) 12:16:37(1)はダメだけど、(2)ではmount -aもtestdiskも何の問題無し?
mount -a、testdiskはFreeBSD上ってこと?
0798781
2009/10/11(日) 12:58:28恐らく再インストで正しいdisklabelが上書きされたのだと思います。
TestDiskはKnoppixを起動して試しました。こちらは(2)でもquickより後には異常が出ます。
(2)ではNetBSD領域の情報のみが怪しい感じです。FreeBSD上からFreeBSD領域にアクセスする分には特に問題が出ていません。
TestDiskのquickではFreeBSD領域の全体を覆って、OpenBSDと表示されます。
Deepの中にはFreeBSD領域の情報がありますが、OpenBSDと表示される領域と被っています。
0799名無しさん@お腹いっぱい。
2009/10/11(日) 13:09:13気に入らなきゃ、手でパーテーション切ってやりゃいいんじゃないの?
0800781
2009/10/11(日) 13:21:10原因が分からないので安心してNetBSDを使えないんですよ。
実はFreeBSD領域に上書きしてましたは厳しいですし。再インストールすら恐くて出来ません。
Xenで遊ぶ目的で入れたかったのですが、手に余るという事で暫く諦めるべきか迷っています。
ちなみにntfs-3gはやはりフォルダのロングファイル名が原因でした。お騒がせしました。
0801名無しさん@お腹いっぱい。
2009/10/11(日) 13:36:37まずfdiskでみて、開始セクタとサイズを足しながらパーティションに重なりがなければ
いい。
それでnetbsdとfreebsdのパーティションをbsdlabelで同じように重なりをチェックする
。bsdlabelのcパーティションは特別でほとんどの場合パーティションの全体を表す。
0802名無しさん@お腹いっぱい。
2009/10/11(日) 13:37:500803名無しさん@お腹いっぱい。
2009/10/11(日) 13:55:150804名無しさん@お腹いっぱい。
2009/10/11(日) 13:56:26Ubuntuを起動してFreeBSDのパーティションをリードオンリーでマウント、データをバックアップしてFreeBSD/NetBSD共に再インスコでおk。
0805名無しさん@お腹いっぱい。
2009/10/11(日) 14:18:10心行くまで練習すればいい
0806781
2009/10/11(日) 15:54:24再インスコFreeBSDは大丈夫のようでした。
NetBSDはfsckで完全にご臨終のようでした。
>>804
orz 毎回基本的なボケをかましてしまうorz
>>805
そうですね。おもう存分練習して慣れようと思います。
qemuの上にNetBSD載せてそのまた上にxenをのせてそのまた上に・・・ドラゴンふりゃー辺りでもして練習しますw
十分慣れてメインのFreeBSD領域を破壊しない自信がついたら、また再インスコしたいと思います。
皆様どうもありがとうございました。
0807名無しさん@お腹いっぱい。
2009/10/11(日) 17:00:280808名無しさん@お腹いっぱい。
2009/10/11(日) 20:38:30サウンドカードもプリンターも自動認識して
acroreadもflashも一発でインストールできた。
youtubeが何の問題もなく見れた\(^o^)/
LinuxにはFreeBSDにはないATOKもあるので日本語もばっちり。
もうFreeBSDなんて使ってられません。
0809名無しさん@お腹いっぱい。
2009/10/11(日) 20:43:340810名無しさん@お腹いっぱい。
2009/10/11(日) 20:46:050811名無しさん@お腹いっぱい。
2009/10/11(日) 20:51:230812名無しさん@お腹いっぱい。
2009/10/11(日) 20:54:57Linuxみたいに元の画面に戻すようにするにはどこを設定すればいいんですか?
0813名無しさん@お腹いっぱい。
2009/10/11(日) 21:03:42端末か端末エミュレータを使って、terminfo なり termcap なり TERMCAP
なりを正しく設定して使えばいいんじゃないですかね。
0814名無しさん@お腹いっぱい。
2009/10/11(日) 21:03:541. Linux使えば?
2. PAGER=/usr/bin/less
3. すきなもん PAGERにセットして使え
4. 急いで回線を切り首をくくってwwwww
0815名無しさん@お腹いっぱい。
2009/10/11(日) 21:08:550816名無しさん@お腹いっぱい。
2009/10/11(日) 21:12:290817名無しさん@お腹いっぱい。
2009/10/11(日) 21:13:420818名無しさん@お腹いっぱい。
2009/10/11(日) 21:13:580819名無しさん@お腹いっぱい。
2009/10/11(日) 21:23:490820名無しさん@お腹いっぱい。
2009/10/11(日) 21:30:120821名無しさん@お腹いっぱい。
2009/10/11(日) 21:31:03それは less -X でできるよ。
0822名無しさん@お腹いっぱい。
2009/10/11(日) 21:32:23質問者は xtermだって言ってるのになぜ sysconsが出てくるんだよw
0823名無しさん@お腹いっぱい。
2009/10/11(日) 21:42:33xtermも機能は持ってる
TERM=xterm-xfree86 man hoge
とかしてみな
■ このスレッドは過去ログ倉庫に格納されています