環境はvmware内のcentos6.6(minimal)
パーティションはLVM
実は、あるシェルプログラムの中に
rm -rf /
という記述が紛れ込んでしまい実行後にルート配下のディレクトリをいくつか消してしまいました。
「/bin」、「/sbin」、「/usr」、「/boot」等のディレクトリ
そのせいでほとんどのコマンドが利用できなくなりました。
それで復旧を試みようとし、レスキューモードで立ち上げ
https://tech.aucfan.com/rm-rf-retrieval/
を参考にextundeleteを/tmp配下にダウンロードしてコンパイルインストールしようとしましたが、
「C++ compiler cannot crate executables」というエラーが表示されてしまいました。
yumが利用できないのでwget をつかってgcc-g++に関連するすべてのrpmをダウンロードしてインストールを試みようとしましたが、
/bin/sh is needed by gcc-4.4.7-11.el6.x86_64
等のエラーが出てしまいました。
/binは削除してしまったためにこれが出てしまっているのかと思って、
/mnt/sysimageに/binをコピーしてみましたがだめでした。
オプションにnodepsやforceを指定しても駄目でした。
/bin等のディレクトリを復元する方法やextundelete以外に復元する方法をご存知の方が
いたら教えてください。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
もういわれなくてもおわかりかもしれませんけど、動作確認もされてないようなプログラム(シェルスクリプトももちろん含む)をroot権限で動かしてること自体がそもそもの間違いです。
No.3
- 回答日時:
バックアップも取ってなかった程度の重要度の低いデータなのでしょうから、捨てて出直すのがいいと思いますよ。
誤削除じゃなくて、ディスク障害なら救えなかったわけだし。前回バックアップ以降の更新データでどうしても救いたいものがあるなら、専門家に任せるのがいいと思います。技術が無ければ、金で解決です。
ただ、すでにいろいろ更新しちゃってるようですけど、救いたいデータのあるパーティションと異なるパーティションのみ更新しているでしょうか?同じパーティションを更新していると、もう上書きされてしまっていて手遅れかもしれません。
返信ありがとうございます。
別の環境で同じような状況を再現させて復元方法を試しているので
データは特に問題ありません。
notnotさんが言われるように専門化も検討したいと思います。
ありがとうございます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(OS) アプリの起動に必要なファイルについて 1 2023/04/23 17:53
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- UNIX・Linux bash環境でのエラー対応をお願い致します。 1 2022/11/26 17:41
- Windows 10 windows11が突然起動しなくなりました 3 2022/06/30 17:49
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- iPhone(アイフォーン) 構成プロファイルが削除出来ない 2 2022/06/30 01:29
- UNIX・Linux cronでシェルスクリプト実行時のkubactlコマンドが機能しない対処法。 2 2022/08/03 18:58
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[Linux初心者]Ubuntu22.04.3LTS...
-
自作のウェブサイトを友人に見...
-
bashでシングルクォート内の変...
-
Ubuntu系とCentOS系の違いはな...
-
ubuntuで デイスク/deb/loopと...
-
AWSでSSH接続をしたいのですが...
-
ubuntu(linux)のシャットダウン...
-
Ubuntu on Xorgのログインについて
-
linuxサーバーのキャッシュをク...
-
ssl_error_logのエラー内容(AH...
-
yumやaptで依存関係で自動的に...
-
windows10を使っています。 wsl...
-
ubuntuのシャットダウンが進ま...
-
ホストオンリーアダプタで接続...
-
UNIXのマニュアルを日本語訳す...
-
初期のSurface Goにubuntuをデ...
-
Ubuntuのアプリ版?が起動しません
-
Ubuntuで数字だけのユーザーア...
-
ファイルデータでネットワーク...
-
サーバー間のデータコピー(デ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FinalCutProのゴミ箱ってどこに...
-
SSDの完全に消してしまったファ...
-
USBメモリーへの上書き
-
消えてしまった復元ポイントを...
-
GarageBand「サウンドライブラ...
-
iPhoneの消した写真を復元でき...
-
パソコンの初期化について
-
windows10でbackupができない
-
スマホを売ろうと思うのですが ...
-
再起動時にRAIDの設定が消える
-
ディスクユーティリティにて復...
-
デスクトップに貼り付けたショ...
-
このコンピューターはBIOSを使...
-
ルートディレクトリ復元方法
-
突然、ネットワークが「不明」...
-
「復元」と「クローン」の違い
-
一部のウィンドウが開きません
-
iPhoneのメッセージ間違えて消...
-
iPhone7の日付の下になぞの中...
-
macbook air ssdの完全消去
おすすめ情報