はい、Fedora 19。
私はそれを行う方法について多くの情報を見ましたが、このバージョンでは動作しません。すべてのチュートリアルは、Fedoraの古いバージョンの方法を説明しています。v19またはv18でそれを実行することについては何も見つかりませんでした。
GRUBメニューが異なります(そして、FedoraのインストールからGRUBのバージョンをインストールしました。私はこのシステムしか持っていません)。回復コンソールに入ることができますが、ルートパスワードを要求されますので、これはありませんtは何でも解決します。
誰かがそれを行う方法を知っているなら;またはそれが不可能な場合は、その理由を教えてください。
参考までに、Fedoraのバグジラに関するバグレポートを公開しました。解決策は次のとおりです。
init=/bin/bash
で起動(grubのカーネル行を編集)mount -o remount,rw /
passwd root
touch /.autorelabel
/sbin/reboot -f
で再起動最後の行(ルートで.autorelabelファイルを作成)は、ファイルシステム全体のselinux再ラベル付けを強制します。これは、selinuxコンテキストなしで/ etc/shadowを変更したために破損しています(init =/bin/bashで起動するため)。
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=10844
更新されたFedora wikiとselinuxの修正: https://fedoraproject.org/w/index.php?title=How_to_reset_a_root_password#Changing_root_password
これで完了です。これで、rootパスワードが変更されました。楽しい!!!
Fedora 15 CD(他のFedora CDではない)を入手して、レスキューモードを使用してみてください。
次に、次の手順に従います。
#
マークまたはそれに続くテキスト。これらのコメントは、説明のみを目的として表示されています。chroot /mnt/sysimage # Change to your disk file system
passwd # Change the root password
exit # Exit the chroot environment
exit # Exit the rescue mode
6時間かけて回答を検索した後、それがうまくいきました。
矢印キーを押してブートプロンプトに移動し、 'a'キーを押します。rhbquietプレススペースが表示されたら、1を入力してブートに戻ります。 #
プロンプトに移動し、そこでパスワードを変更します。
LiveCDで起動し、Fedoraのドライブをマウントします(マウントされたFedoraのドライブに--bind/dev/sys/proc/pro/sysをマウント)chroot
をFedoraのドライブに、passwd
を変更してパスワード。
通常、シングルユーザーモードでシステムにアクセスするために、ブートオプションの最後に1
を追加しました。そこから、root
を使用してpasswd
パスワードを変更するか、/etc/shadow
ファイルを編集してrootにパスワードを設定せずに後で設定することができます。
Fedora 19を使用してGrubメニューに入る方法は、Fedoraの公式ドキュメントにあります。
ブートオプションの詳細は次のとおりです。
ブートプロンプトで1
と入力する代わりに(シングルユーザーモードに入る場合)、init=/bin/sh
と入力できます。これにより、システムの通常のinit
がルートシェルに置き換えられます。
このシナリオでは、ルートファイルシステムが読み取り専用でマウントされている可能性があるため、最初に読み取り/書き込みで再マウントする必要があります。
# mount -o remount,rw /
# passwd root
...そして家から解放されます。