• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:またログイン時にエラーメッセージが・・・(839431))

ログイン時にエラーメッセージが・・・

このQ&Aのポイント
  • ログイン時にエラーメッセージが発生し、復旧方法について質問があります。
  • linux rescueを試みたが上手くいかず、再インストールした経験がある。
  • 現在はブートの途中で止まる状態で、パスに/usr/binがない状態である。復旧可能かどうか不安である。

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

  • ベストアンサー
  • usotsuki
  • ベストアンサー率46% (147/319)
回答No.1

839431でアドバイスしたので、責任上再アドバイスです。 >途中でなぜかEnglish→Usで、なんとかe2fsckとfsckを見事実行しました。 English→Us この部分は分かりませんが、英語の環境になってしまっているのではないでしょうか。"Shift" + "Space"キーで仮名漢字変換はできますか。 > $ /bin/echo $PATH これは、環境変数のPATHの内容を表示しています。パスが通っていれば、 $ echo $PATH で充分ですが、実際のパスは、シェル変数の"set"です。 >/usr/bin 下になにもファイルがない状態です。 実行形式のファイルがたくさん存在します。ネットワークに接続されていれば、"yum update"も利用できますが、この"yum"も、"/usr/bin"にあります。 >こんな状態で復活できるのでしょうか? おそらく復活は可能と想像しますが、どうすれば、このような状態になるかが理解できません。まだ、再インストールが可能な状況と思われます。サーバー構成で、全てを選択したとしても、1時間程度で導入は完了しますので、"rescue"よりも早道ではないでしょうか。

noname#12943
質問者

お礼

再びありがとうございます。 >"Shift" + "Space"キーで仮名漢字変換はできますか。 できてません・・・。 telnetからでもできるのでしょうか? >シェル変数の"set"です。 manが見られないです・・・。 いつもenvとか使ってました。勉強になりました。 ls -la /usr/bin としてもディレクトリの"."しかないみたいです。ひょっとするとハードディスクにでも問題があるのかもしれません。 やっぱり再インストールでしょうね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • sshdコマンドへのpathの貼りかた

    Linuxに関して質問があります。ターミナルでsshdを入力すると、 [xyz@localhost ~]$ sshd bash: sshd: command not found と出ます。 echo $PATHをやると、 [xyz@localhost ~]$ echo $PATH /usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/xyz/bin:/sbin とでます。 pathが通っていないのだと思うのですが、 .bash_profileに何と追記すれば良いのでしょうか?御教示下さい。宜しくお願い致します。

  • パス(PATH)の設定ファイルについて

    OSはRed Hat Linux 9 を使用しております。 また、シェルはbashを使用しております。 ユーザがシステムにログインする際は、通常ですと /etc/profile ~/.bash_profile ~/.bash_login ~/.profile ファイルを読込、パス(PATH)の設定を行うと思いますが、 sshでrootユーザでシステムにログインした際は、 「echo $PATH」の結果は以下でした。 /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/sbin su -で再度rootユーザでログインした際、もしくは、他ユーザからsu -でログインすると 「echo $PATH」の結果は以下でした。 /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin:/sbin ログインの仕方でパス(PATH)に違いがあります。 また、「/usr/local/bin」をパス(PATH)として設定している記述が 上記ファイルに見当たりません。 http://sakaguch.com/PastBBS/0038/B0018808.html http://oshiete1.goo.ne.jp/kotaeru.php3?q=800405 等のサイトを参考に、以下ディレクトリ配下を確認しましても /etc/profile.d /etc/rc.d/init.d /etc/rc.d/rc3.d 「/usr/local/bin」をパス(PATH)として設定している記述が 見当たりません。 ログインの仕方でパス(PATH)に何故違いがあるのか、 また「/usr/local/bin」をパス(PATH)として設定している記述がある ファイルをご存知の方ご教授頂きたく思います。 宜しくお願いします。

  • solarisのmakeについて

    こんにちは。教えて下さい。 solaris7にperl5.6.1をインストールしようとしている所です。 ./configuerを実行したあと、makeをしないといけないようなのですが、 make とやると、「見つかりません」と言われてしまいます。 PATHが通ってないのかと思い、echo$PATH とやると /usr/bin:/usr/sbinと出てきます。 で、ここでmakeを探したのですが見あたらなかったので、 find / -name make としてやると、 /usr/share/lib/make /usr/ccs/bin/make /usr/xpg4/bin/make の三つが見つかりました。 このうち、Linuxでいう/usr/bin/makeにあたる物はどれなんでしょうか。 それとも、私は基本的に何か勘違いをしているでしょうか。 solarisもLinuxもよくわかっていません。 何かアドバイスいただけると嬉しいです。宜しくお願いいたします。

  • ~/.bash_profileがログイン時に反映されないのはなぜ?

    LINUX系OS全般的に初心者です。 TeraTermを使いサーバにTelnet接続し、~/home/(ユーザ名)パスの下に .bash_profileファイルを以下の内容で作成しました。 export PATH=/usr/local/pgsql/bin:$PATH (この1行のみ) そして、再度同ユーザでログインしても/usr/local/pgsql/bin が$PATHに追加されていません。 source ~/.bash_profileを実行すると追加が成功することから どうやら.bash_profileの内容自体には問題ないようなのですが、 ログイン時に反映されないのはなぜでしょうか? お分かりになる方、どうかご教授ください! ちなみに、echo $HOMEの内容は確認済みで、 $HOME = 'home/(ユーザ名)'となっています。 なので、ファイルの置き場所も間違ってはいないと思うのですが? よろしくお願いいたします。

  • 環境変数PATH

    $PATHの中を変更したいです。 [root@****]# echo $PATH /usr/kerberos/sbin: /usr/kerberos/bin: /usr/local/bin: /bin:/usr/bin: /usr/java/jre1.6.0_14/bin: /home/takosu/bin: /usr/java/jre1.6.0_14/bin 「# echo $PATH」を行うと上記の様に表示されますが、 何故か「/usr/java/jre1.6.0_14/bin」が二つ表示されているので 一つを消したいんですが如何すれば良いでしょうか? ご回答宜しくお願い致します。

  • パスがうまく通らないので、パスについて教えてください。

    パスがうまく通らないので、パスについて教えてください。 ▽やりたいこと http://okwave.jp/qa/q6132108.html ▽知りたいこと  →パスを通すとは、具体的に、どこのことを指すのでしょうか? 1)php infoのinclude_path(ブラウザで確認) Configuration PHP Core include_path .:/usr/local/lib/php 2)php infoのPATH(ブラウザで確認) Environment Variable Value PATH /command:/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin 3)echo $PATH(SSHで確認) 出力すると、1)とも2)とも異なる結果となります…。 パスを通すとは、具体的に、どこのことを指すのでしょうか? また、上記それぞれの意味、及び内容が違う理由を、教えてください。

    • ベストアンサー
    • PHP
  • PHPのpostgreSqlの関数???

    Postgresqlへのパスは下記のとおり通っています。 fumi@tsl fumi]$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/pgsql/bin:/home/fumi/bin PHPを起動したら下記のエラーが出るのは何故でしょうか?どうすれはpostgresqlの関数をPHPで使えるようになりますか? Fatal error: Call to undefined function: pg_connect() in /home/fumi/www/pgimage-1.2/init.inc on line 54 よきアドバイスお願いいたします。

    • 締切済み
    • PHP
  • シェル変数(path)の挙動がわかりません

    シェル変数の挙動がわからなくて困っています。 以下のような3ファイルがあります。 % cat /tmp/test_config.sh #!/opt/local/bin/zsh path=($path /tmp) % cat /tmp/test.sh #!/opt/local/bin/zsh . /tmp/test_config.sh echo $PATH echo $path /tmp/test2.sh % cat /tmp/test2.sh #!/opt/local/bin/zsh echo $PATH echo $path which test.sh これを、所有者のユーザで実行するのとsu -c で実行するので挙動が変わります。 % /tmp/test.sh /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/tmp /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/local/bin /opt/local/sbin /tmp /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/tmp /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/local/bin /opt/local/sbin /tmp /tmp/test.sh % sudo su - hogehoge -c /tmp/test.sh /bin:/usr/bin:/usr/ucb:/usr/local/bin:/tmp /bin /usr/bin /usr/ucb /usr/local/bin /tmp /bin:/usr/bin:/usr/ucb:/usr/local/bin /bin /usr/bin /usr/ucb /usr/local/bin test.sh not found この挙動の違いは、何から産まれるんでしょう? .zshrc でそういう設定ができるんでしょうか? .zshenv は使ってません。 (なお、環境変数$PATHを使えば目的は果たせると言うのはわかっています)

  • LiveからインストしたFedora MAKE出来ない

    こんにちは。 そのままですが・・・ Liveから起動後に、 HDDにインストールした Fedora8です。 # yum -y install update など一通りは終わってます。 一通りってアバウトで申し訳ありませんが。。。。 qmailをインストールしようと思いまして、 /usr/local/src にwgetで取って来て解凍後に、 パッチなどを当てて後に、 # make setup check とすると。 bash: make: command not found と出ます。 makeがないのかな?って思いまして、 # whereis make make: /usr/bin/make でした。 # echo $PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin: だったので一応、 #vi .bash_profile export PATH=$PATH:/usr/bin/make で通すと /usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/usr/bin/make になりましたが、 # make setup check すると、 bash: make: command not found と出ます。 その他、 アプリケーション→ソフトウェア追加・削除から、 開発なども少し追加してみましたが。。。 どうも上手くmakeが動きません。 その他、アプリケーションとか稼働させてますので、 再インストールすれば良い! などの回答ではなく、今の状況からmakeが使えるように、 なる方法をご教授下さい。 よろしくお願いします。

  • Mac OSXのターミナルに関して

    Mca OSXにxfree86をインストールしようとして、 %echo "set path=(/usr/X11R6/bin)" >> .cshrc %source ~/.cshrc %rehash 上記のコマンドを打ったところ、それまで使っていた一連のシェル(less, clear, cd等)が使用できなりました。恐らくpathの設定を変えてしまったからだと思いますが、元の設定に戻すにはどうしたいいでしょうか? どうぞよろしくお願いします。