最近、リモート仮想マシンをバックアップし、データをローカルにダウンロードしました。 VMware Workstationを使用してローカルに設定し、サーバーを起動しようとしました。 2番目のドライブのコピーを見逃したことに気づいたので、まだ2番目のドライブのダウンロード中にVMware構成から参照を一時的に削除し、VMを再起動してみました.
今回は成功しましたが、パスワードでログインできません。だからシングルユーザーモードで始めましたsingle
(パスワードバイパス)。しかし、まだ私に尋ねます。スクリーンショットは次のとおりです。
これを試みると、continue (ctrl+D)
パスワードを求めるループが表示されます。
何が間違っている可能性があり、今はログインするのですか? 2台目のドライブを削除したため、問題が発生しますか? (ダウンロードが完了したら)再度追加する必要があります。その後、すべてが正常に戻り、シングルユーザーモードを使用してパスワードをリセットできますか?
答え1
別のLinux VMを起動してディスクをマウントして問題を解決してください。
また、シングルユーザーモードでパスワードを入力しないようにするには、/lib/systemd/system/rescue.serviceを次のように変更します。
--- /lib/systemd/system/rescue.service.orig 2015-11-20 13:49:03.000000000 +0900
+++ /lib/systemd/system/rescue.service 2016-04-11 15:58:31.002000000 +0900
@@ -18,11 +18,11 @@
WorkingDirectory=/root
ExecStartPre=-/bin/plymouth quit
ExecStartPre=-/bin/echo -e 'Welcome to emergency mode! After logging in, type "journalctl -xb" to view\\nsystem logs, "systemctl reboot" to reboot, "systemctl default" or ^D to\\nboot into default mode.'
-ExecStart=-/bin/sh -c "/usr/sbin/sulogin; /usr/bin/systemctl --fail --no-block default"
+ExecStart=-/bin/bash
Type=idle
StandardInput=tty-force
-StandardOutput=inherit
-StandardError=inherit
+StandardOutput=tty
+StandardError=tty
KillMode=process
IgnoreSIGPIPE=no
SendSIGHUP=yes