OS起動しない!Puppy Linuxのインストール後に起動エラーが発生

このQ&Aのポイント
  • WindowsXP上でUNETBOOTINを使用し、PUPPUY LINUXをインストールしましたが、起動時にエラーが発生し、WindowsXPも起動しない状態となりました。
  • PUPPUY LINUXのインストール後、ルートディレクトリで誤ってファイルを削除し再起動したところ、起動時にエラーメッセージが表示され、OSが起動しなくなりました。
  • CDブートもできず、WindowsXPとPUPPUY LINUXのどちらも起動できない状態です。対処方法をご教授ください。
回答を見る
  • ベストアンサー

OSが起動しなくなりました。

OSが起動しなくなりました。 長文になりますが失礼致します。 WindowsXP上でUNETBOOTINを使用し、PUPPUY LINUXをインストールしました。 インストール後、今迄起動できていたのですが、 PUPPUY使用中に誤ってルートディレクトリにて「rm -r *」を使用し、あせってリブートをかけてしまいました。 その後、起動してみたのですが 「Loading drivers needed to access disk drives... done  Searching for Puppy files in computer disk drives... done  Loading personal file /puppy/pupsave_crypta-(名前).2fs(sda1)...  Mounting encrypted /puppy/pupsave_crypta-(名前).2fs....  Password:...successfully mounted... done  Loading the 'pup-431JP.sfs' main file... done  Setting up the layered filesystem... done  Performing a 'switch_root' to the layered filesystem...Kernel panic - not  syncing : Attempted to kill init!」 と表示されてしまい止まってしまいます。 前にブート後のメニューの中で「Bootup from HDD」を選択した所、WindowsXPが起動したので、PUPPYが起動しなくなった後、試してみたのですがWindowsXPも起動しない状態です。 UNETBOOTINの設定内容については「ISO」選択後、PUPPUYLINUXのISOファイルを参照し「HardDisk」「C:」選択致しました。 CDブート等もCDが使用できないため行えず、対処の仕方が分からない状態です。 WindowsXPかPUPPUYLINUXのどちらかを起動したいと考えているのですが、 なにか方法はありますでしょうか?? それとも両方とも起動する術はないのでしょうか? 何卒、ご教授願います。

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

  • ベストアンサー
  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.1

問題の原因はWindowsでもPuppy Linuxでもなく[UNETBOOTIN]にあります。 :>WindowsXP上でUNETBOOTINを使用し、PUPPUY LINUXをインストールしました。  この方法ではPuppy LinuxのLiveCDからインストールする方法と異なりWindowsの起動ドライブ上にファイルをバラ撒いてしまうことになります。 [UNETBOOTIN]でインストールすると。 A-、起動ディスク上に次のファイルが展開される。 Puppy Linux 関連:[initrd.gz],[pup-413JP.sfs],[PUPPYJP.ICO],[README.HTM],[READEJA.HTM], [splash.xpm],[vmlinuz],[zp431305.sfs] UNETBOOTIN 関連:[ubnldr],[ubnldr.mbr],[unetbin.exe] Grub4dos 関連:[grldr],[menu.lst]    その他:[boot.catalog] A-2、[boot.ini]を変更して「オペレーティングシステムの選択」に「Unetbootin」を追加する。    追加された内容: C:\ubnldr.mbr="UNetbootin"  この結果として、PCを起動すると。 B-1、「オペレーティングシステムの選択」 Microsoft Windows XP **** -> Windows XP起動 [Unetbootin B-2、Unetbootinを選択すると。    [ubunldr.mbr] -> Grub4dos -> Menu.lst -> Puppy Linux 起動  WindowsXP関連のファイルの中で変更が行われているのは[boot,ini]だけであり、MBRには影響が無いので PCを起動して「オペレーティングシステムの選択」で「Windows XP」を選択すると従来のWindows XPが起動するはずです。  ただ、Puppy Linuxを起動するGrub4dosの「menu.lst」については表示が煩雑になるので修正が必要ですが、 現時点の質問者のスキルが不明ですので解説は割愛します。  

ragna_rock
質問者

お礼

486HA様 ご回答いただき有り難うございます。 返答が遅くなり大変申し訳ありません。 なるほど、Windows XPは通常に起動するはずなのですね。 まだWindowsが起動できないので、自分が別のファイルを いじってしまったのかもしれません・・・ ですが、結論としましてはPUPPYを起動することができました。 別パーティションにPUPPYのユニバーサルインストーラーを使用し、 インストールしていたため、そこから個人ファイルを読み込まないで 起動した結果、無事起動ができたので、そこから今は使用しております。 問題があった時点でブート後のメニューに「Unetbootin」が表示されなくなって しまっていたので、もしかしたら別パーティションにPUPPYをインストールしたのが 原因なのかと、考えております。 貴重なご意見誠に有難う御座いました。

関連するQ&A

  • インストールができない

    パピーリナックスをインストールしようとしています。 ISOファイルをHDDに入れ、UNETBOOTINを入れました。 設定して、再起動すると、XPかUNETBOOTINを選ぶ画面がでて UNETBOOTINを選ぶと、PUPPYの起動選択肢が出てくるのですが その後は、画面が真っ黒になります。 どうすればいいでしょうか。現在のぱ祖は、ASUS のPENM1Gでラムは256 ハードは38Gくらいあります。

  • OSが起動しなくなりました。

    ノートパソコン(Panasonic CF-R1)でWindows2000とWindowsXPを デュアルブートし使用していましたが、ほとんどXPしか使用していなかったので、 XPを立ち上げた状態でシステムのプロパティ→詳細設定→起動と回復の設定の中から Windows2000をオペレーティングシステムの一覧を表示するのチェックを外しOK(適用)を行いました。 ブート画面選択が出ず、XPが自動起動するか確認のため再起動を行ったら、 OSが立ち上がらなくなり下記のメッセージが出ました。 次のファイルが存在しないかまたは壊れているため、Windowsを 起動できませんでした。 <Windows root>\system32\hal.dll. 上記のファイルをインストールし直してください。 Windowsが起動しないのにどうやってインストールし直すのでしょう? 解決方法を教えてください。 宜しくお願い致します。

  • aspireoneでOSが起動しません

    ubuntuとwindowsのデュアルブートでしばらく使用していました。 HDDのパテ構成は windows=ubuntu=空き=空き これをwindows=ubuntu=空き というようにパテをwindows上で結合しました そして再起動しました所 GRUB Loading stage1.5. GRUB Loading, please wait... Error 22 となり何も起動しなくなりました。 windows もしくはlinuxが起動できるようにできますか? 長々とすみません。

  • システムの復元作業後、起動しません・・

    システムの復元作業後、ウィンドウズが起動するまでに行きません。 (1)電源入力後ブート画面 (2)Loading PBR for descriptor 2...done. NTLDR is missing Press Ctrl+Alt+Del to restart (1)→(2)の繰り返しで、起動しないのです。

  • OSの起動が大変です

    WindowsXPHomeを使っているのですが、ついこの前、入れていたXubuntuをWindows上でパーティションごと消しました。XubuntuはLiveCDからインストールしました。 そうしたら、電源OFFの状態からPCを起動すると、Xubuntuのものであると思われる表示がされます。コマンドを要求されるのですが、よくわかりません。この表示を消すためにはXubuntuの跡形を消さないといけないのだと考えているのですが、どこに依存しているのかが不明です。ちなみに、Xubuntuが入っていたパーティションは完全にフォーマットし直しています。 また、以前にもXubuntuをWindows上でインストールしたことがあって、それはけっこう前に消したのですが、OS選択画面が必ずでます。(つまり WindowsXP Homeedition  か  Xubuntu  の選択です)これを出ないようにするにはどこをいじればいいのでしょうか?どこかのファイルの記載を消せば良かったと思うのですが。。。 Windows以外のOSだと、起動する物で、 ・Knopix ・Puppy ・Lubuntu ・Xubuntu のLiveCDがあります。 お力添えお願いします。

  • PCが起動しない

    PCの電源を入れると以下のメッセージが表示され、起動できません。 ------------------------------------------------------- Loading PBR for descriptor 1... done. Bad PBR Selected boot device not available - strike F1 to retry boot, F2 for setup utility ------------------------------------------------------- マシン:DELL DIMENSION 3100C OS:Windows XP どのように対処すればよいでしょうか?

  • 起動OSの選択が出来なくなりました

    起動OSの選択が出来ません。現在windowsXPとwindows7のデュアルブート状態にあるのですが、以前はブート時にOSの選択が出来たのですが、XPにトラブルがあり再インストールしたところXPが勝手にブートしてしまいOSの選択が出来ません。コントロールパネル内システムの起動からはXPしか選択出来ません。対処方法のご指南よろしくお願いいいたします。bootファイルの内容は以下の通りです。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

  • GRUBからOSが起動しない。

    GRUBからOSが起動しない。 Cent OS上に入れたkvmで入れたWebサーバーが 昨日お試しで再起動したところ、再起動出来なくなってしまいました。 症状を出来るだけ書くので、どうやったら正しく起動できそうか、お知恵を貸していただけたら幸いです。 kvmで、自宅で実験するstaginsのWebサーバーと、本番稼働させている外からも見れるWebサーバーの2台を運用しています。 サーバーが重いので、何かしら変なプロセスでも動いているのかと考えなしに再起動をして移行、ウンともスンとも言わなくなったので、詳しく調べてみました。 そうすると、検証環境として使っているサーバーは動いているのですが 本番稼働しているサーバーは、OS起動中に以下の様なメッセージが出てきてそこで停止をしてしまっていました。 Press any key to continue… Press any key to continue… Press any key to continue… Booting CentOS (2.6.32-358.2.1.el6.i686) in 0 seconds… 起動の最初からvirsh consoleコマンドで追っていくと、起動時に2つのCentOSをGRUBで選択を求めてきて(これは先代のサーバーが物理的に故障したときにいろいろやった名残です)そのあと、標準設定されているCentOSがしないまま止まってしまっています。 2つ目のCentOSを選択しても同じように起動しないまま止まってしまっています。 rebootコマンドを実行するまでは問題なく動いていたのでハードディスクの物理故障ではないのはほぼ断言できます。 そこそこ長期運用していたのでですがsshのポートは公開していないので、rootを取られて何かいじられた可能性も低いと思いますが、80番、443番は開けていたのでApacheの脆弱性を付かれた場合は分かりません。 GRUBは立ち上がっているけど、OSの読み込みに関するログは1行も出ていないので、その間の何かかと思ってGRUBのコンソールを叩いた結果以下の結果になりました。 何所のHDDにあるか調べた所、(hd0,0)の様なのでそちらで設定しました grub> root (hd0, Possible partitions are: Partition num: 0, Filesystem type is ext2fs, partition type 0x83 Partition num: 1, Filesystem type unknown, partition type 0x8e grub> root (hd0,0) Kernelは新しい数字の方を設定してみました grub> kernel / Possible files are: lost+found grub efi config-2.6.32-358.2.1.el6.i686 .vmlinu z-2.6.32-358.el6.i686.hmac System.map-2.6.32-358.el6.i686 config-2.6.32-358.el6 .i686 symvers-2.6.32-358.el6.i686.gz vmlinuz-2.6.32-358.el6.i686 initramfs-2.6. 32-358.el6.i686.img initramfs-2.6.32-358.2.1.el6.i686.img .vmlinuz-2.6.32-358.2 .1.el6.i686.hmac System.map-2.6.32-358.2.1.el6.i686 symvers-2.6.32-358.2.1.el6. i686.gz vmlinuz-2.6.32-358.2.1.el6.i686 grub> kernel /vmlinuz-2.6.32-358.2.1.el6.i686 そのあとsetupコマンドを実行 grub> setup (hd0) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... yes Checking if "/grub/stage2" exists... yes Checking if "/grub/e2fs_stage1_5" exists... yes Running "embed /grub/e2fs_stage1_5 (hd0)"... 27 sectors are embedded. succeeded Running "install /grub/stage1 (hd0) (hd0)1+27 p (hd0,0)/grub/stage2 /grub/grub .conf"... succeeded Done. 最後にbootをしてみたんですが、何も出力されないまま実行が止まってしまいました。 grub> boot grubのsetupコマンドの実行で出力された文から推測すると、ファイルシステムとファイルは生きているけど、起動に必要な情報が抜けていると推測しているのですが 正直grubに明るくないので自信がありません。 サーバー自体は古いのでDocker等で再構築してもいいのですが データベースの中のブログのログなどはなんとしても復活させたいのでここ2日頑張っていたのですが、どうも独力では難しそうです。 お力をお貸しいただけたら幸いです。

  • 異なるパーティションに入れた異なるOSの起動

    1つのHDD にパーティションA、Bがあります。 BIOSのブートは、1st CDドライブ、2nd HDDにしてあります。 まず、パーティションAにWindows7をクリーンインストールします。 その後、パーティションBに、WindowsXPをクリーンインストールします。 PCを起動すると、Windows7が起動します。 DVDドライブに、WindowsXPのインストールディスクを入れておくと、 WindowsXPが起動します。 起動時に、OSの選択画面は表示されません。 WindowsXPを入れた後に、別パーティションにWindows7を入れた場合、 起動時に、OS選択画面が表示されたと思うのですが。 1) 現状で、OSの選択画面を表示できるようにすることは可能でしょうか? 2) 1)が不可の場合、WindowsXPのディスクを入れなくても、WindowsXPを起動できるようにできますか? Windows7も起動できる必要があります。

  • OSが起動しない

    windows2000プロフェッショナルのOSが起動しなくて困っています。 PCはDELLです。 ファイルが読み込めないみたいです。 'NO boot filename receved' というメッセージが出てきます。 その後に 'Insert system diskette and press Enter key to boot' と出てきます。 修復ツールを使用しても新しいディスクかファイルが壊れているとの メッセージが出て修復することができません。 DOSコマンドのCHKDSKコマンドも受け付けません。 できれば再インストールを避けたいのですが、 どなたか原因ならびに解決方法をご存知のかたがいらしたら 教えていただけませんでしょうか? 宜しくお願い致します。