人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

EドライブにあるOSを起動したいのですが、どうすれば良いのでしょうか。

新しいPC(Win7)を購入したため、今まで使用していたPCの内蔵HDD(WinXP)を
そのまま新しいPCに取り付けて使用しています。

新しいPCには2つのHDDが取り付けられている状況で、
現在はCドライブに入っているWin7が自動的に起動する形です。
古いPCのHDDはEドライブとして認識されています。

コンピューター
├C:Win7
└E:WinXP(旧PCの中身まるごと)

図にすると上記のような状況です。
この状況から、WinXPを起動させるにはどのようにしたらよいのでしょうか?

また、Eドライブに入っているメーラーやiTunesなどを起動したいのですが、
それには別途何か設定が必要でしょうか?
(Win7起動中にOutlookExpressを起動しようとしてエラーが出ていました)

●質問者: atla
●カテゴリ:コンピュータ インターネット
✍キーワード:HDD iTunes OS pc win7
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● きゃづみぃ
●25ポイント

http://www.atmarkit.co.jp/fpc/pchints/034chgbootseq/chg_boot_seq...

二台HDDがある場合は、BIOSで 起動HDDを選択してやればいいだけです。


外付けHDDなら「BOOT革命/USB」を使えばできます。

http://tennensui.sakura.ne.jp/hddrecover/category18/

http://www1.ark-info-sys.co.jp/products/bootusb3/index.html

◎質問者からの返答

BIOSからXPを選択したところブルースクリーンになって起動出来ませんでした…。

外付けHDDではありません。また可能であれば無料で行いたいですね。


2 ● ホーエンハイム
●25ポイント

フリーソフトの、VistaBootPROを使い、Windows7とXPをデュアルブートできるように設定してください。


Eドライブに入っているメーラーやiTunesなどを起動したいのですが、

上記VistaBootPROで、WindowsXPの「OS Drive」を「C:」にしてください。そうすれば、WindowsXPで起動したとき、Windows7ではEドライブだったドライブがCドライブになりますので、何の変更もなくプログラムを利用することができます。

◎質問者からの返答

現在はシェアウェアのようですね。他サイトから過去版を落としてみましたがエラーが出るなど、挙動に不安がありました。

7対応でフリー版はあるのでしょうか。また分かりやすい使用法など教えて貰えると助かります。


3 ● seble
●30ポイント

vistaからブートローダーがまた変更になったようで、古いosを後から追加するのは色々と面倒なようです。

http://q.hatena.ne.jp/1261490732

7とかまだ見てないので分かりませんが、XP以前ならルートのboot.iniの

[operating systems]以下を

multi(0)disk(0)rdisk(0)partition(1)\(WINDOWS)="こっちは0番ディスクの最初のパーティションのos" /fastdetect

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="こっちは1番(つまり2台目)のHDの最初のパーティション" /fastdetect

と書いておいてやれば、起動時にメニューが出て2つを選択できます。

rdisk が物理ディスクの指定。0から繋がっている順に1、2と指定します。

partition はパーティション。1番目のパーティションなら1を指定。2にしておけば2番目のパーティションにインストされているOSを読みに行きます。

(隠しパーティションも全て数に入れる)

””でくくられている部分はメニューに表示されるテキストです。何でも好きな事書いてOkweb。

ただし、これはNT系だけに通用するメニューです。

7は知りません。

ブートはするんだし、boot.iniを使っているならこれでもいけるかも?

ただし、、、

bios起動順変更でブルースクリーンになったように、NT系はHDのアクセスをOSが担当するので、チップセットのドライバが組み込まれていないとHDにアクセスできず、ブルーになります。

古いHDのみを組み込んでも同じになるはず。

旧HDで旧PCを起動させ、新しいPCのドライバを組み込めれば何とかなるかもしれませんが、普通は存在しないチップセットのドライバを入れるのは難しいです。

nforceみたいにsetup.exeで入れるタイプは、それを起動させて再起動時に停止させてHDを取り出すという手が使えなくもないですが、これも失敗する場合もあり、、、

もしくは、新PCに旧HDのみを組み込み、XPの修復インストールをやって起動できるようにすれば何とかなるかもしれません。

ただし、ドライブレターが変わっちゃうとこれまた難儀。

かろうじて起動だけしても、DLLとか全部他の場所を参照するのでまともに動きません。

レジストリをテキストに書き出して置換してみたけど、ネットがものすごく遅くなりました、、orz

◎質問者からの返答

細かい説明ありがとうございます。

Win7の方のHDDを物理的に取り外してみるなどして、XPの起動へ持ち込むまでは出来たのですが、結局ブルースクリーンとなり上手くいきませんでした。

ブルースクリーンの先へ行こうとする場合には相当面倒で私にとっては現実的でないことが分かりました。

今回の主な目的は各ソフトの設定やファイルのエクスポートだったので、Win7から直接ディレクトリを漁っていく方向を試してみます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ