.png)
Slackware サーバー (Intel マザーボード上の Intel Atom と 2 つの HDD を使用) の root アカウントのパスワードをリセットしようとしています。ソフトウェア RAID が設定されています (起動時にマウントされるデバイス: md0 - /、md1 - /usr、md2 - /var、md3 - /tmp、md4 - /home)。
試したこと(LILO ブート オプションを使用):
linux single
: 通常のログインプロンプトでは、ルートパスワードがないとログインできませんlinux init=/bin/bash
(`rw' の有無にかかわらず、違いはありません): ユーザー (なし) としてプロンプトが表示されましたが、passwd にアクセスできません。その後、ドライブのマウントを試みました:mount /dev/md0 /mnt/sys mount /dev/md1 /mnt/sys/usr mount /dev/md2 /mnt/sys/var
システムで passwd を使用でき、変更が成功したように見えました。再起動後もログインできませんでした。/etc/shadow でパスワードを削除しようとしたときも同じ結果でした。
ライブ CD/USB からの起動 (chroot/passwd 用): システムはローカル システムから直接起動します (BIOS で CD および/または USB ドライブから起動するように設定しました)。このシステムを BIOS で設定されたとおりに起動する方法があれば、これが最も簡単なオプションのようです。
どのように進めればよいか、何か提案はありますか?
答え1
BIOSオプションを変更してリムーバブルドライブを固定サイズとして扱うようにしたら、USBから起動できるようになりました(Intel D945GCLFボードの既知の問題のようです -http://ubuntuforums.org/showthread.php?t=1113472)、RAID ドライブを再同期します (RAID1 アレイは 1 つのディスクのみで動作していました)。
まだルート アカウントにログインできませんでした (パスワードを空白にしたり変更したりしても効果がなく、どこでどのようにロックされているかわかりませんでした) が、パスワードをリセットし、ルート プロンプトに su するのに十分な権限を持つ別のユーザーでログインできました。