archにログインできず、更新の失敗後にパックマンが開かないため、データを回復する必要があります

LordNature

ハイライトされた情報-迅速な返信のため

  • Arch Linuxにユーザー名を入力しようとするLogin failed.と、ユーザーのパスワードを入力しても応答ありません。
  • パーティションへのアーチchrootingは、pacmanが次のように応答することで終わります。 error while loading shared libraries: libgsap_krb5.so.2: cannot open shared object file: No such file or directory
  • 表示しようとする/home/natureと、Archのセットアップ時に使用したファイルであるディレクトリ「install_pacaur.sh」内に1つのファイルが返されます。
  • OSにログインしてvfat形式のUSBをマウントできない限り、データ復旧は(私の知識によれば)不可能のようです。(2つの.odtドキュメントを回復する必要があります)
  • ホームパーティションからファイルを回復するだけで済みます。OSは重要ではありません。

何が起こった

今日の初めに、ラップトップのArchパッケージを更新していましたが、何らかの理由でいくつかのパッケージが削除、欠落、または破損していました。次のパッケージは、ArchリポジトリのLevente Polyakによって維持されていました:krb5、jasper、libpsl、etcetera。システムに影響を与えたパッケージの数を特定することはできませんが、5程度のごくわずかな量であると想定しています。

問題

この事故のため、私のコンピューターは機能していないようで、ユーザー名を入力するたびにコンピューターはを返しますLogin failed.この問題はkrb5に関係していると思います。さらに、パーティションへのアーチchrootとマウント時に、pacmanは機能せず、次の出力が表示されますpacman: error while loading shared libraries: libgsap_krb5.so.2: cannot open shared object file: No such file or directory

ラップトップに保存しておく必要のある貴重なメモがいくつかあるので、助けていただければ幸いです。(先週撮影したので、まだクラウドにバックアップしていませんでした。)明日の試験にメモが必要ですので、お返事をいただければ幸いです。このインスタンスを使用して、自宅のデスクトップにArchのみを使用し、ラップトップをより安定したOSに切り替えます。

編集:さらに情報が必要な場合はお知らせください。

user1686

まず、すでに利用可能なレスキューメディアがあるように見えるので、それを使用して壊れたパッケージを再インストールします。rootfsがにマウントされている/mnt仮定します

pacman -r /mnt -Syu krb5
 - or -
pacstrap /mnt krb5

chroot必要とせずに壊れたパッケージを再インストールしますその後、パッケージチェックを実行して、ファイルが欠落している他のパッケージがある場合はそれを確認します。

pacman -r /mnt -Qqkk

を使用しpacman -r …それらを再インストールします。


次に、見た目からすると、別の/homeパーティションがあるためmount、ファイルにアクセスする前に、実際に最初にパーティションを作成する必要があります。

確認/mnt/etc/fstabまたは実行するlsblklsblk -f、それがどのパーティションであるを確認してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

macOSで部分的なアップグレードが失敗したときにメインディスクをマウントする方法はありますか?

分類Dev

新しいイメージが失敗した場合に以前のインストールを復元できるようにするための推奨イメージバックアップパスはありますか?

分類Dev

マテリアライズドビューを更新するためにトリガーをドロップしない限り、パンダで.csvto_sqlをインポートするためのPythonスクリプトが失敗します

分類Dev

一晩ログインしたままにした後、デスクトップ/モニター画面が失敗するのはなぜですか?

分類Dev

チェックポイントをロードするためにトレーニングを2回開始する必要があります(機能しましたが、なぜですか?)

分類Dev

Jenkins Archivingが失敗すると、「マーケティングバージョンまたはテクニカルバージョンのいずれかに値を提供する必要があります。どちらも見つかりませんでした。」

分類Dev

パフォーマンスを向上させるために、さまざまな並べ替えとフィルタリングの条件に対してどのMongoDBインデックスを作成する必要がありますか?

分類Dev

Ubuntuは「ディスクの読み取りに失敗しました」という理由で外部RAIDのマウントに失敗します。これをどのようにトラブルシューティングする必要がありますか?

分類Dev

Swingログインフォームでデータベースをチェックするために何を学ぶ必要がありますか

分類Dev

WordpressフォルダーのバックアップはありますがSQLデータベースはありませんが、ローカルで使用するためにWebサイトを回復することはできますか?

分類Dev

グーグルマップ内で大きなGeoJSONファイルをレンダリングするためにどのテクノロジー/戦略を使用する必要がありますか

分類Dev

イベントを開催するためにボタンを2回クリックする必要があるのはなぜですか?

分類Dev

アプリセンターに移行した後、サイレントアプリの更新をリリースできないため、Microsoftページにサインアップする必要があります

分類Dev

XAMLエディターが失敗する、パッケージが更新に失敗する、依存関係または競合の検証。Windowsがパッケージアプリをインストールできない

分類Dev

プログラムをSSDにインストールする必要があるのはなぜですか?メモリにロードした後、ディスクアクセスを頻繁に行うべきではありませんか?

分類Dev

API内でページングのインデックスをゼロにする必要がありますか?

分類Dev

Arch Linuxでいくつかのローカルの実行可能ファイルをパッケージ化し、それらを別のArchLinuxマシンにインストールできるようにする必要があります

分類Dev

パッケージを更新できません-「パッケージファイルのダウンロードに失敗しました。インターネットを確認してください...」または「認証されていないソースからのインストールが必要です」

分類Dev

データベースにデータをデプロイ/公開しているときに特定の1つのコマンドが失敗したことをどのように知ることができますか?

分類Dev

Spring Securityがクラスパス上にあるときに、失敗したSpring Bootアクチュエーターのヘルスインジケーターをデバッグするにはどうすればよいですか?

分類Dev

ログインするためにバックエンドに2回ログインする必要があるのはなぜですか?

分類Dev

インデックスに関係のない列を大幅に更新した後、テーブルをREINDEXする必要があります

分類Dev

エラーを報告するためにカスタムJSPタグにどのデザインパターンを使用する必要がありますか

分類Dev

ユーザーディレクトリを失いました。レスキューディスクからマウントされていないパーティションを表示すると、すべてのファイルがまだそこにあります。復元するにはどうすればよいですか。

分類Dev

メニューを開いたり閉じたりするために2回クリックする必要があるのはなぜですか

分類Dev

オブジェクトバインディングパターンの残りのプロパティを最後にする必要があります

分類Dev

フォームバリデーターがあり、ajaxにデータを送信するために送信ボタンを2回クリックする必要があります-なぜですか?

分類Dev

ログインに失敗したため、データベースを開くことができません

分類Dev

Postgres 9.4でバキュームがいっぱいになった後、インデックスを再作成する必要がありますか?

Related 関連記事

  1. 1

    macOSで部分的なアップグレードが失敗したときにメインディスクをマウントする方法はありますか?

  2. 2

    新しいイメージが失敗した場合に以前のインストールを復元できるようにするための推奨イメージバックアップパスはありますか?

  3. 3

    マテリアライズドビューを更新するためにトリガーをドロップしない限り、パンダで.csvto_sqlをインポートするためのPythonスクリプトが失敗します

  4. 4

    一晩ログインしたままにした後、デスクトップ/モニター画面が失敗するのはなぜですか?

  5. 5

    チェックポイントをロードするためにトレーニングを2回開始する必要があります(機能しましたが、なぜですか?)

  6. 6

    Jenkins Archivingが失敗すると、「マーケティングバージョンまたはテクニカルバージョンのいずれかに値を提供する必要があります。どちらも見つかりませんでした。」

  7. 7

    パフォーマンスを向上させるために、さまざまな並べ替えとフィルタリングの条件に対してどのMongoDBインデックスを作成する必要がありますか?

  8. 8

    Ubuntuは「ディスクの読み取りに失敗しました」という理由で外部RAIDのマウントに失敗します。これをどのようにトラブルシューティングする必要がありますか?

  9. 9

    Swingログインフォームでデータベースをチェックするために何を学ぶ必要がありますか

  10. 10

    WordpressフォルダーのバックアップはありますがSQLデータベースはありませんが、ローカルで使用するためにWebサイトを回復することはできますか?

  11. 11

    グーグルマップ内で大きなGeoJSONファイルをレンダリングするためにどのテクノロジー/戦略を使用する必要がありますか

  12. 12

    イベントを開催するためにボタンを2回クリックする必要があるのはなぜですか?

  13. 13

    アプリセンターに移行した後、サイレントアプリの更新をリリースできないため、Microsoftページにサインアップする必要があります

  14. 14

    XAMLエディターが失敗する、パッケージが更新に失敗する、依存関係または競合の検証。Windowsがパッケージアプリをインストールできない

  15. 15

    プログラムをSSDにインストールする必要があるのはなぜですか?メモリにロードした後、ディスクアクセスを頻繁に行うべきではありませんか?

  16. 16

    API内でページングのインデックスをゼロにする必要がありますか?

  17. 17

    Arch Linuxでいくつかのローカルの実行可能ファイルをパッケージ化し、それらを別のArchLinuxマシンにインストールできるようにする必要があります

  18. 18

    パッケージを更新できません-「パッケージファイルのダウンロードに失敗しました。インターネットを確認してください...」または「認証されていないソースからのインストールが必要です」

  19. 19

    データベースにデータをデプロイ/公開しているときに特定の1つのコマンドが失敗したことをどのように知ることができますか?

  20. 20

    Spring Securityがクラスパス上にあるときに、失敗したSpring Bootアクチュエーターのヘルスインジケーターをデバッグするにはどうすればよいですか?

  21. 21

    ログインするためにバックエンドに2回ログインする必要があるのはなぜですか?

  22. 22

    インデックスに関係のない列を大幅に更新した後、テーブルをREINDEXする必要があります

  23. 23

    エラーを報告するためにカスタムJSPタグにどのデザインパターンを使用する必要がありますか

  24. 24

    ユーザーディレクトリを失いました。レスキューディスクからマウントされていないパーティションを表示すると、すべてのファイルがまだそこにあります。復元するにはどうすればよいですか。

  25. 25

    メニューを開いたり閉じたりするために2回クリックする必要があるのはなぜですか

  26. 26

    オブジェクトバインディングパターンの残りのプロパティを最後にする必要があります

  27. 27

    フォームバリデーターがあり、ajaxにデータを送信するために送信ボタンを2回クリックする必要があります-なぜですか?

  28. 28

    ログインに失敗したため、データベースを開くことができません

  29. 29

    Postgres 9.4でバキュームがいっぱいになった後、インデックスを再作成する必要がありますか?

ホットタグ

アーカイブ