起動時のエラー procがマウントできない

このQ&Aのポイント
  • RHL9で起動時にエラーが発生し、procファイルシステムのマウントができなくなりました。
  • エラーメッセージが表示され、システムがシェルモードになってしまいました。
  • 正常な起動を目指すためには、どのような手順が必要でしょうか?
回答を見る
  • ベストアンサー

起動時のエラー procがマウントできない

RHL9で、強制終了後、起動時にエラーが出るように なってしまいました。 /etc/rc.d/rc.sysinit の実行が始まり、 Mounting proc filesystem [failed] 以降、エラーが続きます。 結局、 ***An error occurred during the filesysteme check ***Dropping you to a shell ; the system will reboot ***when you leave the shell. Give root password for maintenance (Repair filesystem) # というコマンドモードになってしまいます。 ここから正常起動めざして、どのような手を打っていけばよいのでしょうか? どなたかお教え下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

強制終了したために、ファイルシステムに不整合が発生してるかもしれません。 CDROMから起動させて、ハードディスク上のファイルシステムを修復して 見てください。 (1) CDROMからレスキューモードで起動する。 boot: linux rescue (2) 質問に適当に答える (3) ハードディスク上に見つかったルートファイルシステムをmountするか 聞いてくるので、「しない」または「skip」する。 (マウントされているファイルシステムは完全に修復できない) (4) レスキューモードで起動できたか? sh-2.05b # (5) fsck関連のコマンドですべてのファイルシステム(/dev/hda1~hdaN)を修復してみる。 # /sbin/fsck -y /dev/hdaN # /sbin/fsck.ext3 -y /dev/hdaN など。 fsckの詳しい使い方は、ネット検索してください。

watage
質問者

お礼

レスキューモードで起動できました. ありがとうございました.

関連するQ&A

  • RedHat9起動時にエラー

    RedHat9起動時に以下のエラーが発生してLinuxが使えません。最近パスワード入力の際にrootと入力すると、その段階でプロンプトが表示されて、パスワードの入力なしになっているなと気づきましたが、再起動をかけたら、このようなメッセージが表示されて、起動できなくなりました。 Welcome to /etc/rc.d/rc.sysinit: line 70: 34 Segmentation fault LC_ALL=C grep -q "Red Hat" /etc/redhat-release Red Hat Linux Press 'I' to enter interactive startup. Mounting proc filessytem: [FALED] /etc/rc.d/rc.sysinit: line 90: 42 Segmentation fault LC_ALL=C grep -q /initrd /proc/mounts Configuring kernel parameters: Error: /proc must be mounted To mount /proc at boot you need an /etc/fstab line like: /proc /proc proc defaults In the meantime, mount /proc /proc -t proc [FALED] /etc/rc.d/rc.sysinit: line 182: 64 Segmentation fault LC_ALL=C grep -iq "mousb" /proc/cmdline 2>/dev/null /etc/rc.d/rc.sysyinit: line 182: 66 Segmentation fault .....

  • MiracleLinux(RedHat7.2)

    お世話になります。 MiracleLinuxでOracle9iを動かしています。 以前に、マシンが異常終了してしまい、Oracleが壊れてしましました。 Oracle用に”/opt”というパーティションを作ってあるのですが どうもそこも異常があるらしく、Linuxが起動しなくなってしまいました。 起動時に以下のメッセージが出ます。 >/opt: UNEXPECTED INCONSISTENCY; RUN fsck MANUALY. >*** An error occurred during the file system check. >*** Dropping you to a shell; the system will reboot >*** when you leave the shell. >Give root password for maintenance ここで、rootのパスワードを入力すると、下のメッセージが表示されます。 >(Repair filesystem) 1# また、/optの中のデータは消えてしまっても構いません (できれば、そのまま残って起動してくれるとありがたいですが) この状態では、自分の知識ではどうしようもないので、どなたか分かる方 いらっしゃいましたら、よろしくお願い致します。

  • LinuxでRAID1を構築後、起動時にエラーになる

    初めて書き込みをさせていただきます。 既にRedHat Linux(バージョンは7.2)をインストール済みのPCでミラーリングを行おうと思い、 /etc/raidtabを raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 persistent-superblock 1 chunk-size 4 device /dev/hda raid-disk 0 device /dev/hdc raid-disk 1 と記述し、 mkraid /dev/md0 というコマンドを実行後、 私がしっかり手順書を読まなかったため、 同期を行っている最中であるにもかかわらず、 OSを再起動してしまいました。 その後、起動時に *** An error occurred during the RAID startup" *** Dropping you to a shell; the system will reboot *** when you leave the shell. Give root password for maintenance (or type Control-D for normal startup) というメッセージが表示された後でrootのパスワードを入力しEnterキーを押すと、 [:too many argument (RAID Repair) 1 # と表示されるようになってしまいました。 ここでControl-Dを押すとrebootするのですが、 ふたたび同じメッセージが表示されます。 もはや再インストールしか手がないのでしょうか? おわかりの方がいらっしゃいましたらご教授ください。

  • TurboLinux7において起動時のエラー

    TurboLinux7 workstationを使っているのですが 電源を入れると正常に立ちあがらなくなる現象が出てしまいました。 現状を確認してみたところOSが起動して各種設定を読み込む画面で まず"Mounting proc filesystem : mount point /proc does not exit" でNGが返ってきており Give root password for maintenance : を聞かれたのでrootで入った ところ(Repair filesystem)1#とプロンプトが返ってきました。 dfでパーテイションを確認しましたが /dev/hda1 df:'/proc':No such file or directory /dev/hda3 と返ってきました。上記NGからも読み込み時に/procがマウントできていない為に起きた現象ではないかと思われます。(実際cd /にprocがありませんでした) fsckコマンドにより/dev/hda1,/dev/hda3にファイルチェックをかけて 再起動しましたが現状変わらずで、それならばturbolinuxのHPからレス キューファイル(ISOファイル)からレスキューCDを作ってCD起動からレスキューモードで立ち上げた後にもう一度fsckでのファイルチェックを/dev/hda1,/dev/hda2./dev/hda3にて行いましたがその後も現状変わらず(レスキューモードではcd /にprocはありました)でした。 fsckで修復せずという事は何か物理的にHDがまずいのでしょうか? 何か復旧の為にできることは無いでしょうか、御力を御貸し頂きたく思います。

  • GUIが起動しなくなりました。(エラーが出ます)

    はじめまして。 DynaBookPX200 で Vine Linux 3.2 を使っています。 今までは、GUI で普通に起動していたのですが、 先日、マウスが動かなくなり、電源コードをそのまま抜いてしまったところ、次から GUI が起動しなくなってしまいました。 症状は以下の通りです。 電源を入れると TOSHIBA のロゴが表示され、その後、Vine Linux の起動が始まります。そしてあるところまで進むと、止まってしまいます。 止まる直前に画面に表示されている文字を以下に記載します。 (スクロールして画面から消えてしまった部分は省略しています。) Mounting proc filesystem :      [ OK ] Unmounting initrd :          [ OK ] Loading SCSI module (off) :      [ OK ] Configuring kernel parameters :    [ OK ] Setting clock (localtime) : Sat Jun 6 15:17:59 JST 2009 [ OK ] Loading default keymap (jp106) :   [ OK ] Activating swap partitions :     [ OK ] Setting hostname ***.***.***.*** :  [ OK ] Mounting USB filesystem :       [ OK ] Your system appears to have shut down uncleanly Press Y within 1 seconds to force file system integrity check... Checking root filesystem / contains a file system with errors, check forced. / : Inodes that were part of a corrupted orphan linked list found. / : UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.      (i.e., without -a or -p options)                    [FAILED] *** An error occured during the file system check. *** Dropping you to a shell; the system will reboot *** when you leave the shell. Give root password for maintenance (or type Control-D to continue): 以上です。最後の行の : の後にカーソルが点滅し、 そこで root のパスワードを入力すると、コマンドプロンプトが起動します。コマンドプロンプトの使い方はよくわからないのですが、ls や cd といったコマンドは正常に機能していました。 コマンドプロンプトを exit で抜けると、再起動してまた上記と 同じ画面が出て、これが繰り返されます。 このような感じで、GUI が起動しなくなってしまいました。 表示されているエラーは、日本語にすると以下のようなものです。 「前回、システムを正常終了しなかった」 「ファイルシステムをチェックしたら、エラーが見つかった」 何かのファイルが壊れてしまったのでしょうか。 どなたか原因などお詳しい方いらっしゃいましたら ご教授頂けないでしょうか。

  • linuxが立ちあがらなくなってしまいました

    RED HAT LINUX のバージョン7を使っています。すみませんが、教えてください。 ある日ヒューズが飛んで、パソコンを落としてしまいました。それ以来、 Unexpected in consistency ; run fsc manually (i,e.,without -u or -p options)[FAILED] ***An error occurred during the file system check ***Dropping you to a shell; the system will reboot ***when you leave the shell Give root password for maintenance (or type control-D for normal startup): と言うメッセージが出るようになりました。 どなたか元に戻す方法を、教えていただけないでしょうか。 ちなみに、ここでパスワードを入れると、 (Repair filesystem)1# といわれます。 何とか本を調べて /sbin/e2fsck -p/dev/hda2と入れて見ましたが、修復できません。 いきなりこのコマンドを入れるのは間違いでしょうか。その場合何と入れるのでしょうか? また、リナックスのインストールをし直そうかと思ったのですが、初期画面が立ちあがりません。どなたか、お教え下さい。 よろしくお願い致します。

  • カーネルをアップデートしたら起動しなくなった

    Redhat 9.0 2.4.20-31.smpから2.6.9にアップデートして再起動したら起動しなくなりました。 再起動で止まってしまった最後の数行を下に書きます。 正常に起動できる方法はあるでしょうか。 よろしくお願いします。 Mounting /proc filesystem Creating block devices Creating root device Mounting root filesystem mount: error 19 mounting ext2 pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed:2 umount /initrd/proc failed: 2 Freeing unused kernel memory: 232k freed Kernel panic - not syncing: No init found. Try passing init=option to kernel

  • 起動時filesystemチェック時のエラー

    TurboLinux10D起動時のfilesystemチェック時?にエラーが発生して以下の表示が出るようになってしまいました。 なお、以下の英文で一番左の文字は途切れてて読めなかったものを想像で補っています。 (ディスプレイの水平表示位置の調節ができない状態なもので) sck.et2/: The superblock could not be read or does not describe a correct ext2 filsystem. If the device is valid and it really contains an ext2 filsystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> Is a directory while trying to open/ NG *** An error occurred during the file system check. *** Dropping you to a shell; the system will reboot *** when you leave the shell. ?ive root password for maintenance (or type Control-D to continue): とりあえずパスワードを入力して、e2fsckコマンドを実行してみたのですが、芳しくありません。 長い時間かけてチェックしてくれたようには見えますが。 必要なデータは別マシンのセカンダリに繋いでマウントすることで回収したのですが、 できればこのHDDも正常動作するように復旧したいです。 気がついたらこの状態だったもので、何をした後この状態になったのかはわかりません。 「何をするとこのようなメッセージが出て起動できなくなってしまうのか」と、 「この状態から復旧するにはどうしたらよいのか」について、 わかる方いましたらよろしくお願いします。

  • Fedora Core が インストールできない。

    インストールができません。一通り手順通りにしてインストールしても、3枚目のCDをインストールしおわり おめでとうございます。~ 再起動してください の画面がでて、再起動すると エラー画面?がでてきて (File Repair #)のようなコマンドプロンプトのような画面がでてきます。 どうしてでしょうか?ユーザー設定画面にうつりません 最終的に出てくる画面は、 Checking filesystems fcsk.ext3 :Unable to resolve 'LABEL=/' ** An error has ocurred during the file systemcheck. ** Dropping you to a shell; the system will reboot when you leave the shell. Give root password for maintenance (or type Control-D for normal startup) と、いう画面です。 fsck -t ext3 /dev/hda2 を、行いrebootしましたが、起動できずにこの画面に戻ってきます どうすればいいんでしょうか?教えてください。

  • knoppix起動時にエラーが出ます

    購入して1年ほどのパソコンが起動しなくなってしまいました。 knoppixを使って中のデータなどを救出してから修理に出したいのですが、knoppixのDVDを使用して起動を試みたのですが、ペンギンの画面画出て RUNNING Linux Kernel 2.6.19. Total memory available 3359996KK,Memory free:3344564KB. Can't find knoppix filesystem,sorry. Dropping you to a (very limited) shell. Pless reset button to quit. Additional builtin commands avaliable: cat mount umount insmod rmmod lsmod Knoppix# というエラーが出て、起動が出来ませんでした。 自分なりにネットで「Can't find knoppix filesystem」というエラーについての対処法を調べ、 『knoppix26 nodma』 『linux26 nodma』 『knoppix nodma lang=ja』 『knoppix dma lang=ja』 『knopix xmodule=fbdev』 など入れてみましたが、全くダメでした。 とにかく中に入っているお気に入りなどのちょっとしたデータだけ抜き取れればそれで良いのですが、他に起動させる方法はないでしょうか? パソコンの事はあまりわからず、出来るだけ噛み砕いて教えて頂けると助かります。 よろしくお願い致します。 ちなみにknoppixのCDは、knoppixについて書かれた本に付属したものです。