
Ubuntu日本語フォーラム

ログインしていません。
pcを立ち上げると、ユーザーネーム、入力画面がでる前に、
ユーザのSHOME/.dmrcファイルが読み込まれなかったので、デフォルトのセッション情報と設定した言語は保存されていません。このファイルの所有者をユーザにし644権限を付与して下さい。また、ユーザのホーム・フォルダSHOMEの所有者をユーザにし、他のユーザが書き込めないようにしてください。
というメッセージが、Synaptik パッケージ・マネージャーの 設定 リポジトリ サードパーティーのソフトウエア 欄 で全てチェックした後アップデートした後から、出るようになりました。
気になり、ファイルシステムを開いてみると、 lost+founsというファイルが有、(前から有ったのかどうかは解らない)このファイルにバッテンマークがついています。とりあえず出るメッセージは、この lost+founsが原因かどうかも解りませんが、よく解らないなりにも端末でこんな操作をしてみました。
@ -laptop:~$ sudo nautilus lost+found
[sudo] password for :
seahorse nautilus module initialized
Initializing nautilus-share extension
** (nautilus:6884): WARNING **: Unable to add monitor: サポートしていない操作です
seahorse nautilus module shutdown
@ -laptop:~$ sudo nautilus ファイルシステム lost+found
seahorse nautilus module initialized
Initializing nautilus-share extension
** (nautilus:6894): WARNING **: Unable to add monitor: サポートしていない操作です
seahorse nautilus module shutdown
@ -laptop:~$ sudo chmod ファイルシステム lost+found
chmod: invalid mode: `ファイルシステム'
詳しくは `chmod --help' を実行して下さい.
@ -laptop:~$ sudo chown ファイルシステム lost+found
chown: ユーザ指定が不正: `ファイルシステム'
こうなりました。
lost+foundは、ファイルシステムを作成した際にそのファイルシステム上に作成されます。
と、どなたかhttp://okwave.jp/qa2698951.htmlにて書いています。
私の場合、ファイルシステムを特になにもしていません。
出るメッセージ、又lost+foundファイル、このファイルのバッテンマークについて解る方、教えて下さい、
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-08-03 18:46:01)
オフライン
こんにちは。
http://forum.ubuntulinux.jp/viewtopic.php?id=2482
で私が投稿したときと同じ症状ですね。
解決策は分かりませんが、そのときの状態をご報告します。
件のトラブルの時の~/.dmrcのユーザーはちゃんと自分のユーザー名で間違いありませんでした。
同ファイルの権限は-rw-------になってました。
現在の正常な状態での~/.dmrcの権限も-rw-------になっております。
~/.dmrcを作り直したりしても、直りませんでした。
たぶん~/.dmrcが実際におかしいわけではないと思います。
トラブル時のホームフォルダの権限は
正常ではdrwxr-xr-xとなるべきようですが、drwxrwxrwxになってました。
そのときchmodというコマンドを知らなかったのでそこであきらめました。
そのため権限を正常に直したらトラブルが解決するのかは分かりません。
この問題が起こったとき他ユーザーでは正常に機能してましたので、
ホームフォルダの何かがおかしかったことは間違いありません。
オフライン
ある一定期間たったり、一定回数起動をかけたりすると、起動時にfsckが起動します。これはファイルシステムをチェックするものです。自動的なメンテナンスですね。
で、これが動作して、「/から始まるファイルシステム上のどこに位置しているのか分からない」ファイルを見つけたとき、このlost+foundに格納します。(つまり、ファイルシステムがこわれている状態。書き込み中にいきなり電源を落としたとかね。)
通常、lost+foundはパーティションの大きさによって自動的に、あらかじめある程度の領域を確保されます。(たぶん)
もし、この中に何らかのファイルがある場合は、ファイルシステムの一部がこわれている状態です。
たぶん、fsck実行時には「分からんファイルがあったから、lost+foundに移したよ」と教えてくれると思います。ログファイルにも残るかも。
デスから、通常lost+foundはいじらないほうが吉です。
以上、うる覚えの知識でした。
最後の編集者: HiroKws (2008-08-03 21:24:18)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-08-04 00:04:12)
オフライン
kiyoshiさん
sari1013さん
HiroKwsさん
御返答感謝です。
さて、lost+foundについてなんとなく理解できました。
ちなみに参考 http://h50146.www5.hp.com/products/software/oe/hpux/developer/column/beg_integrity_03/p02.html
で、出るメッセージについてなんですが、確かにアップデート中にpcからちょっと離れて戻るとなんとpcがダウンしている!って事が一度有りました。原因は、子供と犬です。
lost+foundはプロパティーで見るとrootです。これにコマンド nautilus又chmod又chownどれも使い方が正しいかどうか解りませんが、
つまり、バッテンマークが有る限りメッセージは出続ける、ということなのか?又rootファイルの中にはバッテンマークのついたファイルがいくつかありますよね。rootファイルに移動するとメッセージがきえるかな?
これは、まだちょっと試していないんですが。
メッセージが消えるのは、どうすれば消えるのか、又再インストールしちゃった方がよいのか。
又みなさんの助言を宜しくお願いします。
オフライン
通常に左上の場所から、どこかのフォルダーを選び、ルート(/)へ移動したときの話ですね?
この方法ですと、Xが出るのが当たり前です。この方法で/を見るとき、ユーザーとしてはumioajiさんのユーザー名で見ているからです。
lost+foundはルートの権限でしか見ることも、変更するとこもできません。
もし中身を見たいなら、端末で
sudo ls -l /lost+found
と入力してください。もし、ファイラーでグラフィカルに確認したい場合は
gksu nautilus
で、ルート権限でファイラー(nautilus)を起動して、/へ移動してください。Xは消えてます。
オフライン
メッセージに関してですが、まず、これをやってみてください。
パッケージ配布サーバー障害時の対応について
たぶん、日本語の設定に関して、アップデートが失敗し、それが原因で、なにやらおかしなことになっていると想像しました。
オフライン
HiroKwsさん
有り難うございます。
教えていただいたファイル操作でlost+foundの×マーク消えました。
gksuコマンド覚えました、感謝です。
でも、例のメッセージは再起動してもでます。他に原因が有るのですかね?
最後の編集者: umioaji (2008-08-04 18:34:40)
オフライン
マークは消えたわけでありません。w
通常の方法でファイラーを起動すれば、またx印が付きます。誤って消されないようにです。
rootでファイラーを起動すると、誤って消去したり変更できなくなっているファイルを操作できてしまいます。何をすべきか、何をやっているのか分かっているときのみ、この方法を使用するべきです。
メッセージについては#8を実行されましたか?
それでも、でてきますか?
オフライン
cdrom:[Ubuntu 8.04 _Hardy Heron_ Japanese Remix - Release i386 (20080425)]/dists/hardy/main/binary-i386/Packages.gz の取得に失敗しました この CD-ROM を APT に認識させるには apt-cdrom を使用してください。新しい CD-ROM を追加するために apt-get update は使用できません。
cdrom:[Ubuntu 8.04 _Hardy Heron_ Japanese Remix - Release i386 (20080425)]/dists/hardy/restricted/binary-i386/Packages.gz の取得に失敗しました この CD-ROM を APT に認識させるには apt-cdrom を使用してください。新しい CD-ROM を追加するために apt-get update は使用できません。
いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。
上記のようなメッセージが出ました。
何でしょう?
オフライン
まず、起動時のメッセージについてはどうなりましたか?でなくなりましたか?
それを教えてください。
つぎに、メッセージの内容からすると、システム→ソフトウェア・ソースの「Ubuntuのソフトウェア」タグでCD-ROM/DVDからインストールにチェックが入っていると思います。入っていたら、チェックを外してください。
それで試してください。
オフライン
え〜まだでます。
ダウンロード元の”サーバーを最適なサーバーをさがす”で接続して”再読み込み”しました。
ソフトウェア・ソースの「Ubuntuのソフトウェア」タグでCD-ROM/DVDからインストールにチェック
この、”タグでCD-ROM/DVDからインストールにチェック”見てみましたが、”CD-ROM/DVDからインストール”の下に、メッセージ書き込み欄になっていて”メディアをドライブに入れてください”の旨、確かに書いてありますが、どこで解除するのか解りません。もう少し探します。
オフライン
あ、解りました。”CD-ROM/DVDからインストールにチェック”解除して再読み込み、メッセージは(CD-ROM/DVDからインストール)は出なくなりました。すいません簡単でした。
オフライン
pc再起動、例のメッセージ
ユーザのSHOME/.dmrcファイルが読み込まれなかったので、デフォルトのセッション情報と設定した言語は保存されていません。このファイルの所有者をユーザにし644権限を付与して下さい。また、ユーザのホーム・フォルダSHOMEの所有者をユーザにし、他のユーザが書き込めないようにしてください。
は、元気よくでます。
オフライン
では、解決策をとりましょう。
結構たくさん、このワーニングは発生しているようです。
Ubuntuフォーラムにおいても過去、何度も投稿されているようです。
最近の物ではログイン時のエラーなどです。
解決方法は、$HOME/.dmrcファイルを読み込めるようにしたい。のほうが、端的でわかりやすいですよ。
では、試してください。
オフライン
!!!
HiroKwsさん
出なくなりました!
有り難うございます。
なる程、すごく勉強になりました。
まだ不思議というか、なぜ?と思える現象というかが有ります。又
別のスレでお伺いしたいと思っています。
宜しくお願い致します。
オフライン
おめでとうございます。
ただ、解決法は初めからkiyoshiさんが、提示してくださってました。読み返して見てください。
私は流れに沿って、それを補填しただけです。
オフライン
解決した後ですが、補足します。
試しにホームフォルダの権限を777に変更してみたら件のワーニングが発生ししました。
#3,#5によると$HOME/.dmrcの権限は644ではなく600で正しいようです。
これらのことからまとめると、この事象は$HOME/.dmrcの問題ではなく、
ホームフォルダの権限が何かの拍子に777になってしまう事に起因していると考えられます。
$ chmod 755 ~/ だけでよく、
$ chmod 644 ~/.dmrc は不要と思われます。
もし ~/.dmrc の権限も変更が必要なら
$ chmod 600 ~/.dmrc が正しいと思います。
(自分もこの当事者なので出しゃばってしまいましたが、Linux歴3ヶ月の初心者が
まとめるのもなんですので、識者のご意見いただけると幸いです。)
最後の編集者: sari1013 (2008-08-04 22:16:23)
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
最後の編集者: kiyoshi (2008-08-04 23:25:08)
オフライン