パッケージのインストールに失敗したらしいワークステーションがありまして、これを復旧して欲しいと頼まれました。
ブート時にSegmentation Faltが2回でます。その後rc2、rc3はスクリプトエラーがでて実行されません。起動後は、シェルはつかえますがその他のDISKはマウントされず、viなどのツールはMEMORYのエラーで起動できません。
このマシンを復旧する方法はあるでしょうか?もはや、OSの再インストールでしょうか?何かトライできることはないでしょうか。どなたか、教えてください。
マシンはsparc solaris9です。
boot時のめっセージはこのようになっています。
Configuring new interface : hme0
hostname: xxxxxxx
Segmentation Fault
Segmentation Fault
/sbin/rc2:test:unknown operator S
/sbin/rc3:test:argument expected
(この後ログインプロンプトがでます。)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Unixになると俄然レスポンスが悪くなりますね!
私も、そんなにSolarisを使用しているわけではありません。
Configuring new interface : hme0
hostname: xxxxxxx
ネットワーク部分は得に問題はないようです。
Segmentation Fault
Segmentation Fault
/sbin/rc2:test:unknown operator S
/sbin/rc3:test:argument expected
特に、次のコマンドが害を与えるわけではないので、再インストールを実施する前に、一度、fsckでファイルの修復を試みてはと思います。
私のは、Solaris8での実行結果です。
fsck - check and repair filesystems for EFS
# fsck
** /dev/rdsk/c1t6d0s0
** Currently Mounted on /
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
FILE SYSTEM STATE IN SUPERBLOCK IS WRONG; FIX? y
62640 files, 1624997 used, 111458 free (9050 frags, 12801 blocks, 0.5% fragment
ation)
FILE SYSTEM IS CURRENTLY MOUNTED. CONTINUE? y
** /dev/rdsk/c1t6d0s7
** Currently Mounted on /export/home
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
2 files, 9 used, 2098917 free (21 frags, 262362 blocks, 0.0% fragmentation)
# # fsck
** /dev/rdsk/c1t6d0s0
** Currently Mounted on /
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
FILE SYSTEM STATE IN SUPERBLOCK IS WRONG; FIX? y
62640 files, 1624997 used, 111458 free (9050 frags, 12801 blocks, 0.5% fragment
ation)
FILE SYSTEM IS CURRENTLY MOUNTED. CONTINUE? y
** /dev/rdsk/c1t6d0s7
** Currently Mounted on /export/home
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
2 files, 9 used, 2098917 free (21 frags, 262362 blocks, 0.0% fragmentation)# TT
_DB: not found
# TT_DB: not found
# TT_DB: not found
# TT_DB: not found
# TT_DB: not found
# TT_DB: not found
# TT_DB: not found
# # FILE: not found
FIX?: not found
# # syntax error: `(' unexpected
# syntax error: `)' unexpected
# # FILE: not found
# # TT_DB: not found
fsckには、多くのオプションがありますので、マンページで確認してください。(man fsck)
ヒントありがとうございました。年末で建物自体がクローズしてしまって、今年はもうマシンにアクセスできなくなってしまいました。最後にそのマシンをみた時に、CDROMからブートして、システムパーティションの方にfsckをオプション無しで実行てみましたが、エラーは出ませんでした。今思えば、他のパーティションも試せばよかったと思います。fsckのマニュアルをよく読んで、年明け早々に何か出来ないか試してみたいと思います。また、結果をご報告いたします。今後ともどうかよろしくお願いいたします。
No.2
- 回答日時:
情報が少ないのでなんとも言えませんが、
>パッケージのインストールに失敗したらしい
なにをどのような手順でインストールしたのか?
たとえばpkgaddコマンドでインストールしたのなら、pkgrmコマンドで削除してみたか?
パッケージのreadmeなどにこの現象の事や、アンインストールの方法は書かれていないか?
>boot時のめっセージはこのようになっています
画面だけではなく、syslogなどにはエラーは出力されてされているか?
>起動後は、シェルはつかえますがその他のDISKはマウントされず
その他のDISKとは何を指すのか?
現在マウントされているパーティションは何?
現在マウントできないパーティションは何?
手動でマウントコマンドでマウントできるか?
>Configuring new interface : hme0
毎回起動時にこのメッセージがでますか?
たとえば、ネットワーク回りの定義を初期化コマンド(sys-unconfig)で作りなおしてみてはどうでしょう?
>Segmentation Fault
>Segmentation Fault
/etc/systemなどカーネルが書き換えられていないか?
>/sbin/rc2:test:unknown operator S
>/sbin/rc3:test:argument expected
これは多分マウントができてないからのメッセージだと思うのですが、だとすると/etcは別パーティション?
(/etc/rc2.d/、/etc/rc3.d/が見つからないから?)
他に何か思い付いたら書き込みます。
この回答への補足
レスありがとうございます。
>なにをどのような手順でインストールしたのか?
なにを・・・・業務用アプリケーションですなんですが、requirementにapacheやらopensslやらがあって、別個にインストールしたと思われます。依存関係でライブラリが要求されlibmd5.so.1、SUNWcslx、SUNWbzipなどを入れる時に様子がおかしくなったらしいです。それ以上詳しいことはわかりません。
どのように・・・具体的にはわかっていません。
とりあえず、この業務用アプリケーション本体はアンインストールしてみました。
>画面だけではなく、syslogなどにはエラーは出力されてされているか?
syslogがとれていません。logが動いてないようです。/var/log/messageはインストール失敗した時間以降存在しません。
>その他のDISKとは何を指すのか?
ブートドライブ以外のハードドライブです。(だと思います) ユーザー用のデイレクトリとデータが入っています。
>現在マウントされているパーティションは何?
>現在マウントできないパーティションは何?
データ用のパーティションおよびなんとswapがマウントされていません。
>手動でマウントコマンドでマウントできるか?
できます。
>/etc/systemなどカーネルが書き換えられていないか?
/etc/systemを見てみましたがその形跡はありませんでした。他にどのようなファイルをチェックすればよいでしょうか?
>/etc/rc2.d/、/etc/rc3.d/が見つからないから?
おっしゃる通りかもしれません。もう一度確認してみます。
どうもありがとうございました。
ヒントありがとうございました。年末で建物自体がクローズしてしまって、今年はもうマシンにアクセスできなくなってしまいました。年明け早々に、状況を詳しくご報告いたします。今後ともどうかよろしくお願いいたします。
No.3
- 回答日時:
>なにを・・・・業務用アプリケーションですなんですが、
>requirementにapacheやらopensslやらがあって、別個にインストールしたと思われます。
>依存関係でライブラリが要求されlibmd5.so.1、SUNWcslx、SUNWbzipなどを入れる時に様子がおかしくなったらしいです。
>それ以上詳しいことはわかりません。
いろいろインストールされたみたいですね。
何をどこから入手されたか確認された方が良いですね。
それから、当然ですがSPARC Solaris9に対応しているかも要確認です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- デスクトップパソコン パソコン インテルC5i5RYH BIOSの設定方法を教えて下さい 5 2022/09/27 13:34
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- 日本株 SBI証券HYPER SBI 2のエラー 1 2023/01/31 13:38
- その他(悩み相談・人生相談) Windows10のブルースクリーンからの復旧について 2 2022/12/31 20:42
- Windows 10 古いPC(Inspiron 13 1370)にWin10インストール可能ですか? 6 2022/06/01 09:11
- UNIX・Linux LinuxのOSのインストールについて 2 2022/07/28 14:10
- Windows 10 前回の質問の続きです。 あの後、システムのエラーが疑われたのでインターネットで調べて、ドライブのチェ 1 2023/05/21 23:55
- 中古パソコン 富士通 ESPRIMO B532/G のBIOSが表示されない 3 2023/01/03 16:42
- Windows 10 PCでゲームをやるとPC再起動必須のフリーズになります 4 2023/02/17 11:29
- Windows 10 hp probook 455へのchrome os flexのインストール 1 2022/08/07 11:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux(Fedora)で外付けHDDが...
-
LinuxでUSBをマウントできない
-
LinuxでFDDが認識しないので困...
-
linux下でfdisk実行時のエラー1...
-
LinuxでUSBメモリを使うには
-
knoppixでHDがマウントできない
-
fsckを実行したらファイルシス...
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
エクセルの表にヘンな枠が・・・
-
スクリプトのエラー「unexpecte...
-
UNIX コマンドにおける # や円...
-
iqoo neo 9と言うスマホがある...
-
コマンドプロンプトから別マシ...
-
pingは正常なのにtracerouteで...
-
bashでシングルクォート内の変...
-
expectを使用しない自動PW入力方法
-
ラズパイで『’test.service’をs...
-
テキストファイルから最終行の抽出
-
SCコマンドでアクセス拒否
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Linux(Fedora)で外付けHDDが...
-
LinuxでUSBをマウントできない
-
KNOPPIXでHDDを修復させたいで...
-
VirtualBox 7のゲストOSでの物...
-
マウントしたUSBメモリに書き込...
-
ラズベリーパイのCDマウントに...
-
LinuxのOSノートパソコンで外つ...
-
knoppixでHDがマウントできない
-
SDカード(fat32)が 読み込み...
-
外部ドライブにマウントできな...
-
linux下でfdisk実行時のエラー1...
-
HDDのマウント方法を教えてくだ...
-
/etc/fstabの編集について
-
LinuxでUSB接続のMOを使用する
-
ddコマンドでバックアップした...
-
FDDを一般ユーザで $ mount /fl...
-
linuxでのmountができません
-
e2labelで指定したラベルは何に...
-
マウント関数について
-
Knoppixから見えないフォルダ(...
おすすめ情報