pc_sugiの「目指せ!Junker!」~Part2~

Junk再生に疲れた方に。
毎日更新からのんびり更新に変えました。
「ひまつぶし」にお読みいただければうれしいです。

USBメモリからのBootを可能に(その3)。

2010-10-11 01:30:49 | Weblog


今まではBoot革命USBの起動コードを使ってきましたが、カードリーダーの相性とか
があって、今ひとつ納得しない状態でした。でも、今回はちょっと進歩!こういうの、
ほしかったんですよ。「PLoP Boot Manager」というソフトです。
起動の流れを簡単に書くと、

電源ON
 WindowsXP(NTLDR)のOS選択画面が出るので、そこでPLoPを選択
  PLoPが起動し、USBからの起動を可能にする

みたいな感じ。
試しに、今までBoot革命では起動できなかったChipsBnkのカードリーダー経由でPuppyを
起動したところ、難なくいけました。もちろん、USBメモリからでもダメだったFedora13
も普通にOK。
ただしPuppyですが、当方の使った4.1.2.1はSS1610ではシャットダウンが普通にできま
せんでした。これはもはや起動コードというよりも、SS1610との相性なのかもしれませ
ん。

PLoP Boot Managerの導入手順は以下のとおり(readme見ながらやりましたので・・・)
※失敗したらヘタするとWindowsの起動ができなくなりますので、くれぐれも自己責任で・・・。

1.Plopのサイトから、
 「Tool to start the boot manager from the windows boot menu (windows) 」
 をダウンロードする。
 http://www.plop.at/en/bootmanagerdl.html
 http://download.plop.at/files/bootmngr/plpgenbtldr-0.7.zip

2.ダウンロードしたplpgenbtldr-0.7.zipを解凍する。

3.内蔵HDD(たとえば、ドライブC)にフォルダを作成する。
 C:\plop

4.2.で解凍したファイルの中の、
 plpgenbtldr.exe
 plpbt.bin
 を、3.で作成したフォルダc:\plopにコピーする。

5.スタート - ファイル名を指定して実行  で、
 cmd
 と入力し、OKボタンをクリックしてコマンドプロンプトを起動する。

6.
 cd \plop
 と入力し、Enterキーを押す。さらに、
 plpgenbtldr
 と入力してEnterキーを押す。

 このとき、
Error: the boot manager file plpbt.bin is fragmented!
download 'contig' from http://technet.microsoft.com/en-us/sysinternals/bb897428.aspx

use 'contig plpbt.bin' to defrag plpbt.bin.

press any key...
 と表示されたら、何かキーを押してから7.へ。
 ※コマンドプロンプトはいったん閉じてOK。



 OK, plpbtldr.bin created.
 と表示されていたら、なにかキーを押して14.へ。
 ※コマンドプロンプトは閉じてOK。

7.マイクロソフトのサイトから、contigをダウンロードする。
 http://technet.microsoft.com/en-us/sysinternals/bb897428.aspx

8.ダウンロードしたcontig.zipを解凍する。

9.解凍したファイルの中の、
 contig.exe
 を
 c:\plop
 にコピーする。

10.スタート - ファイル名を指定して実行  で、
 cmd
 と入力し、OKボタンをクリックしてコマンドプロンプトを起動する。

11.
 cd \plop
 と入力し、Enterキーを押す。さらに、
 contig plpbt.bin
 と入力してEnterキーを押す。

12.すると、C License Agreement のダイアログボックスが出るので、ちゃんと読んで から、
 同意する場合はAgreeをクリック。
 しばらくすると、plpbt.binがデフラグされる

13.そのまま
 plpgenbtldr
 と入力してEnterキーを押す。
 すると、今度は処理が始まって、おそらく、
 OK, plpbtldr.bin created.
 と表示されているはず。そしたら、なにかキーを押して14.へ。
 ※コマンドプロンプトは閉じてOK。



14.WindowsXP起動時のメニューにPLoP Boot Managerを追加する。
 スタート - 設定 - コントロールパネル - システム
 を起動し、
 詳細設定
 タグの
 起動と回復の設定ボタンをクリック。

15.起動のオプションファイルを手動で編集する。
 編集をクリック

16.[operating systems]に、以下を追加する。
 c:\plop\plpbtldr.bin="PLoP Boot Manager"

 当方のPCでは、こうなりました。
 [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
 c:\plop\plpbtldr.bin="PLoP Boot Manager"

17.ファイル - 上書き保存 する。

18.メモ帳を閉じる。

19.起動と回復ウィンドウをOKをクリックして閉じる。

20.システムのプロパティウィンドウを、OKをクリックして閉じる。

21.PCを再起動する。

22.再起動後、OSの選択画面が出て、WindowsXPかPLoP Boot Managerかを選択する画面 が出たら、
 PLoP Boot Manager
 を選択する。



23.これで、PLoP Boot Managerが起動できれば成功です。
 USBメモリを挿入して、USBを選択してEnterを押せば、USBメモリから起動できます。


これで、またしばらく遊べそうです。
でも、SS1610でPuppyが終了できないのはなんでかなぁ・・・。

にほんブログ村 PC家電ブログ パソコン・周辺機器へPC関連情報をブログで探そう!

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

にほんブログ村

にほんブログ村 PC家電ブログ パソコン・周辺機器へ
PC関連情報をブログで探そう!