2008年04月18日 13:31 by ELF 上鍵

RedHat cloneの一つ、Scientific linuxをDell Inspiron 9400上で使用しています。3日前、bootがスタートはするのですが、一切のエラーを表示せずにそれ以上進まない現象にであいました。


結局、直接修理して再びブートするのは諦めて、データの救出を優先することにしました。以下、いままで試したこと。

1. KNOPPIXでCDからノートパソコンを起動する。
2. sdaが壊れたHDDであることを確認。sda1とsda2になぜか分かれており、sda2が読み込めない状態。
3 dd_rescue /dev/sda /dev/sdbで壊れたHDDを外付けUBD-HDDにコピー。このとき、なぜか一切のエラーが生じなかった。
4. fsck -y /dev/sdbを試みたが、BAD SUPER BLOCKのエラーにより停止。
5.http://fromto.cc/hosokawa/diary/2002/20021107-home1/にあるように、fsck -b 32 -n /dev/sdbとしたが…、やはりSUPER BLOCK関係のエラーでだめだった。
7. その後、http://www.atmarkit.co.jp/flinux/rensai/linuxtips/728fixpartition.htmlの経過をたどって、最終的にmke2fs -S /dev/sdbを実行。
8. fsck -y /dev/sdbを実行。大量のinodeエラーが出ており、最終的にFilesystem still has errorsとの警告がでて修了
9. すべてのファイルがlost+foundに流れた上に、きちんと動かない。また、ファイル構成が完全にガタガタになっており、全く内部が見られない。

という状態です。


お願いです!!HDDからデータをレスキューした経験のある方、以上の手順より、より適切な方法をご゙存知の方、上のやり方で間違っている点に気がついた方、教えてください!!どうか、お願いします!!

1: 口コミさん : 2008-04-18 13:33
>L0k!Xさん
こんなコマンドがあるのですか…、早速試してみます。

dd_rescueの際にエラーが全くでなかったのだから、ほとんどのデータは救出できるはずなのですが…。
2: 口コミさん : 2008-04-18 13:50
何か以前 -v を入れなかったら何も出てこなくて(デフォルトでは何も出さないツールのようです)、止まったままの状態とかありました。。。 verbose 出力なかったら我慢できない性格ですので(^^;)すみませんがしばらく寝ます。。。
3: 口コミさん : 2008-04-18 18:02
/dev/sda2 は swap っていうことはないのかな?
4: 口コミさん : 2008-04-19 05:32
>tamtamさん
swapとはなんなのでしょうか?
また、swapではどのような問題がおきるのでしょうか?

素人ですみません…。
5: 口コミさん : 2008-04-19 06:12
「swapとは」
http://e-words.jp/w/E382B9E383AFE38383E38397.html

Linux の swap は仮想メモリ領域のことです。

Linux の swap はフツーのデータ領域のファイルシステムのように mount することはできません。

fdisk
fsck
mount

などのコマンドの意味を調べてから、もう一度、 Knoppix で起動して、元ディスクの内容をチェックしてはいかがでしょうか。
6: 口コミさん : 2008-04-19 06:18
>tamtamさん
えーと、はい、勉強しなおさなければならない点はあるとは思います(特に、fsckの意味はよくわかっていません)。

が、今回dd_rescueしたデータは、おそらくswapではないと考えられます。その理由は、dd_rescueにより得られたデータの量が元のハードディスクに含まれていたデータ量とほぼおなじであるからです。ただ、swapでないという保証はどこにもないです・・・。swapである、と確定する方法はあるのでしょうか?

正確に読み取れたsda1は300 MB程度しかなく、元のデータ量からはかけ離れていますし…。
7: 口コミさん : 2008-04-19 06:27
Knoppix で、起動して、root のコンソールで、fdisk -l /dev/sda とタイプしてみてください。

/dev/sda1
/dev/sda2

それぞれに、何が表示されるでしょうか?

8: 口コミさん : 2008-04-19 06:42
>tamtamさん
早速、試してみました。

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/tracks, 9729 cyclinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

デバイス  boot  start     End     blocks     Id    Systen
/dev/sda1  *    1       13     104391     83    Linux
/dev/sda2       14      9729    78043770    8e    Linux LVM

80GBは元々使用していたHDD容量と同じです。
9: 口コミさん : 2008-04-19 07:00
では、

mkdir /t1
mkdir /t2
mount /dev/sda1 /t1
mount /dev/sda1 /t2
ls /t1
ls /t2

としてみると何が表示されますか?

10: 口コミさん : 2008-04-19 07:14
>tamtamさん

mount /dev/sda1 /t1

は、問題なくとおり、

root# mount /dev/sda2 /t2
mount: ファイルシステムタイプを指定する必要があります。

と表示されました。

root# ls /t1
System.map-2.6.9-42.0.3EL
initrd-2.6.9-42.0.3.ELhugemen.img
以下、幾つか似た名前のファイルが続き…
lost+found
boot.b
memtest86+-1.26
chain.b
message
config-2.6.9-42.0.3.EL
以下、にたconfigファイルが続き…
os2_d.b
grub
vmlinuz-2.6.9-42.0.3.EL
以下、似たvmlinuzファイルが続く。

ls /t2をしてもなにも表示されませんでした。
11: 口コミさん : 2008-04-19 07:30
mount /dev/VolGroup00/LogVol00 /t2

ではどうでしょうか?
12: 口コミさん : 2008-04-19 07:33
>tamtamさん
VolGroupというものが、/devに見当たりませんでした。
13: 口コミさん : 2008-04-19 07:36
では、

mount -t ext3 /dev/sda2 /t2

ではどうでしょうか?
14: 口コミさん : 2008-04-19 07:48
>tamtamさん

root# mount -t ext3 /dev/sda2 /t2
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or other error
In some cases useful info is found in syslog -try
dmesg | tail or so

root# dmesg | tail
VFS: Can't find ext3 filesystem on dev sda2.
VFS: Can't find ext3 filesystem on dev sda2.

となりました…。
15: 口コミさん : 2008-04-19 08:04
ですよねぇ。

/dev/sda2       14      9729    78043770    8e    Linux LVM

私、LVMを使ったことないので、どなたか、LVMに詳しい方、ヘルプ願います。

So it goes さん、

とりあえず、

umount /t1

のあと、 

fsck -y /dev/sda1

を行ったあと、Knoppix のCDを取り出してから、再起動するとどうなるでしょうか?


16: 口コミさん : 2008-04-19 08:09
>tamtamさん
>umount /t1
>
>のあと、 
>
>fsck -y /dev/sda1
>
>を行ったあと、Knoppix のCDを取り出してから、再起動するとどうなるでしょうか?
は、したくないのです。というのも、原本を失ってしまいたくないからです。

なので、コピーした外つけHDDを用いて、fsckでいってみたいと思うのですが…。

/dev/sda1に問題があるのでしょうか?私には、sda1とsda2のどちらに問題があるのか、わからないのです。
17: 口コミさん : 2008-04-19 08:18
http://www-06.ibm.com/jp/domino01/mkt/cnpages7.nsf/page/default-0028B635
↑ここに載ってる PDF 文書見て意味が分かれば、リカバリできそうだと思いますが...

VG アクティブにして LogicalVolume を使えるようにしないとダメですね。
18: 口コミさん : 2008-04-19 08:36
>やまぐちさん
VG activeとかLogical Volumeという言葉ははじめて知りました…。

参考になるかわかりませんが、今回救い出したい情報は「/home」以下の情報だけです。それ以外の情報はすべて捨ててかまわないです。
19: 口コミさん : 2008-04-19 08:42
> RedHat cloneの一つ、Scientific linuxをDell Inspiron 9400上で使用しています。3日前、bootがスタートはするのですが、一切のエラーを表示せずにそれ以上進まない現象にであいました。

ご自分のマシンですよね?

もともと,ファイルシステムはどのような設定にしてあったのでしょうか?
# 結果からみると,LVM 使っているわけですけど?

まず,LVMについて,以下等をみて,復習した方がよさそうですね.

http://rhn.uta.edu/pub/docs/RH-DOCS/rhel-sag-ja-3/ch-lvm.html

http://www.itmedia.co.jp/enterprise/0307/11/epn01.html
http://www.itmedia.co.jp/enterprise/0308/08/epn01.html

これで,元々の LVM の設定や機能がピントきたら次にすすみましょう.

そのあとは,LVM の復旧について,たとえば,以下をみてみてください.

http://blog.hide-k.net/archives/2006/02/lvm.php

http://itpro.nikkeibp.co.jp/article/Watcher/20061106/252664/


20: 口コミさん : 2008-04-19 08:55
>Jasonさん
今から、速習で勉強したいと思います。LVM紹介ページ、ありがとうございました。


皆さんに相談があります。

現在、外付けHDDは/dev/sda1と/dev/sda2がそのままコピーされています。このうち、/dev/sda2は最初の投稿で申し上げた通り、fsckによりぼこぼこに破壊されています。

そして、今さっき、/tamtamさんがおっしゃった
fsck -y /dev/sda1
をその、HDDのsdaのデータにしてみたところ…

なんと、/dev/sdbからLinuxを立ち上げることに成功し、以下のひょうじを得ました。

localhost login:

しかし、/dev/sda2に相当する部分をほとんど破壊してしまったためか、文字をうちこむことができません。

ここで、相談です。

原本の/dev/sda1にfsckを適用してみるべきなのでしょうか。つまり、原本のHDDの/dev/sda1にfsckを適用して、中に入れるのでしょうか?
21: 口コミさん : 2008-04-19 09:13
途中経過

とりあえず、最初からやり直しています。

root# dd_rescue -v /dev/sda /dev/sdb
dd_rescue: (info): about to transfer 0.0 kbytes from /dev/sda to /dev/sdb
dd_rescue: (info): blocksize: sof 65536, hard 512
dd_rescue: (info): starting position: in 0.0k, out 0.0k
dd_rescue: (info): Reverse: no, Trunc: no, Maxerr:0
dd_rescue: (info): about pm Wrote errs: no, Interactive: no
dd_rescue: (info): about on Write errs: no, spArse write: if err
でした。
22: 口コミさん : 2008-04-19 09:13
本当に壊れていますかね? 壊れてると思っているだけなのでは?

LVMで管理されている領域を、それ以外の方法でアクセスしているので、エラーが出ているだけですから、じたばたせず、まずLVMについて理解することが重要と思います。
23: 口コミさん : 2008-04-19 09:14
KNOPPIXは、そのままのパッケージ構成では論理ボリュームを管理するツールを持っていないようです。
したがって、論理ボリュームを扱うことの出来るLIVEディスクを用意してみましょう。
以下、当方がFedora8で実際に試してみた記録です。簡単に出来たので参考にしてください。

1) ミラーサイトなどで論理ボリュームを扱えるLinuxのLIVEディスクを用意(例えば当方が使ったFedora8)

2) 起動

3) 以下のとおり

$ su
# mkdir -p /mnt/test
# mount /dev/mapper/VolGroup00-LogVol00 /mnt/test
# cp -Rf /mnt/test/home/* TARGET_DIR ※

※外付けのHDDを予めマウントしておいてそこにでもコピーすれば良いでしょう。
24: 口コミさん : 2008-04-19 09:19
>やまぐちさん
はい…、焦りすぎかもしれません…、というよりも焦りすぎだと思います。
とりあえず、LVMのページを読んでいます。

>シロヤマさん
分かりやすい説明、ありがとう御座います。
LVMがまだよくわかっていないので、ある程度理解したらやってみます。

皆さん、本当にありがとうございます…。
25: 口コミさん : 2008-04-19 09:20
Scientific linuxにもちゃんとLIVE CDありますね。
以下のミラーなどをどうぞ。

http://ftp.riken.jp/Linux/scientific/livecd/

バージョン番号書かれていなかったので、適当なバージョンを選んで、好きなデスクトップ環境(何も考えずに使っていたらRHELクローンはデフォルトでGNOMEだと思います)のISOファイルを落として焼いてください。
26: 口コミさん : 2008-04-19 09:39
>シロヤマさん
Scientific LinuxにもLive CDがあったのか!!!…ほんとに(焦りすぎて)調査不足だな…。

ただ、えっと…Scientific LinuxのLive CDを用いれば、/dev/sda2にアクセスできるのでしょうか?LVMについて今読んでいるのですが、Linuxの構造がよくわかっていません。
27: 口コミさん : 2008-04-19 09:52
> bootがスタートはするのですが、一切のエラーを表示せずにそれ以上進まない現象にであいました。

この辺もうちょっと詳しく。

kernel すら Load 出来ていないのか kernel を Load して Uncompress して kernel の boot が始まってから進まないのか。まぁ後者なら Can't mount root filesystem とか何とか言いそうなもんですけど。

/boot が sda1 かな。何となく MBR が壊れたか、GRUB の設定と食い違いが起きているかとかかなと思うんですよね。Live CD から boot local device とかすると素直に Boot したりして。
28: 口コミさん : 2008-04-19 10:00
データ(/home以下)を救うだけなら、実績のある方法がいいでしょうね。

シロヤマさんが実際に試してみたということで、Fedora8 の LiveCD なら LVM が扱えそうですので、それを使うのが近道でしょう。

# 具体的じゃなくてすみません。
29: 口コミさん : 2008-04-19 10:07
>こたさん
明瞭に覚えていない+内臓HDDをできるかぎりさわりたくない、との理由でbootさせた後の情報を詳しくはかけないのですが、覚えている範囲で。

Uncompress boot startみたいな表現はありました。
Can't mount root filesystemといった、「否定的な」表現は「一切」現れませんでした。これは、保障できます。errorという文字も、cannot といった表現も、一切ありませんでした。
最後に、CMD(だったかな?) installed (2006/4/12)みたいな表現がでて、そのまま停止していました。

とにかく、清浄にbootできた時とでてきた表示は(ほとんど)全く同じであり、「あれ?」と思うような表現は一切見られませんでした。

>やまぐちさん
アドバイス、ありがとうございます。それでは、まずシロヤマさんから教えていただいた方法でなんとかやってみようと思います。
30: 口コミさん : 2008-04-19 12:30
> 最後に、CMD(だったかな?) installed (2006/4/12)みたいな表現がでて、そのまま停止していました。

リモートログインとか ping とか試しました ??
リターンキー押しました ??

> しかし、/dev/sda2に相当する部分をほとんど破壊してしまったためか、文字をうちこむことができません。

何となく、今までも HDD には罪は無く正常に boot していてキー入力を受け付けていないだけだとか。

あんまり憶測でいろいろやるとトドメさしかねないと思います。
31: 口コミさん : 2008-04-19 12:44
壊れたと思われるHDDで起動するのはやめて、mountしてコピーを行えるように努力するべきだと思う。

mountもReadOnly属性で行う事を忘れないようにしてください。
通常のmountだとさらに悪化しかねない。

自分だったらfdiskでtypeをext2かext3あたりに修正してmountしてしまうと思うのだけど、この方法に責任は持てません。。。
32: 口コミさん : 2008-04-19 13:50
> 自分だったらfdiskでtypeをext2かext3あたりに修正してmountしてしまうと思うのだけど

最近はそんなことが出来るんだ...

何にしても、LVM の構造を持った filesystem に向かって fsck -y (恐らくは ext3 ??)しちゃってるので、フォーマット構造は完全に破壊されている気がします。再度やり直すなら dd からになるんじゃないかなと。

(でもパーティションテーブルの情報書き換えるだけでフォーマットが変えられるなら fsck しても問題ない気もするけど....、その前にそんなこと出来るなら dd /dev/sdb2 hoge して mount -loop -t ext3 hoge /mnt しても出来るってことだよなぁ....)

まぁ、全体を dd 出来ているのであれば HDD が物理的に壊れている可能性は極めて少ないと思います。(責任持ちませんが。壊れてるなら ata command timeout とか出るとか異音がするとかするだろうかと)
パーティションテーブルが壊れているなら、can't mount root で kernel panic するかな。一部のファイルの論理構造が壊れているのであれば少なくとも single user では立ち上がる気がするし。

なんであれ、物を見ていないのでなんとも言えません。書き込まれている情報を見る限りは私個人は HDD の故障には思えないというだけです。
33: 口コミさん : 2008-04-19 14:05
>>34
元々はext2 or ext3でフォーマットされているけど、パーティションのtypeがLVMとなってるようなので、この方法が使えるのではないか?と

mountがうまく成功していないのはtypeを見ていてそれがext2 or ext3になってないから失敗?してるのかな?と

以前、この方法で成功したケースがあるので問題ないと思うのだけど、責任はもてない・・・
ちなみに自分がやったケースではmountに2分とか、かなり時間が掛かった覚えがあります。

fsckしてしまった点が悔やまれる・・・


> 一部のファイルの論理構造が壊れているのであれば少なくとも single user では立ち上がる気がするし。
起動した際にキーボードが利かないなどを見る限り、rootパーティションの一部が壊れて読み込めないと思ってますが・・・
34: 口コミさん : 2008-04-19 14:50
> mountがうまく成功していないのはtypeを見ていてそれがext2 or ext3になってないから失敗?してるのかな?と

-t ext3 付けて失敗してるのに ??

> 以前、この方法で成功したケースがあるので問題ないと思うのだけど、責任はもてない・・・
> ちなみに自分がやったケースではmountに2分とか、かなり時間が掛かった覚えがあります。

本当 ??

NFS mount に時間がかかるという話は良く聞きますが、Local Filesystem の mount に時間がかかる(時間がかかって成功する)というのはハードウェアに起因する話(と kernel に BUG があったという話)以外では私個人は初めて聞きます。

> 起動した際にキーボードが利かないなどを見る限り、rootパーティションの一部が壊れて読み込めないと思ってますが・・・

これも良くわからない.... root filesystem がどういう壊れ方をしていると console の keyboad 入力が出来ないなんていう器用な状態になるのでしょうか...

# GRUB とかで kernel の起動パラメータで console が serial になっていても見た目同じような状態にはなりますけどね。
35: 口コミさん : 2008-04-19 16:10
>>36
無理して信用してもらう必要はありませんよ。
自分のケースを書いただけです。
他に要因があったかもしれませんが。

今回の話は、あなたが個人的にハードウェアの故障ではないと思ってるだけですよね?
私が書いているのはハードウェアの故障である場合の話です。
36: 口コミさん : 2008-04-19 16:46
ともかく、トピ主さんは目標設定をもういちど見直してみると良いと思いますよ。
目的は結局、以下のどれですか?

1) 今あるHDDはとっととあきらめて/home以下の救出
2) 今あるHDDを何とか復活させる
3) LVMの理解

わたしはずばり目標が 1) だと思ったから>>25の実験をして(しかも成功したので)書いてみたまでですが、後回しにされてる理由って何かあるんでしょうか(^^;
37: 口コミさん : 2008-04-19 22:51
> 私が書いているのはハードウェアの故障である場合の話です。

これは嘘。

filesystem というのは論理構造なので filesystem type の食い違いというのはハードウェア故障ではありません。ハードウェア故障 mount 出来なかったものがで fdisk で書き換えると mount 出来たりすることは無いですし、ハードウェア故障で何らかの操作をして時間がかかるのであれば、その故障したデバイスを操作する時点で kernel が何かの文句を言ってくると思います。

なるほど。そういう理解レベルだったんですね。であれば、fdisk で filesystem type 変えたら復帰するなんてデマもいい所だと思います。

----

>38

25 の書き込みで出来ると思います。あとはまるとしたら Device の名前が違う可能性があること位かなと思います。 FC8 の Live CD であれば lvm-gnome-gui が入っていると思うので GUI で scan して mount するところまで出来るんじゃないかな ??

CENTOS の Live CD とかなら lvscan して mount するという感じですかね。ただ、Installer からお任せで DISK の設定していると思うので 25 の書き込みでそのまま動きそうな気がします。
38: 口コミさん : 2008-04-19 23:57
(エラー)メッセージは出ずにmount出来たとかは書いてないわけだが、嘘っていうのならそれでいいよ、もう。
39: 口コミさん : 2008-04-20 00:05
 初めまして。

 LVMなら年がら年中こねくり回しているので、ちょっと茶々入れさせてください。

 まず、元々インストールしていたScientific LinuxのライブCDがあるなら、それで起動してください。LVM使っているようですので、とりあえず待避用の外付けHDDは外しておいた方がいいです。

 で、以下のコマンドを実行し、結果をコピペすれば、ある程度何が起きているのか分かりそうな気がします。コマンドが多くて済みません。
# parted -s /dev/sda print
# e2fslabel /dev/sda1
# e2fslabel /dev/sda2
# vgscan
# pvs
# vgs
# lvs

 お話を聞いている限り、インストーラで手出ししていなければLVMを構築できそうにないので、とりあえず、実際にインストールに使ったディストリビューションのLive CDがベストでしょう。後は、パーティションテーブルとパーティション、LVMのPVの状態を把握することが先決のように思います。単にLVを活性化する方法から、多少強引にLVを構築し直す方法まで、いずれにしても状態を把握しないと手を選べないと思います。
40: 口コミさん : 2008-04-20 00:41
皆様、返信が遅れて遅れてしまいました。
>>こたさん
いえ、fsck -y したのは、dd_rescueしてUSB-HDDに移したコピーデータで、元のデータには一切手をつけていません。従って、内臓HDDのデータは、こわれた時と全く同じです。で、昨日またdd_rescueで内臓データをコピーし終わったところです。

>>だぁくさん
ext2,ext3, LVMの話を昨日まともに読んだばかりなので、ちょっと内容がわかりませんでした…、すみません。

>>シロヤマさん
前にも書きましたが、今回の目的は1.の

「内臓HDDの/home以下の情報を救い出す」です。残りのデータは全て捨てるつもりです。

>>Shinn'さん
>LVM使っているようですので、とりあえず待避用の外付けHDDは外しておいた方がいいです。
そうなんですか。関係ないわけでは、ないのですね。

家に帰ったら、とりあえず自分が使用していたScientific Linux4.4のLive CDを用いた、即復旧作業に取り掛かりたいと思います。
41: 口コミさん : 2008-04-20 04:02
幾つかの報告をいたします。

まず嬉しいことに、シロヤマさんから教えていただいた方法、つまり
Scientific Linux 4.4のLive CDから起動して、
$ su
# mkdir -p /mnt/test
# mount /dev/mapper/VolGroup00-LogVol00 /mnt/test
# cp -Rf /mnt/test/home/* TARGET_DIR ※
とする方法で、元のHDDの内容にアクセスすることに成功し、とりあえず絶対に失えないファイルをすべて手に入れることができました!!皆様、本当にありがとうございました。これからは、最低二つはバックアップをとることを肝に銘じます…。


次に、最初にやったように
dd_rescue /dev/sda /dev/sdb
としてコピーしたものに
fsck -y /dev/sdb1
として、USB-HDDから起動させてみたところ、
login password:
という表示をえるところまではいきました。しかし、やはり文字を打ち込むことができませんでした。


41のShinn'さんの方法に従い、(僕には暗号にしか見えないのですが…)原因を探ってみました。SLのLive CDを使用した環境下でです。
# parted -s /dev/sda print
Disk label type : msdos
Minor type filesystem flags
1   primary ext3  boot
2   primary      lvm

# e2label /dev/sda1
/boot

# e2fslabel /dev/sda2
e2label: Bad magic number in super-block white trying to open /dev/sda2
Could'nt fomd valid filesystem superblock.

# vgscan
Reading all physical volumes. This may take a while...
Fould volume group "VolGroup00" using metadata type lvm2

# pvs
PV     VG     Fmt Attr Psize  Pfree
/dev/sda2 VolGroup00 lmv2 a-  74.41G 96.00M

# vgs
VG       #PV #LV $SN Attr  VSize  VFree
VolGroup00    1 2  0 wz--n- 74.41G  96.00M

# lvs
LV      VG     Attr   LSize
LogVolume00  VolGroup00 -wi-ao  72.38G
LogVolume01  VolGourp01 -wi-a-  1.94G
となりました。

>32、こたさん
>リモートログインとか ping とか試しました ??
ためしていません。Desktopとして使用していたので、外部からはアクセスするようにしていなかったので。
ping(初めてこのコマンドの存在をしりました)も、勿論していません。
>リターンキー押しました ??
押したり、押していなかったり、の両方を試してみましたがやはりダメでした。


この事件がおきる前に私がしたことは、wireless LANをいれようと試み、Gnomeにあるネットワークの設定を弄くったことでしたが、これだけでこんなブートできない状況に陥るとは夢にも思いませんでした。

これは、私が結局どの部分を破壊してしまったからだったと考えられますか?
42: 口コミさん : 2008-04-20 04:18
>この事件がおきる前に私がしたことは、wireless LANをいれようと試み、
>Gnomeにあるネットワークの設定を弄くったことでしたが、これだけで
>こんなブートできない状況に陥るとは夢にも思いませんでした。

ほんとにブートしなくなったのですか?

ネットワークの設定を誤ると、ブートはしてもXのログイン画面が出るまでに恐ろしく時間がかかるようになる(長時間画面が真っ黒なまま)ことはあります。

そこで、電源ブチッをやるとファイルシステムが壊れることはありますが…。

>次に、最初にやったように
>dd_rescue /dev/sda /dev/sdb
>としてコピーしたものに
>fsck -y /dev/sdb1
>として、USB-HDDから起動させてみたところ、
>login password:
>という表示をえるところまではいきました。しかし、やはり文字を打ち込むことができませんでした。

大切なファイルは取り出せたのなら、

fsck -y /dev/sda1

とすると、実は、ちゃんとブートできたりして…。

(もしかすると boot パーティションがちょと不整合おこしていただけだったのかも…)

43: 口コミさん : 2008-04-20 04:32
というより、(CTRL +) ALT + F[2-5] とかで tty 切り替えるとか、boot 時に指定して Run Level 切り替えると入力が動く気がしますね(CTRL + ALT + BS で X を ZAP するとかも試してみるとか)。
恐らく普段は Run Level 5 で X + gdm とか立ち上がってくるのが X の起動が失敗して見た目入力できなくなっているだけとかかなと思ってみたり。

なんであれやっぱり HDD には罪は無いと思います。
44: 口コミさん : 2008-04-20 04:38
ですねぇ。

ネットワーク周りがコケて、Xが立ち上がるときの(ネットワーク周りの)タ
イムアウト待ち…に一票。
45: 口コミさん : 2008-04-20 04:45
loopback 削除しちゃったとか。やったこと無いけどどうなるんでしょうね。
46: 口コミさん : 2008-04-20 04:55
>tamtamさん
>大切なファイルは取り出せたのなら、
>
>fsck -y /dev/sda1
>
>とすると、実は、ちゃんとブートできたりして…。
やってみました…が、やはり
login password:
で文字が入力できず…。ちなみに、このときX-windowは起動していません。consoleです。

>こたさん
>(CTRL +) ALT + F[2-5] とかで tty 切り替える
これはしてみました。が、ダメでした。

>boot 時に指定して Run Level 切り替えると入力が動く気がしますね(CTRL + ALT + BS で X を ZAP するとかも試してみるとか)。
RunLevelを1にしてみましたが、やはりダメでした。


>ネットワークの設定を誤ると、ブートはしてもXのログイン画面が出るまでに恐ろしく時間がかかるように>なる(長時間画面が真っ黒なまま)ことはあります。

>そこで、電源ブチッをやるとファイルシステムが壊れることはありますが…。
これを自分がやったような気が、しないでもないのですが…、ファイルシステムが壊れてしまい起動しなくなったのかもしれません。
47: 口コミさん : 2008-04-20 04:59
>47 こたさん
!!!!!??????

それのような気がします…汗。確か、「?なんだろう、これ?つかってないから、こんなものけしてしまえー!」と消した気がします…。

初めてloopbackという言葉をきいて今調べてみたのですが、あれはこんな意味http://www.sophia-it.com/content/loopbackがあったのですか!
48: 口コミさん : 2008-04-20 06:03
>loopback 削除しちゃったとか。

>それのような気がします…汗

そりゃ、ダメだわ。

こたさんが書かれているように、

CTRL + ALT + F2

で tty 切り替えて、キャラクタベースでログインして、復旧すれば、使えるようになりますよ。

まずは、vi で、/etc/hosts を編集ですかね。

hosts ファイルのトップエントリーに

127.0.0.1 localhost

って書いてなかったら、書き足してください。
49: 口コミさん : 2008-04-20 06:07
RunLevel 1 にしたら、rootのpassword入力しますが
画面には何も表示されないんですが(我がdebianでは)
そういう話ではない?
50: 口コミさん : 2008-04-20 06:09
あ、CTRL + ALT + F2 効かないんですか…。
51: 口コミさん : 2008-04-20 06:11
じゃあ、先ほどの Live CD で、もう一度HDDをマウントして、エディタでそのHDDの etc/hosts を編集するのが良いかもしれませんね。
52: 口コミさん : 2008-04-20 06:19
RedHat 系なら

/etc/sysconig/network-scripts/ifcfg-lo0
/etc/sysconig/network-scripts/ifup-lo

とかじゃないかな..

ただ Single User でも動かないと言うのは不思議。
53: 口コミさん : 2008-04-20 06:29
 もう関係ないかもしれませんが…

>fsck -y /dev/sda1

 fsckするなら、/dev/sda1 より /dev/VolGroup00/LogVolume00 かと思います。

> やってみました…が、やはり
> login password:
> で文字が入力できず…。ちなみに、このときX-windowは起動していません。consoleです。

 まさかとは思いますが…文字が入力できないって、キー入力しても「●」とも何とも出てこない、ということではないですよね?
54: 口コミさん : 2008-04-20 06:32
>Shinn'さん
>まさかとは思いますが…文字が入力できないって、キー入力しても「●」とも何とも出てこない、ということではないですよね?
いや、その「まさか」で、なにも入力できません。つまり、反応しない状態です。
55: 口コミさん : 2008-04-20 06:36
>いや、その「まさか」で、なにも入力できません。つまり、反応しない状態です。

だから、それは、ループバックを消してしまったので、キャラクタベースの
login プロンプト表示から、Xの起動へ移行する途中で止まっているのですよ。
だから入力を受け付けない。
56: 口コミさん : 2008-04-20 06:37
>tamtamさん、こたさん
うーん…、hostsファイルをみてみたのですが、ちゃんとlocalhostは残っていました。どうやら、勘違いだったようです、すみません。ただ、調子が悪くなる前、前述のとおりgnomeネットワーク設定でネットワーク関係の場所を弄くっていたので、おかしくなっているとしたらそこしかないのですけど。
57: 口コミさん : 2008-04-20 06:38
So it goes さん、

こたさんの 55 のコメントに書かれていることもチェックしてください。
58: 口コミさん : 2008-04-20 06:39
>61, tamtamさん
あ、はい。直ちに。
59: 口コミさん : 2008-04-20 06:41
まぁでも /home が救出できたなら、再 Install してもそれ程被害は大きくないのかなとか勝手に思っています。現状を頑張って復旧するよりも、再 Install した方が頭は使わなくていいかなと思います。

HDD を交換するかどうかは当人の判断にお任せしますが、少なくともフォーマットが正常に終わるのであれば保証期間中でメーカにいくら壊れていると言っても対応してくれるとは私は思えません。

あえて現状復帰を頑張ればいろいろ経験を積み知識が広がるかもしれないですが、苦労は増えます。面倒だと思えば一から再 Install するのが手っ取り早いんじゃないですかね。
60: 口コミさん : 2008-04-20 06:47
> 55, tamtamさん
>/etc/sysconig/network-scripts/ifcfg-lo0
>/etc/sysconig/network-scripts/ifup-lo
/etc/sysconig/network-scripts/ifcfg-loというファイルがありました。viでみたところ、

DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# if youRe having problems with gated masking 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback

>63、こたさん
被害はもはやない状況なのですから、さいインストールすべきなのかもしれません。結局、なにがいけなかったのか、というのは気になるところですが…。
61: 口コミさん : 2008-04-20 06:51
新発見、というわけでもないのですが、/etc/ssyconfig/network-scriptsをみていたところ、ifcfg-eth0がなくて、ifcfg-eth1がwirelessになっているのですが、eth0がないのは正常なのでしょうか。
62: 口コミさん : 2008-04-20 06:56
So it goes さん

/etc/sysconig/network-scripts/ifcfg-lo

/etc/hosts

は Live CD で起動した状態での絶対パスでの /etc/sysconig/network-scripts/ifcfg-lo ですか?

それともマウントした HDDのある場所以下すなわち、 

/マウントポイント/etc/sysconig/network-scripts/ifcfg-lo
/マウントポイント/etc/hosts
ですか?

もし、後者ならそれで正常です。

そうであれば、後は、一度HDDをumountして

Shinn' さんが書かれているように

/dev/VolGroup00/LogVolume00 を fsck して見て、それでダメなら、
実際的には、再インストールですかねぇ。
63: 口コミさん : 2008-04-20 07:00
>67, tamtamさん
えっと、勿論pwdでみると/mnt/test/〜〜〜となり、HDDのある場所の下にあるところです。

>そうであれば、後は、一度HDDをumountして

>Shinn' さんが書かれているように

>/dev/VolGroup00/LogVolume00 を fsck して見て、それでダメなら、
>実際的には、再インストールですかねぇ。
わかりました、やってみます。
64: 口コミさん : 2008-04-20 07:01
eth1 の ONBOOT が yes なら no にして reboot とか。
65: 口コミさん : 2008-04-20 07:21
>tamtamさん
えーと、なにが気に入らないのかわからないのですが、login: passwordまでたどり着けませんでした…。おかしいな。

>こたさん
ONBOOTはnoでした。

もう一度、rebootしてみて、それで正常に起動しなかったら、諦めてインストールし直す方向を前向きに検討しようと思います
→再び、CMAN, DLM installedの表示がでて、とまってしまいました(症状が前より悪化している)。ちよっと諦めて、新しいlinuxをインストールしてしまおうと思います。これは、新しいSLのインストールDVDをいれて、そのままなにも考えずにインストールしてしまって問題はないと思いますが、それでいいのでしょうか?

63でこたさんがおっしゃっているのですが、経験者の方々からすると、これはHDDが物理的に壊れているのではなくて、それ以外が何か原因がうたがわれますか?
66: 口コミさん : 2008-04-20 08:59
 疑われることは多々ありますが、ありすぎてどうしようもない気もします。あれやこれやと出るたびに10や20のコメント繰り返し。。。
 結局、再インストールが最も早いのは確かでしょう冷や汗

 なお、"login:"で何も入力できなくなるならともかく、"password:"で入力できないということが気がかりです。本当に失礼な問いで申し訳ないですが、最近のディストリビューションを使う初心者の方ということですので、念のため…コンソールログインの時は、"password:"への入力に対し画面上は何の反応もなく、Enterを押して初めて、それまで入力したパスワードが正しいかどうか確認してログインするのですが、この動きは大丈夫ですね? つまり、コンソールログインで"password:"のところでは、「キー入力しても「●」とも何とも」出るわけないのですが。。。
 CTRL + ALT + F2でコンソール切り換えたときとか、これで勘違いしてるってことはないですね?あせあせ
67: 口コミさん : 2008-04-20 09:16
>Shinn'さん
実は、最初、パスワードが表示されないのを忘れていまして…(汗。恥ずかしいことに、おっしゃるとおりの間違いをしていました(大汗)。そのあと、間違いに気が付き、やりなおしてみたのですが…、やっぱり結果がかわらりませんでした。そもそも、パスワードをいれろ、という命令がでてきて、ただリターンキーを押してみても、全く反応しないという状態だったので、どうしょもなかったと思います。

明日、新しいものを再インストールをしようと思います。

皆様--特にtamtamさん、シロヤマさん、こたさん、Shinn'さん、やまぐちさん--、とんでもない素人の議論にこんなに時間を割いていただき、本当にありがとうございました。
68: 口コミさん : 2008-04-20 11:16
えー。。。シングルユーザーでログインしてみましたか?Scientific Linuxでもサポートされてるはずですが。。。あれってブートシーケンスの違いってありましたっけ?よくわかりませんが(^^;)

たしか
boot:
プロンプトで
linux single
て入力するんだったっけ???
69: 口コミさん : 2008-04-20 22:37
>>74
RHELクローンでは、ランレベル1で起動させるとシングルユーザモードになります。
(カーネルオプションに 1 と加えるだけです。あるいは /etc/inittab に書くとか)
48のレスを見る限りでは、ランレベル1は試されたようですね。本当に出来ているかどうかは分かりませんが。
70: 口コミさん : 2008-04-21 00:30
>L0k!Xさん、シロヤマさん
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/488bootsingle.htmlにのっている最後の方法、つまりkernelの画面で"e"を押して、singleと書いて、リターンキー、リターンキーでbootスタートを試してみましたが、ダメでした。家にあるほかのRedHatシリーズで試してみたので、これは間違っていないと思います。
71: 口コミさん : 2008-04-21 02:49
カーネルパラメータに
init=/bin/sh
とか
init=/sbin/sash
で状況をみてみるという手もありますね。

スレッド一覧

【求人】港区でのお仕事です【時給1700円以上】 【急募・東京】プログラマー&デザイナー Ubuntu11.10でバッファローNASLS-V2.0TLを使いたい crontabでcommandを5秒単位で指定する方法を教えてください メールサーバ、明日お昼まで受付。ご教示ください&疑問お答えします。sendmailをマスターしたい。 Linux Fedora Core4マニュアル USBメモリからブートする方法 MTA(ウィルス対策付き)のテスト方法について ICMP Destination host administratively 真剣に聞きたいのだが、Ubuntuの何が良いの? FMV-BIBLO LOOX P70でタッチパネル成功した方 OSのリストア syslog-ngってロストしますか? HDDから情報の救出。助けてください。 [Q] bdflushの設定値について 質問: egrepにおける正規表現の記述 inodeを増やす方法 セキュリティについて CDからの曲の取り込みとその管理、視聴 FedoraCoreファンの集い VMware Workstation v6.0の使い方 Ruby on Rails 現場ノウハウ講座(β) ネットをするための設定は?><) gcovとlcovについて。 教えてください。 RAIDが壊れたとき ffmpegをインストールしようとするとエラーが発生します。 無線Linux考 内部向けDNS設定 日本語がCUI画面で文字化けします。 「YouOS」というものについて Linuxが動くノートPCを教えてください HHKBの相性 情報源 サーバ構築時のソフトウェアインストール Ubuntuでネット How to? diffコマンドで,連続行の変更を1行ずつ取得する方法 ロシア、リナックス基盤に国産OS開発へ zenwalk linux 使っている人いますか? Linux Mint ネットブックで自宅サーバやってる方いませんか? 参加者を募集しています。 EeePC 4GのSDカードに linuxディストリビューションの種類・特徴・メリット・デメリットを教えてください アシスタント求人募集 fedoraネットワーク リモートデスクトップについて SLAX-6rc6の日本語化 シェルスクリプトを使ったsftp接続 中古のパソコンに入れるなら Mplayerのインストール ウィルス対策 vmwareにインストールしたCentOSをteratermで操作するやり方 ビジネスにおけるLinuxの未来をは・・・? Hackの内容、ご教授願いたい。 linuxっていろいろあるけど Windowsユーザーの初Linuxはどれが? NFS について パソコンの名前 Linux のための Google Earth はじめましてぇ〜! 「run-crons」について教えてください。 プリンター/スキャナー Linux でも動く mpeg4 H/Wキャプチャボックス はじめまして。 TUXくんグッズ デュアルモニター coLinux Linuxを使った便利システム XMMSって… Linuxデスクトップでウイルス HP のマルチユーザー PC LinuxWorld Expo/Tokyo 2004 Oracle Linux最強説 fedora 12にてインターフェースの設定 http://xx.xx/cgi-bin/x.prgでCGIプログラムを実行したい。 Couch DBの入門書 著者求む 【質問】 Ocsigen のインストール方法 画面に何も映らない。セーフモード Xenの管理OSでアプリケーションをの動かしてもいい? LPIC試験への道。 fedora7インストールについて Fedora8の設定について教えてください。 Quad Coreでのパフォーマンス 技術者を急募しています。 仕事。 Linuxで使うアプリは? 救ってください <質問>デスクトップでエラー ASUS M6R 740 NOTEBOOK に相応しいLINUX? linuxは重たい?>WinXP 初心者向け研修―Red Hat社のトレーニングってどうでしょう? パーティションを切る 今月のWindows系や自作DOS/V機系の雑誌にKNOPPIXのCDが付いてますね(^_^)。 自宅サーバが進入されました。 /dev/memって Xbox Linux fedoraがフリーズします for文について サーバエンジニア募集中! 新しいインターフェースが設定できない Slackware13.0のcifsでマウントしたファイルシステムの上でコンパイルしようとするとリンクに失敗する Linux の良さ おすすめ書籍を教えてください オープンソースの先駆けと対NDS宣戦布告 kernel hackに関する質問 #0x00 USBフラシュメモリーにLiveCDのLinuxを入れて持ち運ぶ rootからuserに戻る方法? Linux 標準バンドルされている 暗号化ライブラリを教えてください linuxとwindowsの狭間で 京都Linux友の会 linuxで1を変数01に変更して変数に格納する方法について。 モジュールとドライバの違いは? SSLの設定方法について Knoppixをインストールしたい。 漢字をかな変換するコマンド 【ノートPCで】タッチパッドが動かない!!HP 500 Notebook PC【LINUXを稼動♪】 usermodなどの使い方を教えてください。 ファイル特定の文字の出力方法に関して。 UbuntuでのWLI-U2-KG54使用について PlayStation Linux Users Group(PSLUG) のコミュニティを立ち上げました。 linux超初心者です。 time 複数コマンド 無線LAN環境は? おしえてください Linuxはじめてみようと思ってます。 一番、サーバーに向いているディストリってなんですかね? LINUX関連の本、サイト さしあげます パーミッション、所有者のバックアップ Linuxルータ オープニングパーティはいつですか? Kobo Touch と、その拡張性について質問 はじめまして 红旗 Linux 。。。???  会社や学校で使っている環境は? リスク管理 【求人】 Linuxサーバ・ネットワーク管理者急募! NFSで " No such file or directory"が発生する メモリー128MBのノートパソコンにでインターネットに接続したい。 どーすれば!? [Q]Canon LBP5100を使う WebSphere Application Server のインストール方法 複数台のNFSサーバーを自動的にマウントしてくれるソフトウェアってありますか? delegate 無線LAN(bcm43xx)使えたのに災難?ログの山 mysqlのインストールについて。 linuxをyahooBBでインターネットをするには? IDE Microsoft と Novell の提携 Fedora Core5 「コミュニティ利用で気をつけてほしいこと」を掲載しました 初歩的な事なのでしょうが apache LinuxとEMT64 スクリーンセーバ 自宅鯖に使えるUPS デュアル CPU の功罪 Open Source Conferlence 2004 SELinux勉強会(4/17・渋谷) Cloud話よろず Cron Jobが実行されない 初心者用のくだらない質問トピック #3 mozc(モズク)コミュ作成しました sk_buffのh.rawって何を表していますか? DNS 皆さんは日本語入力メソッドに何使っていますか? shell作成で悩み あるユーザだけ作成できても、SSH/FTP/SFTPできない。 vsftpd topについて apacheが起動しているか確認するコマンドについて sshをパスワードなしでログインする おすすめの本ってありますか? SUSEについて 初心者用のくだらない質問トピック WEBカメラを設定しWebで公開したい rootで入れないみたいです。。 Libretto L1にturbolinuxFUJIをインストしたい NFSサーバーでCommitted_ASが日に日に増えていく smtpfeedの設定 Linuxで無線LANを使いたい TIPS 大量のファイルを保存するNFSサーバーに最適なファイルシステム Linuxリモートインスト無償配布 Grubについて教えてください。 zxLinux 苦労人志向 インストール時の設定 gentoo powerPCG4へLinuxのインストールについて質問 Open sourceについて。。。。 HDDベンチマーク 輸入ノート売ってるような店 音ユースにグッドなLinux向けノートって? mountする方法 クールに冷えるCrusoe! なサーバー on Linux REVOLUTION OS Linux World C&D/Tokyo 2004 レポート 5/4 『Linux ユーザーグループ北陸 勉強会』のご案内 初心者用のくだらない質問トピック #4 Linux デスクトップの普及#2 LPIC CentOSでのVASPのビルドについての質問。 TurboLinux 11Server SVNのインストール TurboLinux 11 Server (Musasabi) で PostgreSQL 教えてください openssl remove.....復旧 暗号化DVDの作成方法 Linuxトラブル・・・ ブート時:TUX君の数? 課題投稿 オリジナルディストリの作り方をご存じの方ご教授願います ブートLinuxでVistaの修復の仕方は? 読まれている雑誌 Linuxを前提としたパソコン購入 アナログビデオが一杯 愛用のLinuxは? 質問です。 Active Sync Linux Ubuntuのフリーズについて PC版i386vineをインストールしてサーバ運用したいです。 グラフィックボードが合わない件について ネットワークについて 教えてください UW-IMAPの情報・・ XglとAIGLXって凄そう!試した? Linuxを使う理由 アドレスにアンダーバーがあるとsendmailがメールを送れない? WinXPとのデュアルブート tarの脆弱性 Linuxをwebサーバとして利用する際のハードのスペック 【質問】 デュアルブート環境下で同時起動 kernel-2.6.13.X でのリブート LW2005 Virtual PC 2004上でFedora Core 3は動くの?? UNIXとの違いって? 初めまして NFS Mountの設定ヘルプ - Fedora 16 Pidginのプラグイン作成方法について (TωT)パソコンの選び方?? TeraTermでデータベースをみる方法 インストールについてです おすすめのセミナー 初心者用のくだらない質問トピック #2 B フレッツ インターネットの接続方法がわかりません slewモード LinuxとFOMA a2502k… Linuxのすばらしさ Linuxを何に使ってますか? 【質問】FlowScan をインストールしたい You tube downloder for Ubuntu NFSのチューニングについて USBフラッシュメモリ usb接続HDを2つ接続したときのデバイスファイルの固定について netscapeを使えるようにしたい。 OS選択の悩み:Windowsは必要か? マルチコアCPUに最適化されたLinuxはありますか? 統合開発環境ってありますか? LPICレベル1最新書籍情報について lsコマンドでワイルドカードが効きません。 一番軽いGUI環境 Novell xgl Linuxが使えるネットワークエンジニアとは? Linux 派国会議員 x-windowログ 私がお勧めするLinux便利機能! Windows用無線LANカード Linuxを使いはじめた時”すげー”と思ったところ nfsrootでpam失敗? Linux始めるなら もっとも安価で電気代の安いサーバ Yellow Dog Linux 【愛知、常駐プログラマ募集】 [Q]GPLの解釈について(ソース開示の必要性) Linux デスクトップはこんな感じです! gvでpdfを表示する方法 日本でVPS (英語 - English) ロードアベレージ CPUの可能性 ご教示下さい DellからLinuxプレインストールマシン発売 fedora9日本語入力メソッドのインストールに悪戦苦闘中です。 おすすめを問います。 samba共有ファイルの更新日時について LPIC試験勉強に最適なディストリビューションを教えてください。 CPUの増設方法 PDFファイル上で動画再生 Linuxのコマンドで 監視ツールの導入・運用 MacintoshにLinuxを入れたい SATAの対応は? Linus Torvalds、Macにスイッチ! GNOME vs KDE 皮を剥いで見る?!。 タブレットの設定変更について ☆教えて☆Linuxをマスターしたい Linux/Unixの経験を活かして海外で働きませんか? 急成長中のベンチャー企業で働いてみたいとおもいませんか?! 探してます Linux デスクトップの普及 ■お仕事(=転職)案件のご相談です■ 問題集につきまして Linuxのあるべき姿と今後の未来像 SSH鍵認証 Lpicレベル1の講習 教えてください git Turbolinux Fuji install 弐萬圓PC堂? Powered by Linux ファイルシステムについて 転職希望者の方!! suidについて MXレコードの解決ができず、メールが外部から送受信できません。。 CentOS5.2+openssh5.0pでchrootできる?? sendmailのaliasについて Linus さんち eth0、eth1の呼び方 教えてください。 Squidで/etc/hostsの定義で自分自身を指定した場合 教えてくださいFlashplayerのPlug-inの方法を くだらない質問かもしれませんが… ez-ipupdate-3.0.11b7のインストールがうまくいきません maildropの入門書 kernel panic でサーバが止まってます。 f77 ご教授お願いします。 CentOS vs Fedora Core 初めまして 外付けHDD 質問 rpm パッケージの分解 Hadoopのクラスタ化について Hadoopについて pidからstatusを得るAPIって有りますか? ●格安IT塾開校★講師は東大卒! オープンソースOSのTorrentサイトを公開しました。

サイト内検索