• ベストアンサー

rootパスワードがわかりません

Red Hat Linux ES3を利用しています。 一般ユーザではログインできるのですが、rootのパスワードを忘れてしまいました。 singleモードで起動してrootのパスワードを 変更しようとしたのですが、起動途中でrootの パスワードを要求されるのでsingleモードでも 起動できません。 そういった場合の対処方法はOS再インストール以外に あるのでしょうか?ブートローダはGRUBです。

  • ab38
  • お礼率20% (7/35)

質問者が選んだベストアンサー

  • ベストアンサー
  • goooopon
  • ベストアンサー率53% (7/13)
回答No.2

/etc/inittabに ~~:s:wait:/sbin/sulogin と書かれているとsingle user mode で起動しようとしてもパスワードを聞かれてします。 Knoppix はご存知でしょうか。 CD-ROM から boot できる Linux なのですが、 これで起動し、/etc のある partition を mount し、 /etc/inittab の該当する行をコメントアウトして reboot、 でうまくいくのではないでしょうか。

参考URL:
http://unit.aist.go.jp/itri/knoppix/

その他の回答 (1)

  • momoturbo
  • ベストアンサー率55% (49/88)
回答No.1

以下を参考にしてください

参考URL:
http://linux.sasapurin.com/tips/patio.cgi?mode=view&no=10
ab38
質問者

補足

HP見ました。 この方法だとsingleモードにてパスワードを変更していますが、 singleモードで起動するときにrootのパスワードを要求されて singleモードでさえも起動できないのです。

関連するQ&A

  • GRUBを使ったマルチブートでDOSが起動しないなど・・・

    大胆にもPC-DOS7.0(DOS/V),Win98SE,WinXP Pro,Red Hat Linux7.3の4つのOSを LinuxのGRUBを使いマルチブートにトライしました。 結果は、GRUBから直接起動出来るのはLinuxだけ、XPと98はXPの マルチブート画面?を呼び出すことで起動出来る。DOSはエラーが出て起動出来ません。 GRUBの設定は http://www.a-yu.com/pub/grub.html#intro を参考に したのですが、あまり理解しないでGRUB の設定ファイルはを編集している為だと 思います。せめてDOSの起動をさせたいのですが方法を教えて下さい。 各OSのインストール状況  Disk0 0:Win98 1:WinXP 2以降にLinuxの/他を割り当て  Disk1 0:PC-DOS(FAT16アクティブ) 1:Linux/boot 2:Linux /Swap Disk2 0:NTFS 1:FAT32 2,3:NTFS OSのインストール順 Win98,WinXP,PC-DOS(単独),Linux NTのブートローダーとGRUBはDisk0(hd0,0)にインストールしたはず? GRUB の設定ファイルの内容 #コメントは省略します default=1 timeout=3 splashimage=(hd0,2)/boot/grub/splash.xpm.gz title Red Hat Linux (2.4.18-3) root (hd0,0) kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda6 initrd /boot/initrd-2.4.18-3.img ---> (7) title Windows XP---->NT Boot Loaderがないでエラーになる。 rootnoverify (hd0,1) chainloader +1 title Windows 98 SE---->XPと98の選択画面が表示され両者とも起動可 root (hd0,0) makeactive chainloader +1 title PC-DOS7.0---->Non-System disk or disk error が出て起動失敗 root (hd1,0) makeactive chainloader +1 但し、Disk0(マスター)外し1をマスターで起動すると問題無くDOSが 起動します。(これは基本的にな問題でCでないから起動しないのですか?)

  • FreeBSDのrootパスワードがわからない。

    宜しくお願い致します。 FreeBSDのrootパスワードが、わからなくなってしまいました。 基本的な質問で申し訳ないのですが、 FreeBSDにおいても、LILOを利用していれば 「Boot:Lunix 1」でスタンドアローンモードで起動、その後rootパスワード変更という方法が取れるのでしょうか? 宜しくお願い致します。

  • GRUBでinit 1に移行するには?

    LinuxでブートローダにGrubを使用しています。 ブートローダの起動時にシングルユーザーモードに移行するには どのような手順を踏めばよろしいでしょうか? liloだとliloの表示が出たところでlinux init 1等を行うところをGrubで 行いたいと考えています。

  • GRUB起動で、シングルモードで起動させるには? プロンプト?

    GRUBでFedora Core1が起動するのですが、昔起動時に boot: と表示され、ここで boot: linux single と、シングルモードで起動した記憶があるのですが GRUBではどのようにするのでしょうか?

  • Red Hat Enterprise Linux 5 のブートローダー

    Red Hat Enterprise Linux 5 で検証をしているのですが、LILO ブートローダーは廃止されたのでしょうか?インストールの段階でLILOという選択が見当たらなかった気がします。 それともインストールの段階では GRUB のみだが、セットアップ完了後ブートローダーを LILO に変更できるのでしょうか? ご教授よろしくお願い致します。

  • ブートローダ?

    興味があってPC/AT機にRed Hat Linux 9をインストールした のですが、ちょっとマシンがロースペックのため(K-6)ウインドウ システムの動きが非常に悪いので、もとのウインドウズ98に 戻そうと思ったわけですが、いわゆる最初からついている リカバリーCDでセットアップしなおしても、起動しません。 最初の画面の最後で Boot from ATAPI CD-ROM NO Bootable CD Found と出て、次の行に GRUB と出て、そこから動かないわけです。 GRUBというのはLinuxのブートローダの名前ですが、 これを探しに行って、見つからない、という状況でしょうか。 ウインドウズをブートさせるためのローダを書き込むには どうしたらよいでしょうか。Windows98の起動ディスク (フロッピー)は手元にありますが、これでなんとか なるでしょうか。

  • Juniper M7iのパスワードリカバリについて

    社内SEをしておりますが、他部署からJuniper M7i(JUNOS8.6?)を譲り受けました。 しかしながら、user名は分っているのですがPWが分らずログインできない状況です。 困った事に、しばらく使っていなかったので、元の部署のメンバーも誰も知らないようです。 色々インターネットで調べると、起動時に"Loading /boot/defaults/loader.conf" メッセージが 表示された時にスペースキーを押し、ローダプロンプトで boot -s を入力するとシングルユーザ モードで起動でき、そこで root のパスワード変更が出来るようですが、boot -s を入力しても しばらくすると root のパスワード入力を求められ、シングルユーザモードでログインできず パスワードリカバリができません。 お手数ですが、どのようにしたらパスワードリカバリが出来るかご教授願います。

  • root以外でログインできない

    Sheevaplugという組み込みLinuxでUbuntu9.04を使用しているのですが,カーネルの更新とファイルシステムの置き換えを行った後からroot以外でログインできなくなってしまいました。 rootからsuを行ってもログインできません。 新規ユーザを作成したり,既存ユーザのパスワードを変更してもログインできませんでした。 ランレベルは2だったのでシングルユーザモードでもありません。 同じOSのファイルシステムの入ったUSBメモリからUSBブートしても同じ症状が出ます。 しかしもう一台のカーネル更新を行っていないSheevaPlugからこのUSBメモリをUSBブートすると一般ユーザでログインできます。 また,不可解なのはエラーが出ないことです。一般ユーザでログインしようとすると,ログインできた時に表示させるメッセージが途中まで表示されて,ユーザ名入力待ちの状態に戻ってしまいます。rootからsuをすると何も表示されずにコンソールに戻ります。 このカーネルの更新とファイルシステムの置き換えですが,カーネル更新用スクリプトからの更新で一度失敗したため,ブートローダから別のOSをUSBブートし,nandwriteコマンドで書き込みを行いました。 ファイルシステムの置き換えはカーネル更新に失敗する前にバックアップをとったものなので,中身は全く同じはずです。 原因は何なのでしょうか? 私はLinuxにあまり詳しくないので他に何を調べたらよいかわかりませんでした。 回答お願いします。 ***以下環境*** OS: plugcomputer.orgで配布されているUbuntu9.04 CPU: Marvell SoC Kirkwood(88F6281)1.2GHz(Armプロセッサ) ROM: NAND 512MB ブートローダ:U-Boot 1.1.4 (Apr 9 2009 - 12:23:12) Marvell version: 3.4.16 カーネル: 2.6.30.8(​​http://sheeva.with-linux.com/sheeva/​​で配布されているビルド済みカーネル)

  • grubのエラーについて

    ブートローダ修復時に、以下のようなエラーになってしまいます。 # chroot /mnt/sysimage # grub-install --root-directory=/ /dev/cciss/c0d0 上記のコマンドを打つと 「エラー:/dev/cciss/c0d0:not found or not a block device」 になってしまいます。 chroot すると、/dev/ccissを認識しないようです。 どのように認識させたらよいかご存知でしょうか。 ○/mnt/sysimage/boot/grub/device.map # this device map was generated by anaconda (fd0) /dev/fd0 (hd0) /dev/cciss/c0d0 ○/mnt/sysimage/boot/grub/grub.conf # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/cciss/c0d0p7 # initrd /initrd-version.img #boot=/dev/cciss/c0d0 default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz title Red Hat Enterprise Linux ES (2.6.9-42.ELsmp) root (hd0,0) kernel /vmlinuz-2.6.9-42.ELsmp ro root=LABEL=/ rhgb quiet initrd /initrd-2.6.9-42.ELsmp.img title Red Hat Enterprise Linux ES (2.6.9-42.EL) root (hd0,0) kernel /vmlinuz-2.6.9-42.EL ro root=LABEL=/ rhgb quiet initrd /initrd-2.6.9-42.EL.img よろしくお願いします。

  • rootパスワードのデフォルト?

    solarisをインストールし、rootのパスワードは特に設定してない状態でディスプレイにロックをかけてしまいました。rootユーザのデフォルトのパスワードは決まってるのでしょうか?ログインはパスワード無しでできるんですが、ロック画面を解除する際にはパスワードが必要なようで、解除できなくなってしまいました‥よろしくお願いします。