インストール中にログイン名を指定する必要はありませんでしたが、ログイン名を入力するように求められます。

インストール中にログイン名を指定する必要はありませんでしたが、ログイン名を入力するように求められます。

そのため、インストール中にルートアカウントを作成しました(結論として、名前やIDなどは提供せず、ルートパスワードのみを提供しました)。

最初の起動中にログインを要求する黒い画面(tty1)が表示されます。

(コンピュータ名)ログイン:

私は明らかにそれを指定したことがありません。 「root」とそのパスワードを使用しても機能しません。 「ログイン」を空白にしても機能しません。可能ですか?それとも、パスワードが実際に間違っているか、キーボードのレイアウトが異なるような愚かな間違いですか? (最後の説明で後者を考えてみましょう。可能な2つの領域レイアウト(azertyとqwerty、大文字と非大文字)の両方を試しましたので、私のパスワードは正しいと確信しています。)

事前にありがとう

ベストアンサー1

root設定したパスワードを使用してログインできる必要があります。ただし、グラフィカルログインを許可しないのがroot一般的なため、これがブロックされる可能性があります。

ログイン画面でCtrlAltF2ttyにドラッグアンドドロップしてログインします。それはうまくいくでしょうか?

ログインが許可されている場合は、一般ユーザーを作成してadduserCtrlF8おそらくF7)をクリックしてログイン画面に戻り、そのユーザーとしてログインしようとします。


それでも問題が解決しない場合は、ライブセッションを開始してそこからユーザー作成を使用できますchroot。基本的な手順は次のとおりです。

  1. Debian(または他の)ライブセッションで起動します。

  2. インストールされているシステムのパーティションを/一時的な場所にマウントします(dev/sdaここではこれを使用しているので、正しいデバイスに変更してください)。

    sudo mkdir foo
    sudo mount /dev/sda1 foo/
    
  3. chrootインストールされたシステムに移動すると、インストールされたシステムと考えられる「偽の」環境が作成されます。

    sudo chroot foo
    
  4. この時点で新しいユーザーを作成できる必要があります。

    sudo adduser username
    
  5. インストールされたシステムで再起動し、作成したばかりのユーザーとしてログインしようとします。

おすすめ記事