Arch Linuxの新規インストール後にrootアカウントにログインできない問題を経験した人はいますか? chroot環境でpasswdコマンドを使用してrootパスワードを2回設定し、完全な再インストールも試しましたが、うまくいかないようです。仮想マシンを再起動してISOファイルを削除すると、画面にアーチログインが表示され、ルートとパスワードを入力すると「無効なログイン」エラーが発生します。この問題を検索しましたが、すべての内容でこのガイドラインに従ってください。https://wiki.archlinux.org/index.php/Reset_root_password[1]しかし、彼らは私に何もしていないようだった。
再インストールしてArch wikiの指示に正確に従おうとしましたが、まだ同じ問題が発生しました。また、特定の設定があると root でログインできない場合がありますが、そのアカウントにもログインできないという内容を読んだため、別のユーザーアカウントを作成してみました。上記の記事で説明したように、isoから起動し、次の手順を実行してパスワードをリセットしようとしました。
- mount /dev/sda1 /mnt を使用してルートパーティションをマウントします。
- chroot セッションに入るには、 chroot /mnt /bin/bash を使用します。
- 私のユーザーアカウントとrootユーザーに対してpasswdを実行する
- chrootセッションを終了するには、終了を使用してください。
- 仮想マシンを再起動してISOを取り出します。
しかし、これはあまり効果がないようです。 passwd コマンドを実行してもエラーメッセージは表示されません。私には適用されないいくつかの投稿を除いて、この問題に関する多くの情報をオンラインで見つけることができないので、次に何をすべきかわかりません。これまでに正しいキーマッピングがあること、実際にchrootセッションでpasswdを実行していることを確認しました。
重要な場合は、OS X 10.11で実行されている仮想マシンに最新のアーチバージョンをインストールしてみましょう。何をすべきかについての提案をいただきありがとうございます。
編集:追加情報
構成にext4パーティションを使用し、PAMを変更しませんでした。
ベストアンサー1
私もこの問題に直面しました。私の場合、インストール中にコマンドを使用してキーボードレイアウトloadkeys
(デフォルトのUSの代わりに)を一時的に変更しました。ルートパスワードの変更に成功しましたが、ログインができず、ログイン時にキーボード配列がまたアメリカ式で問題だと気づくのに時間がかかりました。
- インストール中にキーボードレイアウトが恒久的に変更されると(参照
vconsole.conf
)、キーボードレイアウトは永久的であるため、この問題は発生しません。 - ルートとしてログインしてパスワードを入力し、アメリカのキーボードレイアウトを覚えておくと、再起動を回避できます。