質問: サーバ(os:centos 5.5)が起動しません サーバ(os:centos 5.5)が起動しません サーバの電源を入れたところ、 can't find ext3 filesystem on dev dm-0. mount: error mounting /dev/root on /sysroot as ext3: invalid argument setuproot: moving /dev failed: no such file or directory setuproot: error mounting /proc: no such file or directory setuproot: error mounting /sys: no such file or directory switchroot: mount failed: no such file or directory kernel panic - not syncing: attempted to kill init! kernel direct mapping tables up to 128000000 @ 10000-16000 と表示され、osが起動しません。 どのような対処を行えば回復できるのでしょうか? 最悪、中のデータだけでも取り出したいのですが (その後、osの再インストールを行ないます) 現時点までで、 ・linux rescueコマンド (システムを/mnt/sysimage にマウントするところで失敗) ・シングルモードでの起動 (kernel /vmlinuz-2.6.18-92.1.6.el5 ro root=/dev/volgroup00/logvol00 rhgb quietの後にsingle を指定したが、結果は同じ) で失敗しております os:centos 5.5 以上、お解かりになられる方がおりましたら、 宜しくお願い致します
回答: > root=/dev/volgroup00/logvol00 rhgb quietの後 これから判断すると、hdd全体をパーティション設定せずに、"/"のみのlvm(logical volume manager) という方式のインストールをしたように思えます。 この方式を使うと、外部にパーティション情報を書き出さないため、非常に面倒な操作でバックアップしないといけません。 逆にセキュリティ的には優れていると思います。 lvmの知識を持って運用しないといけません。 その方法をここに書くには大変です。 web検索するか、キーとしては、「lvm方式linuxのバックアップ方法」 あきらめて、パーティションを切ってインストールしなおしされることを推奨します。 /boot パーティション ext3 サイズ100mb以上 swap パーティション 特に指定しない 搭載メモリの約2倍 / パーティション ext3 残り全部