ディスクが暗号化されると、Linux Mintでパスワードをリセットする

ディスクが暗号化されると、Linux Mintでパスワードをリセットする

Linux Mint 15がインストールされているシステム(実際には仮想マシン)があります。ディスクは暗号化されていますが、パスワードは覚えていますが、アカウントのパスワードは覚えていません。 GRUBのコマンドを次のオンラインガイドにro変更しようとしましたが、rw init=/bin/bashディスク暗号化では正しく機能しないようです。ディスクの復号化とルートプロンプトに直接入る方法はありますか(使いやすいようにpasswd)?

ベストアンサー1

実際に思ったよりはるかに簡単です。実行方法は次のとおりです。

  1. ライブCDから起動します。

  2. パーティションの復号化を行い、ハードドライブにマウントします。起動時にすべてマウントされるパーティションが複数ある場合は、正しい順序ですべてマウントする必要があります。今回はちょうど過ぎるかもしれませんが、通常、これにはバインドマウント/proc/devハードドライブマウントポイントが含まれます。

    忘れてしまったので、これを行う方法について詳しく説明しません。しかし、オンラインで方法を見つけたり(「暗号化されたパーティションLinuxのインストール」などを検索したり)、ここで新しい質問をすることができます。

  3. まだ入力していない場合は、端末を開き、ハードドライブパーティションをマウントした場所をchroot /path/to/your/encrypted/drive bash入力してください。/path/to/your/encrypted/drive

    chroot「ルート変更」を意味します。ここで、ルートは、ルートアカウントではなくディレクトリツリーのルートを表します。デフォルトでは、これから実行しているすべてのプログラムは、CDの代わりにハードドライブをファイルシステムのルートとして認識します。最後に、新しいルートで実行するプログラムをbash教えてくれます。したがって、CDではなくハードドライブでそのプログラムを実行します。そんなことで実行されていると思いますが、実際には で実行されます。chrootbashbash/usr/bin/bash/path/to/your/encrypted/drive/usr/bin/bash

    私の歪んだ説明が読みにくい場合は、こちらをご覧ください。ウィキペディア記事そしてマンページ

  4. ランニングpasswd

  5. Exit chrootと入力exitし、CDからハードドライブに再起動します。

  6. 利益。

おすすめ記事