セッションにアクセスできません

セッションにアクセスできません

次のコマンドを使用して、/home/mary フォルダーの名前を /home/alex に変更しました: mv /home/mary /home/alex PC を再起動し、パスワードを入力すると、同じページが読み込まれて再表示されます (パスワードを入力してください) セッションにアクセスできません。フォルダーの名前を変更するときに重大なミスを犯したと思います。この問題を解決する方法はありますか PC には非常に重要なデータがあります

答え1

私のPCには非常に重要なデータがあります

重要なデータはバックアップされているので、復元することができます。そうすれば、ログインできるユーザーを取得することだけを心配すればよいのです。以下を参照してください。

mv /ホーム/メアリー /ホーム/アレックス

なぜそれが良い考えだと思ったのですか?

/etc/passwdたとえば、 やなどのファイルは/etc/shadow、ユーザーを移動しても更新されません。

これを行う方法は次のとおりです。設定の「ユーザー」オプションから、alex という 2 番目のユーザーを作成し、管理者にします。次に、alex にログインして、機能することを確認します。次に、すべての個人ファイルをコピーして/home/alexchown -R $USER:$USER /home/alexalex としてログインしたまましばらくします。隠しファイルをコピーしないでください。機能することを確認した後、deluserコマンドを使用してユーザー mary を削除します。/home/mary

現在の問題を解決するには:

  • ライブ セッションまたは GRUB レスキューを使用してコマンド ラインにアクセスします。

単に実行するだけではうまくいくかもしれませchown -R alex:alex /home/alexんが、うまくいかない場合は、この問題にさらに別の問題が加わることになります。

手順は次のようになります...

コマンドラインから:

まず、すべてを にコピー (移動ではない) します/home/mary。mary
へのログインが機能するかどうかを確認します。機能しない場合は、 を実行しchown -R mary:mary /home/maryて再試行します。
機能する場合は、 を削除し/home/alex(ユーザー alex はなく、ディレクトリのみであるため、実際のrmではなくdeluser)、上記の方法に進みます。

また、 もご覧ください.xsession-errors。そこにエラーが記録されます。

関連情報