マルチブートの構成ファイルを移動してWin7とVistaの選択を維持する方法

このQ&Aのポイント
  • 業務用の特殊な構成を持つスキャナーのため、Win7 64bitにはインストールできず、マルチブートを利用してWin7とVistaを切り替えて使用している。
  • 現在、マルチブートの構成ファイルが誤ってEドライブに保存されてしまったため、Dドライブに移動させたい。
  • Dドライブはクラッシュしたため新しいHDDに変更したが、Eドライブも故障の可能性があるため、早めに移動したい。
回答を見る
  • ベストアンサー

マルチブートの構成ファイルを移動させたい

業務用のスキャナーを動かすために特殊な構成となっています。 スキャナー用のSCSI がVista 32bit 版までしかドライバが出ておらず Win7 64bit にはインストール出来ませんでしたので、マルチブート(デュアルブート)しております。 C:SSD Windows 7 Professiona 64bit D:HDD →クラッシュ→新HDD E:HDD → Boot I:SSD Vista home 32bit (SCSI対応) 起動時に Win7 と Vista を選択できるようにしていますが、マルチリブートの構成ファイルが勝手にEドライブに入ってしまいました。Dドライブがクラッシュしてしまい新しいHDDに変えましたので、構成ファイルをDドライブに移動させる方法はありますか? DとEドライブは同時に買った為、Eドライブも余命が短いと思いますので、クラッシュする迄には移動したいです。

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

  • ベストアンサー
  • te2kun
  • ベストアンサー率37% (4557/12166)
回答No.1

HDDのクローンを作成もしくは、コピーしたいってことですか? HDDバックアップソフトやパーティション変更ソフトでも対応出来ます。 ただし、無償のものもありますが、商用利用出来ない場合がありますのでご注意下さい SeagateやWDのHDDを利用しているなら、Acronis True ImageのOEM版が無償で利用出来ます(商用利用の確認はしておりません。) HDDは、いつ壊れるか分かりませんよ 同時に購入したのだから、もうすぐ壊れそうって可能性もあれば、HDDの個体差で、一方のHDDがさっさと壊れたけど、もう一方は、まだまだ使えるって可能性もあります

kanirobo
質問者

お礼

ありがとうございます。最終手段は、教えて頂いた様に新しくHDDを買ってクローンを作るしか無さそうですね。隠しフォルダもいけるのか、「Boot」の設定ファイルはHDDの容量やメーカ・認識番号は違っても動くのだろうか?

kanirobo
質問者

補足

クローンではありません。マルチブートしたときに設定ファイル「Boot(隠しフォルダとファイル)」が自動で出来るのですが、このファイルが消えるとWin7もVistaも二度と立ち上がらなくなるので、常に安全なドライブに移動したいのです。 OSの入ったドライブに作成されたのなら、OSと共に壊れて丁度良かったのですが、古くから使っていたデータ用HDDに出来てしまい困ってます。 当たり前ですが、移動不可で移動出来ませんし普通に移動させたら二度とWin7もVistaが立ち上がらなくなります。

その他の回答 (1)

  • kteds
  • ベストアンサー率42% (1875/4423)
回答No.2

> 構成ファイルをDドライブに移動させる方法はありますか? 移動させるという方法ではなくて、 新HDDにWin7ブート情報を新規作成すればいいでしょう。 つまり、新HDDはブート機能をつかさどるためのデバイスとなります。 別のデバイス(HDD、SSD)にあるW7pro、Vistaを起動するには 新HDDに作成したブートマネージャのブートメニューエントリに作成した、 W7pro、Vistaを選択すればいいです。 --- デバイスを表現する場合にドライブレター(C , D など)での記述は誤解を招きますので、 私の記述はドライブレターを使用していません。 デバイスを表現するにはWindowsの場合は、ディスク0、ディスク1のように記述すれば、PC内の位置づけまで解りやすくなります。(ドライブレターだけの記述では、デバイスがいくつあるのか、システム領域、ブート領域がどのデバイスに存在するのか、が何もわかりません)

kanirobo
質問者

お礼

情報ありがとうございます。助かります

関連するQ&A

  • XPとWIN8でマルチブートをしたい

    こんにちは。質問させていただきます。 現在XP(32BIT)を使用しています。これにSSDを増設しWIN8(64BIT)を入れてマルチブート環境にしたいと思っています。 一度WIN8を入れてみたのですが初インスト時の再起動の際OSの選択画面が出ずそのままWIN8が立ち上がりました。その後再起動をした後はやはりOSの選択画面が出ずXPが起動する状態です。 その後BIOS画面でSSDの優先順位を一番上にしてみて再起動して見た所、WIN8そのものが「BOOTファイルがない」みたいなエラーが出て起動すらしませんでした。WIN8の画面を拝んだのはインストール時だけです・・・ 自分なりに調べた所マルチブートにするにはインストール時の状態が重要な要ですがイマイチよくわかっておりません。どなたかよろしくお願いします。 構成 マザーボード ASUS M2N-E HDD500G SATA接続(Cドライブ XP 32BIT) HDD320G SATA接続)Dドライブ 倉庫として使用) HDD500G SATA接続(Eドライブ 倉庫として使用) SSD256G SATA接続(今回新しく増設した物です。これにWIN8(64BIT)を入れてXPとのマルチブートにしたいのです) WIN8インストール時のBIOSの設定 BOOTの優先順位はOSのディスクを読み込ませるため 1 CD-ROM 2 HDD 3リムーバルディスク の順でした。当方のBIOSのBOOTの項目はこの3つ以外にありません。  HDDの優先順位は 1 XPが入ったHDD 2 倉庫 3 倉庫 4 新しく増設したSSD でした 尚、最初にも記載しましたがWIN8インスト後、マルチブートが上手くいかなくXPが優先で立ち上がるため、WIN8を起動してみようとHDDのSSDの優先順位を一番上にもってきたのですが「BOOTファイルがない」みたいなエラーが出て立ち上がりません・・・ これもマルチブートとは別ですがインストしたばかりなのに何故たちあがらないのかよくわかりません。よろしくお願いします。

  • デュアルブート(マルチブート)について教えて下さい!

    デュアルブート(マルチブート)について教えて下さい! 内蔵HDD 4台の構成にて Windows7 64Bit を C ドライブと に入れて作業をしておりました。 訳あってOSをもうひとつWindows7 64BitOSをインストールしたいと思い Dドライブに新規インストールしたところ問題なく完了し新しくインストールしたWIN7は起動したのですが 前の Cドライブだったものが名前が変わりEドライブとなり以前の DドライブがCドライブとなってしまいました。 それだけならよいのです以前使用していたWIN7OSが 起動時に選択できると思ったらできずそのまま新規インストールしたOSのみ起動してしまいます。 データはそっくりそのまま残っているので後は起動ドライブとして認識してくれればなのですが。 ネットで調べてみても Vista XPからなどでは上位互換の問題?などで発生するようですが同じOS環境で起こるとは。。。 コマンドプロンプトで何か入力すれば認識できるようになりますでしょうか? 無知なものでお手数ですがよろしくお願いいたします。   Windows7 64bit自作 Intel Core i7 920 CPU Memory 6GB Internal HDD X4

  • Windowsをマルチブートで4台以上

    開発環境の目的で、Windows7、XP、Vistaなどマルチブート構成でインストールする必要があります。 Windows XP Windows Vista Windows 7 64bit SP無 Windows 7 32bit SP無 Windows 7 64bit SP1 Windows 7 32bit SP1 といった具合に1つのマシンにマルチブートで作成したいのですが、可能でしょうか? 一説によると、4台以上はマルチブートできない、というような話を聞いたものですから、 不安になり質問させて頂きました。 尚、マルチブートは、ブートマネージャ等の専用ソフトは使うつもりありません。

  • マルチブート

    Win2000とWinXPのマルチブートにしたいのですが。 両方ともクリーンインストールです。 2つのHDDをそれぞれ二つのパーティションに切って、HDD1にCドライブとDドライブ、HDD2にEドライブとFドライブというふうにします。 CドライブにWinXP、EドライブにWin2000をインストールしたいのですが、その順番でやっていくと何か問題が起こるでしょうか。 どうしてもCにXP、EにWin2000にしたいので、問題が起こるとしたら回避する方法を教えて下さい。 尚、下のサイトは目を通しています。 http://nobumasa-web.hp.infoseek.co.jp/multi_boot/

  • マルチブートでWin7 64bitを残しメインにする方法

    マルチブートでWin7 64bitを残しメインにする方法 現在HDDを4パーティション分けCにXP DにWin7の32bit EにWin7の64bitをいれFはデータ保存用として利用しております。 ほとんどのソフトも移行が終わりWin7の64bitのみのシングルブートに変更したいと考えております。ディスクの管理画面の映像をみていただければわかるとは思いますが最初にいれたXPのドライブがアクティブになっております。Win7の64bitのパーティションを残しXPと32bitのドライブを開放しデータ領域にしたいと考えております。なにかよいツールや操作方法等ありましたらご教授いただけると助かります。 宜しくお願いします。

  • マルチブート環境について

    マルチブート環境について 1つのPCに対し、 1台目のHDDにC,D 2台目のHDDにE,F とパーティションで仕切られているとします。  既にOSは、Cディスクに載っているXP-Home(⇒純正品でなく、大手メーカー製カスタマイズ激変OS)が「起動OS」として動作中。  ここに、マルチブート環境を築く為、「E」に対し、「Vista」を、クリーンインストールしたいのですが、ドライブを「E」と指定して、「行うべき手順」を具体的に教えて下さい。  出来ますれば、「手順解説リンク」等があれば、より一層有難いです。何卒、宜しく御願いします。

  • マルチブートと論理ドライブ

    今のPCは、Windows7の64bitですが、それは、Cドライブにはいってます。Dドライブにwindows7の32bit版(DSP版)をインストールしようとしたら、Dドライブに論理ドライブとなってインストできないのです。どうすれば、Dドライブにインストールができるようになるのですか?マルチブートにしたいのでお願いします

  • マルチブートを行う時のEasyBCDの設定について

    WindowsXP_32bit,WindowsXP_64bit,Windows7_64bitのマルチブートを行う時の EasyBCDの設定について質問です。 HDD2台の構成で、WindowsXP_32bit,WindowsXP_64bit,Windows7_64bitの トリプルブートを構成しています。 PC構成はHDD1台目に2つのパーティションを分割し、 第1パーティション(Bドライブ)にWindowsXP_32bit、 第2パーティション(Dドライブ)にWindowsXP_64bit、 HDD2台目(パーティション1つ、Cドライブ)にWindows7_64bitとなっています。 (各ドライブはWindows7起動時に認識されるドライブ) EasyBCD2.1.2にて、Windows7_64bit、WindowsXP_64bit、WindowsXP_32bitと 3つEntryして構成しており、PCを起動してから、OS選択画面で、 Windows7_64bit、WindowsXP_64Bit、WindowsXP_32Bbit と表示されます。 しかし、WindowsXP_32bitまたはWindowsXP_64bitを選択すると、 更に画面が切り変わってWindowsXP_64Edition,WindowsXP_32bitのOS選択モード画面が 表示されます。(Windows7を選択するとそのままOSが起動します。) 一応、トリプルブートはできるのですが、できればPC起動後のOS選択モードで XPを1回選択でOS起動できるようにしたいのですが、 EasyBCDをどう設定すればいいのかわかりません。 ちなみに、EasyBCD のView Settingsの内容は下記のようになっています。 (Add New Entryから自動でドライブをAdd Entryした状態です。 #1,#2は適当に名前を変更しました。#3はAdd Entryしたそのままの状態です。 PCを起動し、OS選択画面がでてきて#1,#2,#3のOS3択モードとなり、 #1(Win7-64bit)を選択すると、そのまま一発でWin7が起動しますが、 #2または#3を選択したら、どちらも、さらに画面が切り替わって、 Bドライブ(XP-32bit) とDドライブ(XP-64bit)の選択モードになります。 一応、トリプルブートは可能な状態です。) こういうPC(HDD)構成のマルチブートの設定はググッてもなかなかヒットしません。 詳しい方教えていただけないでしょうか? よろしくお願いします。 【View Settingsの内容】 There are a total of 3 entries listed in the bootloader. Default: Microsoft Windows XP Timeout: 30 seconds EasyBCD Boot Device: B:\ Entry #1 Name: Windows 7 Ultimate x64 BCD ID: {current} Drive: C:\ Bootloader Path: \Windows\system32\winload.exe Entry #2 Name: Windows XP Professional x32 or x64 BCD ID: {2ea26b19-54f6-11e1-a8ca-a8201c7a5564} Device: \Device\HarddiskVolume1 Bootloader Path: \NST\ntldr Entry #3 Name: Microsoft Windows XP BCD ID: {default} Device: \Device\HarddiskVolume1 Bootloader Path: \NST\ntldr

  • Vistaでのマルチブートについて

    お尋ねします。 現在XPを使用しており、Vista発売を期にマルチブートをしたいと思っております。  HDDのパーテーションはすでにC,Dに分かれており、Dはデータ用として使用しています。 (Dの空きは40ギガほどあります) Vistaをマルチブートにするために現在使用しているDドライブにインストールしたいのですが、Dにデータが残っている状況で行うと、データはフォーマットされてしまうでしょうか? (パーテーションをさらに分けた方が良いとも思っておりますが、 残念ながらマジックの類のソフトを持っておりません)

  • マルチブートに関して

    halエラーに関わるboot.iniについて質問です。 1.マルチブートした場合、Cドライブにしか存在しないんですか? 例えばなっている時はC:XP D:2000は Dドライブから2000を起動するとシステムファイルはDにあり、boot.iniだけはCのものをつかっているということですか? 2.boot.iniにはSATA(IDEならマスタースレーブ)の繋いだポートの記述はあるんですか? 3.マルチブートにして起動していない方のOSを新しいHDDにコピーしてboot.iniを修正すれば起動できますか? この場合、XPを起動して2000のファイルを別HDDに移行するということですが。