
No.15ベストアンサー
- 回答日時:
当たり前ですがUSB-HDDに通常のインストールを行なった場合は、USB-HDDから起動できていることを確認した環境であるものとします。
---
クローンコピーしたりpartitionコピーしただけではダメでしょう。
次のことを試していなければ作業してみてはどうでしょうか。
普通のコマンド処理ですので説明は各コマンドのヘルプまたはマイクロソフトのWebサイトのコマンドリファレンスを読んでください。
クローンコピーするぐらいですので、質問者さんのスキルは十分なはずなので要点だけ書きました。
※ツールはコマンドプロンプトのみで十分です。
使用するコマンドはdiskpart、dir、tree、bcdboot、regeditだけで十分でしょう。
※記述内のパラメータは作業中の環境に合わせて応用してください。
---
1. Windows外部からUSB-HDDを操作しますのでWin7DVD起動にてコマンドプロンプトを起動します。
2. 作業中の環境のUSB-HDDの状況を確認します。
system partitionのドライブレターおよびbootフラグがactiveであること。
boot partitionにwindowsフォルダがあり、フォルダ内のサブフォルダ、ファイルも正しくコピーできていること。
ここではsystem partition、boot partitionともドライブ:c と確認できたものとします。
3. USB-HDDにboot情報を作成します。
bcdboot c:\windows /l ja-JP /s c:
この段階でWin7DVDを取り出してコマンドプロンプトを終了させPC再起動させます。
※ここで「5」を行なっておいて再起動しても構いません。
4. Win7が正常に起動すればOKですが、
Win7は起動するが「デスクトップを更新しています」の段階で失敗する場合は「5」の処理が必要になります。
※今回はboot partitionの移動を行なったわけではないので、「5」の作業は必要ないはずですが、念のため書きました。
5. Win7DVD起動にてregeditで
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
の「名前」に
\DosDevices\C:
\DosDevices\D:
・・・
のようなレコードが有る場合は
不要な名前のレコードを削除し、bootさせたいデバイスの「名前」のドライブレターを変更します。
※レコードはバックアップして作業してください。
renameして作業すればいいでしょう。
※たとえば上記だけであるものとした場合は
\DosDevices\C: を削除し
\DosDevices\D: を \DosDevices\C: と名前変更することになります。
---以上です。
成功を祈ります。
ご回答どうもありがとうございます。
スキルは全然ですよ。
USB BOOTはちょっと今までのこととは段違いの難しさだと感じました。
プログラム関係の知識がないとちょっと手が出ない様な気もします。
7とXPでもまたレジストリの書き換えが異なるというHPも見ました。
それで生半可な知識でのレジストリの書き換えはやめておこうという結論に達しまして
ひとまず諦めます。
いろいろとご協力いただいて申し訳ないのですが、また勉強して出直します。
どうもありがとうございました。
No.14
- 回答日時:
数台のUSB-HDDにWindowsやLinuxをインストールして差し替えて起動しています。
内臓ハード・ディスクでもUSB-HDDでもMBRの構成に相違はありません。
私の場合は、内臓HDDでもUSB-HDDでもOSの起動はMBRではなくPartition Boot Record)のOS Loaderを直接起動しています。
例えば、USB-HDD上でWindows 7のOS Loaderである「bootmgr」を起動するのは非常に簡単なことです。
とはいえ、BCDファイルを読み込み、更にWindows 7を起動するのは一筋縄では行きません。
BCDファイルを編集し、レジストリーを全面的に書き換える必要があります。
一般には回答No.11で紹介されたソフトを購入して利用するしかないでしょう。
また、「USBブート推進協議会」を一読してください。
http://orz.kakiko.com/kaeru/usbboot/index.html
ご回答どうもありがとうございます。
USB HDDでのブートに成功してらっしゃるのですか。
すごいですね。
>BCDファイルを編集し、レジストリーを全面的に書き換える必要があります。
やはりこれが素人には無理な感じなんでしょうか。
どうもありがとうございました。
No.13
- 回答日時:
>どこに問題があるのでしょうか?
MicrosoftがUSB接続のHDDから起動出来ない仕掛けをしているのが原因です。
それを回避しているのがANo.11の「BOOT革命/USB」です。
他のOS(Mac OS、Linux等)は特別な手段を使わなくてもUSB接続のHDDから起動出来ます。
ご回答どうもありがとうございます。
linuxやUbuntu(linuxの一種)では割りと簡単にUSBブートができるみたいですね。
あとPCカードでもできるとか。
BOOT革命はいろいろとトラブルがあるという噂も…。
OSが切り替わる度に買い替える必要があるのもちょっと、という感じです。
どうもありがとうございました。
No.11
- 回答日時:
ご回答どうもありがとうございます。
Boot革命についても少し調べてみました。
すごいソフトみたいですが、いろいろとトラブルも多そうです。
有料ソフトに頼ってしまうと、OSを変えるたびに買い替えなくてはならないので、
できれば無料でできれば、と思ってしまいます…。
No.10
- 回答日時:
> 外付けHDDにUSB HDD用のMBRを書き込むことは厄介なのでしょうか…。
まず、Microsoftは、情報公開していません。
おそらく、MBRのブートストラップルーチンの機械語を逆アッセンブリに直し、アッセンブリリストから物理チャネルを変更すればよいとは思います。
MBR自体は、512バイトしかありませんが、そのうちパーティションテーブルが64バイトを占め、残りの400バイトそこそこの大きさですけど。
しかし、逆アッセンブリ、アッセンブラのツールを探す作業から始まると思います。
パソコン業界のOS開発部隊にいれば、簡単なことだと思います。
8ビットパソコン時代のこうしたツールは、公開されていましたが、今はどこにあるか不明だし、32ビットパソコン時代の物には通用しないと思います。
ご回答どうもありがとうございます。
これはちょっと素人には手に負えない感じですね。
初めに想像したのと全然違う感じです…。
正直諦めた方がよさそうな気がしてきました…。
No.9
- 回答日時:
Windows NT時代の起動HDD切り替えの経験からすると、MBRの書き換えは不要だったはずです。
ただし、ブート中に参照するテキストファイル(非表示、書き換え不可)を書き換える必要があって、その属性を変更し、その指定するドライブ番号を正しいものに変更し、さらに属性を元に戻すことになると思います。
一度、その番号を調査しておけば、クローンHDDのファイル書き換えをすれば、ブート可能になるかもしれませんね。(試してないのでダメかもしれないが、エラーメッセージからすると、途中まではOKだったようなので、可能かな?)
ご回答どうもありがとうございます。
>ブート中に参照するテキストファイル(非表示、書き換え不可)を書き換える必要があって
書き換え不可のファイルを書き換えるのですか。
ハードルが高そうですね。
いろいろ調べてるんですが、本当に大変そうです…。
No.8
- 回答日時:
> それとも内蔵HDDのMBRとUSB接続でのMBRは別のものということでしょうか?
その通りです。
当方は、、「EASEUS Partition Master」を使用したことがないので、この辺の仕様がどうなっているのか検証していませんので分かりませんが、おそらく内蔵HDDのMBRを丸ごとコピーしていると思われます。
よって、内蔵に交換すると起動する可能性が高いものと思います。
MBRの中のブートストラップルーチンの読み込み命令の物理チャネルの変更ということになるかと思われます。
この辺の検証というと、交換してみて起動するかだけの問題です。
当方が想定しているのは、「HDD丸ごとコピー」で、パーティションのみの丸ごとコピーというものもあるのでそれを想定していたわけです。
ご回答どうもありがとうございます。
>おそらく内蔵HDDのMBRを丸ごとコピーしていると思われます。
丸ごとコピーであればソフトのスタートボタンを押せば誰でもできますが、
それを適切に書き換えるとなるとかなりの知識が必要みたいですね。
どうもありがとうございました。
No.7
- 回答日時:
USBHDDでは、起動しなかったと思いましたが。
素直に、クローンのHDDを入れ替えたらいかがでしょうか。
面倒であれば、リムーバルケースなるものがあります。
http://www.ratocsystems.com/products/internal.html
起動前に使いたいHDDケースの電源を入れれば、使用できます。
ご回答どうもありがとうございます。
この度パソコンを新調したので、月1ぐらいで丸ごとコピーを取っておきたいと思っております。
そしてコピーを取った後にちゃんと正しくコピーされているかコピーディスクを起動させて
確かめたいのです。
内蔵HDDと月1の頻度で交換すると、ネジ山もバカになりますし、何より物理的な故障の原因となるので、USBからの起動にこだわっているのです。
No.6
- 回答日時:
> いちいち底蓋をネジであけて交換せずにUSB接続のクローンHDDを起動できればとても便利だと思うですが…。
MBRのコピーは、完全に入れ替えをするというのも条件ですので当てはまりません。
すなわち、クローンコピーして作成したHDDを内蔵HDDとして交換するという条件です。
内蔵HDDと、USB接続外付けHDDでは、物理的に同じ場所ではないので、読みに行く場所が異なれば、MBRの中のブートストラップルーチンの、物理チャネルが異なるため、利用できません。
ご回答どうもありがとうございます。
やはり内蔵HDDとUSB HDDではMBRが異なるのですね。
外付けHDDにUSB HDD用のMBRを書き込むことは厄介なのでしょうか…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- ドライブ・ストレージ USB接続のHDDから別のUSB接続HDDにコピー 3 2022/04/16 14:00
- Windows 10 USBブートで内蔵HDDにアクセスしたら、Windows起動しなくなった 4 2023/03/30 16:31
- LANケーブル・USBケーブル 小型の外付けHDDがパソコン上に表示されないことが多い 6 2022/06/19 22:45
- ドライブ・ストレージ HDDのコピー速度 2 2022/06/24 00:19
- UNIX・Linux OS(fedora)の再インストール 5 2022/11/15 14:21
- ドライブ・ストレージ 外付けHDD にエラーが出て接続できなくなりました。 6 2023/03/24 10:17
- Mac OS 【MacOS】外付けHDDがUSB3.1バス上でのみアクセス出来なくなる 1 2022/10/29 10:27
- ドライブ・ストレージ Macで使用していた外付けHDDの中身をWindowsで見るには 4 2023/06/14 18:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VirtualBox でWindows XP イン...
-
Windows Media Player 11を多重...
-
レジストリの変更が反映されない
-
DELLのPCにPre-Boot Syst...
-
クラシックが使えない
-
アプリケーション起動時には音...
-
【Windows10】パソコンがEZ MOD...
-
BINDが自分以外から正常に動作...
-
isoイメージからfdイメージへの...
-
環境変数DISPLAYについて
-
メモ帳(notepad.exe)の起動オプ...
-
起動時に不明なログが出ます。
-
マザーボードにCPUの数字の後に...
-
マウスカーソルの横にある砂時...
-
Hyper-VでWindows7を動かしたい...
-
BIOSにUSBが表示されない
-
富士通アップデートナビを起動...
-
AndroidOS15にアップデートした...
-
バッチファイルが認識されず起...
-
Windows PE用のエクスプローラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レジストリの変更が反映されない
-
DELLのPCにPre-Boot Syst...
-
VirtualBox でWindows XP イン...
-
Windows Media Player 11を多重...
-
【Windows10】パソコンがEZ MOD...
-
マザーボードにCPUの数字の後に...
-
PCの知識なし太郎です。 Sataポ...
-
メモ帳(notepad.exe)の起動オプ...
-
マウスカーソルの横にある砂時...
-
富士通アップデートナビを起動...
-
SBI証券HYPER SBI 2のエラー
-
三相200V7.5KWモータ...
-
ネットの動画を録画するとき
-
アプリケーション起動時には音...
-
DVDFabアップデートを表示させ...
-
windows11 「更新の一時停止」...
-
BIOSの次にno option to boot t...
-
exeファイルが起動しない
-
聞いたこともないような中国の ...
-
WindowsホストのVMware worksta...
おすすめ情報