お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-22 00:15:42

yodogawa
新しいメンバ
登録日: 2009-04-17

/home より下のディレクトリが消えている

ubuntu 9.04 (server version) を最近ノートPCにインストールしました。
そのPCからログインしようとしたところ、デスクトップ環境にならず、
「あなたのホームディレクトリは次のところです」というダイアログウィンドウが出て
空欄で何も表示されておりません。
いいえを選択すると元のログイン画面になり、はいを選択すると真っ黒になります。

別のPCからネットワーク経由でログインしたところ、
「Could not chdir to home directory /home/yodogawa: No such file or directory」
となっており、/ ディレクトリにログインしたものの、恐ろしいことに私のホームディレクトリが消えてしまっているのです。
/home ディレクトリ自体は存在します。

対処方法もよく分からずリカバリーモードをfsckなどやってみましたが元に戻りません。
/home/ftp と /home/lost+found という中が空のディレクトリだけ存在します。

df コマンドによると176200kB使用していることになっており、これは本来の適切な使用量だと思います。

とにかく、今後このようなことがあるのは非常に困るのです。
質問としては、
1.復活はできないのか?(バックアップは取っていません)
2.原因としてよくあることな何か?(rm で消したりすることはありませんでした)
よろしくお願いします。

なお、サーバーとして外部からのアクセスできるようになっていますが、私以外にログインしている形跡なしです。
メールサーバーとしては思ったように動作していないので、まだサーバー構築途中段階でこのようになりました。

オフライン

 

#2 2009-10-22 00:33:05

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: /home より下のディレクトリが消えている

突然そのような状況になることは非常に考えにくいことなわけですが・・・。
最近インストールしたのがいつなのか分かりませんが、今まで問題なく使っていたのであれば、そうなる前に何か設定を変えたなり、ソフトをインストールしたなり、何かありませんか?

オフライン

 

#3 2009-10-22 00:49:35

yodogawa
新しいメンバ
登録日: 2009-04-17

Re: /home より下のディレクトリが消えている

/etc/postfix/sasl/smtpd.conf の設定を変えてメーラーから送信できるかチェックしましていました。
plain ではできるのですが、cram-md5 などでログインできませんでした。
その後シャットダウンして画面を閉じました(物理的に)。
(これは昨日もやっていましたがこのような問題は生じませんでした)
再度開けたら、リカバリーモードになっており、resumeしました。

オフライン

 

#4 2009-10-22 01:42:15

hir0
メンバ
登録日: 2008-09-28

Re: /home より下のディレクトリが消えている

> df コマンドによると176200kB使用していることになっており、これは本来の適切な使用量だと思います。

/home/lost+foundは間違いなく空なのでしょうか、ごっそり入っていたりするかも。

オフライン

 

#5 2009-10-22 01:58:10

hir0
メンバ
登録日: 2008-09-28

Re: /home より下のディレクトリが消えている

すみません。

質問としては、
1.復活はできないのか?(バックアップは取っていません)
2.原因としてよくあることな何か?(rm で消したりすることはありませんでした)
よろしくお願いします。

#4の176200kBの所在がlost+foundでしたら、
1は/home/yodogawa内で完結する事と思いますので全てを$HOMEに展開で良さそう。
2は物理的シャットダウン→ジャーナリング機能で対処出来なかった→fsck →lost+found
の流れ(システムから終了しない)でしたら運次第ですがそこそこの確率で起こります。

オフライン

 

#6 2009-10-22 22:40:48

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: /home より下のディレクトリが消えている

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#7 2009-10-23 14:41:34

yodogawa
新しいメンバ
登録日: 2009-04-17

Re: /home より下のディレクトリが消えている

>hiro0様
空ですね。

>kiyoshi様

以下のようになりました。
  fdisk -lu の最後のメッセージが気になります。
  フォーマットし直すということになってしまうのでしょうか?
--------------------------------------------------
root@sv:/home/yodogawa# fdisk -lu

ディスク /dev/sda: 80.0 GB, 80026361856 バイト
ヘッド 255, セクタ 63, シリンダ 9729, 合計 156301488 セクタ
Units = セクタ数 of 1 * 512 = 512 バイト
Disk identifier: 0xf249f249

デバイス ブート     始点        終点    ブロック   Id システム
/dev/sda1   *          63      578339      289138+  83  Linux
/dev/sda2          578340   156296384    77859022+   5  拡張領域
/dev/sda5       151974963   156296384     2160711   82  Linux スワップ / Solaris
/dev/sda6          578466    16209584     7815559+  83  Linux
/dev/sda7        16209648    55279664    19535008+  83  Linux
/dev/sda8        55279728    74814704     9767488+  83  Linux
/dev/sda9        74814768   151974899    38580066   83  Linux

領域テーブル項目がディスクの順序と一致しません

######################################################################################################

root@sv:/home/yodogawa# more /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda6 during installation
UUID=09fd7f85-4dcb-4220-b858-c57c0b947860 /               ext3    relatime,errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=3073a332-9b01-4526-8861-c67c225f967b /boot           ext3    relatime        0       2
# /home was on /dev/sda7 during installation
UUID=e99d04cf-d18c-482c-b3e7-053e3ac4fcd6 /home           ext3    relatime        0       2
# /tmp was on /dev/sda8 during installation
UUID=95793f46-f0a9-44f5-ad0e-25f80618971a /tmp            ext3    relatime        0       2
# /var was on /dev/sda9 during installation
UUID=4f7d18f3-345c-4b1b-8026-67c22623c841 /var            ext3    relatime        0       2
# swap was on /dev/sda5 during installation
UUID=1b69686f-f39e-4bd4-b752-d7cefc14af99 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

#######################################################################################################

root@sv:/home/yodogawa# blkid
/dev/sda1: UUID="3073a332-9b01-4526-8861-c67c225f967b" TYPE="ext3"
/dev/sda5: TYPE="swap" UUID="1b69686f-f39e-4bd4-b752-d7cefc14af99"
/dev/sda6: UUID="09fd7f85-4dcb-4220-b858-c57c0b947860" TYPE="ext3"
/dev/sda7: UUID="e99d04cf-d18c-482c-b3e7-053e3ac4fcd6" TYPE="ext3"
/dev/sda8: UUID="95793f46-f0a9-44f5-ad0e-25f80618971a" TYPE="ext3"
/dev/sda9: UUID="4f7d18f3-345c-4b1b-8026-67c22623c841" TYPE="ext3"

オフライン

 

#8 2009-10-24 00:00:52

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: /home より下のディレクトリが消えている

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#9 2009-10-24 00:29:54

yodogawa
新しいメンバ
登録日: 2009-04-17

Re: /home より下のディレクトリが消えている

新しくディレクトリを作成しました。
存在していたファイルは消えてます。

オフライン

 

#10 2009-10-24 00:59:04

hir0
メンバ
登録日: 2008-09-28

Re: /home より下のディレクトリが消えている

/dev/sda6にUbuntuをインストールされて /dev/sda7をホームにしている様ですね。

>存在していたファイルは消えてます。

それは/home に有ったとされる176200kBの事でしょうか。

ライブCDが有りましたら /dev/sda6 をマウントして/homeを確認してみて下さい、同じく/dev/sda7の中身も。
何かの原因でマウント用のhomeディレクトリ(/dev/sda6)とユーザー用のhomeディレクトリ(/dev/sda7)が入れ替わっているのかも。

オフライン

 

#11 2009-10-24 01:05:57

yodogawa
新しいメンバ
登録日: 2009-04-17

Re: /home より下のディレクトリが消えている

皆様どうもありがとうございます。

先ほどgpartedというパーティッション変更ソフトを使用していたら、
再起動できないなどの大問題が発生したので、最初からインストールし直すことにしました。
また何かあったらよろしくお願いします。

オフライン

 

#12 2009-10-24 01:09:55

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: /home より下のディレクトリが消えている

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#13 2009-10-24 01:12:54

hir0
メンバ
登録日: 2008-09-28

Re: /home より下のディレクトリが消えている

う~ん、#0からほぼ全ての情報提供が微妙に未確定な要素を含んだまま終わってしまいましたね:/

オフライン

 

#14 2009-10-24 01:29:29

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: /home より下のディレクトリが消えている

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#15 2009-10-24 19:50:25

yodogawa
新しいメンバ
登録日: 2009-04-17

Re: /home より下のディレクトリが消えている

とりあえず再インストール後はうまくいってるようです。
ただ、再度ユーザーディレクトリが消えてしまうのではないかと恐れています。

なお、今回は次のようにしました(/boot / /home /tmp /var swap)。
fdiskで警告のようなメッセージは出ませんでした。

/dev/sda1   *           1          36      289138+  83  Linux
/dev/sda2              37        9729    77859022+   5  拡張領域
/dev/sda5              37        1009     7815591   83  Linux
/dev/sda6            1010        3441    19535008+  83  Linux
/dev/sda7            3442        4657     9767488+  83  Linux
/dev/sda8            4658        9459    38572033+  83  Linux
/dev/sda9            9460        9729     2168743+  82  Linux スワップ / Solaris

オフライン

 

#16 2009-10-24 21:57:45

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: /home より下のディレクトリが消えている

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB