質問: 7とxpのマルチブートについて 現在、aspire one d250というネットブックを使用しておりますが、 元からのos(7starter)では使い勝手が悪いと感じるようになったので、 現在、xpをf6回避ツールを利用してインストールしたものを使用しております。 ですが、xpと7starterをマルチブート可能と知り、あれこれ試しているのですが、うまく出来ません。 まず、aspireのリカバリで7starterを復活(パーティションc)し、 他のパーティション(d)にインストール出来たxpのイメージを復活させ、 7starterにインストールしたeasybcdでxpのエントリーを行い、 電源を入れるとブート選択画面で7、xpが選べるようにまで行きました。 このとき、7starterを選択すると7は起動できるのですが、 xpを選択すると起動は始まるものの、「ようこそ」の直前で起動が止まってしまうのです。 xpのみをバックアップしたイメージで復活(パーティションc)するとxpは正常に起動します。 イメージのバックアップの順番を変えてもうまくいきません。 あとから7を復活させようとしても、hdd内容全てが7のイメージ(aspireの出荷状態)に書きかえられてしまいます。 ネットで色々と調べているのですが、なかなか解決できないので、 皆様のお知恵をお借りしたいと思います。
回答: no.3の続きです。 次のことを確認、および試してみてください。 1. win7のブート情報(bootmgrファイル、bootフォルダ)のあるpartitionを確認します。 通常はwin7をインストールしたpartitionにあるはずですが、「システムで予約済み」領域に有ることも普通です。 ここではbootmgrファイルの有るpartitionをsystem partitionと呼びます。 2. system partitionにxpのブート情報が有ることを確認します。 xpのブート情報とは次のファイルです。 ntldr boot.ini bootdetect.com system partitionにxpのブート情報が無い場合はxpをインストールしたpartitionからコピーして作成します。 3. no.3の返答によればpartition4 にxpが有るようですので、system partitionにコピーしたboot.iniの[operating systems]のpartition()は partition(4)とします。 4. この作業後にxpがブートするかどうか確認してください。以上と同じような状態が下記サイトの 「d.win7をインストールしたあとでxpをインストールする」 にありますので「図」のみを参考にしてください。 つまり、win7のブート情報(bootmgrファイル、bootフォルダ)の有るpartitionに ntldr boot.ini bootdetect.com があることを参考にしてください。 なお、bootfont.binは必須ではありません。 要するに、この「図」のような環境を作ればxpが起動できるということを理解してください。 ---install と bootloader http://ftlabo.sakura.ne.jp/win/install-bootloader/install-bootloader.html