次のコマンドを使用して、/home/mary フォルダーの名前を /home/alex に変更しました: mv /home/mary /home/alex PC を再起動し、パスワードを入力すると、同じページが読み込まれて再表示されます (パスワードを入力してください) セッションにアクセスできません。フォルダーの名前を変更するときに重大なミスを犯したと思います。この問題を解決する方法はありますか PC には非常に重要なデータがあります
答え1
私のPCには非常に重要なデータがあります
重要なデータはバックアップされているので、復元することができます。そうすれば、ログインできるユーザーを取得することだけを心配すればよいのです。以下を参照してください。
mv /ホーム/メアリー /ホーム/アレックス
なぜそれが良い考えだと思ったのですか?
/etc/passwd
たとえば、 やなどのファイルは/etc/shadow
、ユーザーを移動しても更新されません。
これを行う方法は次のとおりです。設定の「ユーザー」オプションから、alex という 2 番目のユーザーを作成し、管理者にします。次に、alex にログインして、機能することを確認します。次に、すべての個人ファイルをコピーして/home/alex
、chown -R $USER:$USER /home/alex
alex としてログインしたまましばらくします。隠しファイルをコピーしないでください。機能することを確認した後、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
。そこにエラーが記録されます。