マルチブートについて詳しい人教えてください

このQ&Aのポイント
  • 「Multiple Boot Manager R0.39」を使ってVista+XP+7のOSをマルチブートすることは可能でしょうか?
  • 現在Vista+XPはできてますが7はインストールしたのですがMultiple Boot ManagerでVistaを選び更にVistaか7を選択というおかしなことになったのでVista上で[EasyBCD](フリー・ソフト)を使って7のエントリーを削除したら起動しなくなりましたフロッピー入れてMBM起動させ7の入ったパーティションに名前付けて選んでもエラーと表示されますもしかして「Multiple Boot Manager R0.39」は7には非対応???
  • 「Multiple Boot Manager R0.39」でこの3つのOSを自由に起動させることはできないでしょうか?PS・OSの入れた順序はVista+XP+7の順です前の参考URL http://okwave.jp/qa/q6092383.html
回答を見る
  • ベストアンサー

マルチブートについて詳しい人教えてください(涙)

マルチブートについて詳しい人教えてください(涙) 「Multiple Boot Manager R0.39」を使ってVista+XP+7のOSをマルチブートすることは可能でしょうか? 現在Vista+XPはできてますが7はインストールしたのですが Multiple Boot ManagerでVistaを選び 更にVistaか7を選択というおかしなことになったので Vista上で[EasyBCD](フリー・ソフト)を使って7のエントリーを削除したら起動しなくなりました フロッピー入れてMBM起動させ7の入ったパーティションに名前付けて選んでもエラーと表示されます もしかして「Multiple Boot Manager R0.39」は7には非対応??? 「Multiple Boot Manager R0.39」でこの3つのOSを自由に起動させることはできないでしょうか? PS・OSの入れた順序はVista+XP+7の順です 前の参考URL http://okwave.jp/qa/q6092383.html

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

  • ベストアンサー
  • gunma
  • ベストアンサー率47% (470/984)
回答No.3

「CのルートにあるXPのMBR」 MBRとはHDDの先頭セクタのことですよ。 ブートシーケンスをよく勉強してから、回答しましょう。 http://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%96%E3%83%BC%E3%83%88%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89 MBMは、そのMBRを書き換えて、OSに関係なくブートできるように、 するためのソフトです。 そのため、古いとか、新しいとかは、また、Windows、Linuxも、関係なく起動できますし、インストールの順番も関係なく、起動できます。 Vista、7よりも後から、XPをインストールすると、Vista、7が起動できなくなるのは、XP用に(NTLDRを起動するように)、 MBRのブートコードが書き換えられると、XPのNTLDRからは、Vista、7が起動できないからです。 http://technet.microsoft.com/ja-jp/magazine/ee851681.aspx 逆に、Vista以降のブートマネージャは、XPもLinuxも起動できます。 http://mikasaphp.net/easy_bcd.html VistaもWindows7も、MBRのブートコードは同じですから、 どちらを先に、インストールしても、問題は起きません。 さて、質問者様の現状は、MBMからVistaを選択して、Vistaのブートマネージャから、Vistaと7を起動する形に、なってしまったことです。 HDDの最初の(一番目の)パーティションにVista、 二番目にXP、三番目にWin7をインストールしたのだと思います。 その時、7を起動して確認されれば(ディスクの管理で)、システムが一番目、ブートが三番目に、なっていたはずです。 再インストールするとの補足なので、その時の条件です。 三番目のパーティション(Win7をインストールする)がシステムとブートになるように、する事です。 方法は、インストール時に、一番目と二番目を、マスクする、非表示にする、 あるいは、三番目をアクティブにする、です。 説明は、省きます。 参考 http://wikiwiki.jp/disklessfun/?multipleboot#yae00b32 私は、参考URLの意見と異なり、 OSの入れ替え、再インストールをたびたびしないのを前提に、 Vista以降の、OS付属の「Bootmgr」を使用してのマルチブートが良いと考えます。 つまり、前回の時に、MBMを使用しないで、VistaのBootmgrを使用してでのデュアルブートを構築しておけば、 今回のWin7の追加の場合は、簡単にマルチブートになりましたよ。 質問者様には、酷な言い方になりますが、MBMは、ある程度、ブートの仕組みを理解した上での使用が必要でした。

その他の回答 (3)

  • gunma
  • ベストアンサー率47% (470/984)
回答No.4

前の質問で、MBMのメニューが有りますね。 1から5で、 まず、2で、パーティションテーブルをエデットして、 7をインストールする、パーティションテーブルの先頭バイトに、 起動フラグを立てます(0->1)、他のパーティションテーブルに起動フラグが、 立っていたら、解除する(1->0)。 7をインストールする、パーティションをアクティブ化をするわけです。 次に、3のインストールブートマネージャを起動して、7をインストールする。 私の場合は、ディスクエデッタで、MBRとかブートセクタを直接書き換えています。 マルチブートは、OSの切り替えを、どこでするか、だけです。 OSの起動は、IBM PC/AT互換の場合は、どのOSでも、 基本は、同じですから。

  • firebird-x
  • ベストアンサー率25% (282/1125)
回答No.2

OSのインストール順番が間違っています。 一番古いOSを最初に入れます。 XP>Vista>Win7の順番です。 理由は最初にXPを入れて次にVistaを入れる時点でCのルートにあるXPのMBRをVistaが書き換えます。 次にWin7を入れると更にMBRが更新されます。 順番が違うと起動時に問題が起きる確率が高くなります。 フリーソフトではありませんがシステムコマンダーを導入される事をお勧めします。 起動時にグラフィカルなメニューから起動したいOSを選択して実行できます。

参考URL:
http://www.lifeboat.jp/products/sc9/sc9.html
kurumagogo
質問者

補足

回答ありがとうございます 順序系でやった場合バックアップなどをAcronis True Imageで復元させたとき 起動ができなくなるという現象がよくおきるので慎重になってたんですよ (3つのOSインストール後はまだ怖くてやってませんけど) システムコマンダーはいいかもです

  • gunma
  • ベストアンサー率47% (470/984)
回答No.1

「Multiple Boot Manager R0.39」を使用して、マルチブートしたことがないのですが、 7のインストールの仕方が悪かったようです。 [MBM]はMBRを書き換える、OSセレクターソフトで、歴史は古いですね。 質問者様の現状は、OSセレクタから選択しても、7は起動できない状態です。 それは、7のインストールされた、パーティションに起動するプログラムがない状態だからです。 Vistaがインストールされた、パーティションからならば、起動できます。 つまり、OSセレクタから選択して起動できるように、7をインストールしなかったからです。 OSセレクタからのマルチブートは、OSの入れた順序は関係ありません。 HDDのMBRへ切り替えスイッチを置いたようなものですから。 それと、7は、これまでのWindowsと少し変わっていますので、 「Multiple Boot Manager R0.39」は7に非対応な部分があるのかもしれません。 Multiple Boot ManagerでVistaを選び、更にVistaか7を選択すれば、どちらも起動できるのでしょう。 つまり、VistaのBoot Managerでデュアルブートはできる。 それならば、MBRを書き換えて(MBMを使用しないで)、マルチブートをVistaのBoot Managerですれば良いでしょう。 XPのエントリーを追加するだけです。 どうしてもMBMを使用する場合は、7の再インストールになります。 その場合の方法は、改めて回答します。

kurumagogo
質問者

補足

回答ありがとうございます 「Multiple Boot Manager R0.39」のほうが便利なので7を再インストールしようと思います 7にはまだ重要なアプリも入れてないので。 7をインストールしてから再起動させて完成させてから フロッピーを入れたらよいのでしょうか? 確かVistaをMBMで選ぶと更にVistaと7の選択画面が出て これは面倒だと思いVista側のEasyBCDでエントリーを削除した記憶があります その後MBMでも選べませんでした

関連するQ&A

  • マルチブート詳しい方お願いします

    マルチブート詳しい方お願いします Multiple Boot Manager R0.39 を一時停止させる方法を教えてください (あくまでも再開可能な状態で) 3つのOSを入れてるのですが MBMでWin7が立ち上がらず EasyBCDで3つとも立ち上がるのでMBMの画面を出さない方法はないかと・・・ (本当は3つのOSをMBMで操作選択させたいのですが・・・断念) PS・でもEasyBCDだとAcronis True Imageで復元させたとき    また立ち上がらないOS含むパーティションが出ると思うので    本当はMBMで管理したいのですが・・・何とか良い方法ないかなぁ(もう本当に涙)

  • マルチブート関連なのですが

    マルチブート関連なのですが MBM(Multiple Boot Manager R0.39)の消去の仕方を教えてください 設定の仕方が分かってうかれてましたが いざ消すときどうしたらよいのやら Bootなのでアンインストールもできないですし (一応フロッピーに落として保存してます)

  • VISTAに後からXPを入れてのマルチブート

     VISTA のインストール済みメーカー製PCに XP をインストール(2台目の別ドライブ)してデュアルブートに出来ますか。  同じドライブ(1台目)なら可能なのでしょうか。  ただし XP は ME からのアップクレード版です。  XP の時にはフリーソフトの MBM (マルチブート・マネージャー)を使ってマルチブートにしていましたが、VISTA と XP の場合でも MBM をインストールし、マルチブートにすることは可能でしょうか。

  • マルチブートが急にたちあがらなくなった

    今まで出来てたOSのマルチブートが急にたちあがらなくなりました ??? 今までEasyBCD2.0というソフトでOS3つのマルチブート(XP.Vista.7)ができてたのに 急にVista(デフォルト)以外たちあがらなくなりました Windowsのマークまではたちあがるのですが その後青い画面になって またマルチブート選択画面にまで戻ってしまいます 今更リカバリから始めるわけにもいかず困っています 詳しい方教えてください

  • マルチブートでXPを完全に削除したい

    CドライブにWindowsXp、DドライブにWindows7をインストールしてマルチブートの環境で使用しています。 現在、既定のOSをWindows7にして立ち上げています。 XPのサポート期限が終了したのでXPを完全に削除(Cドライブをフォーマット)することを検討しています。 方法としてはブートマネジャーを編集するソフトのEasyBCD2.2を使用して行いたいと思います。 Windows7にはEasyBCD2.2はインストール済みです。 この場合、XpがインストールされているCドライブをフォーマットすると、ブートマネジャーがCドライブにあるのでWindows7が起動が出来なくなるのではないかと心配しています。 どなたか、EasyBCD2.2を使用して完全にXPを削除しても、Windows7から起動出来る方法を教えてください。

  • マルチブート(2つのHDD)

    はじめに、500GBのHDDに「Windows Vista (x64)」と「Ubuntu 8.04.2」をデュアルブートして使用していました。このときには問題なかったのですが、1TBの新しいHDDを追加してそこに「Windows XP」をインストールしたら、それ以降Windows XPしか起動できなくなってしまいました。 はじめの2つのOSのときは、Vistaを先にインストールしてそのあとにUbuntuをインストールしたのでブート画面はgrubで表示されていたと思います。 HDDはSATA接続で、XPをインストールするときに2つのHDDをつけた状態で特別なソフトなどは使わずにインストールしまいました。その後、インターネットを調べ、MBMというフリーソフトを入れてみたのですがうまく起動できませんでした。 ちなみに、PCは自作機で、XPを起動すればVistaやUbuntuがインストールされているパーティションのデータは見られる状態です。 この状態からマルチブートで、「Vista」・「Ubuntu」・「XP」の3つのOSを起動できるようにしたいのですが、何か方法はないでしょうか? 多少複雑なやり方でもいいので、ご存じの方がいましたら回答お願いします。

  • 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の出荷状態)に書きかえられてしまいます。 ネットで色々と調べているのですが、なかなか解決できないので、 皆様のお知恵をお借りしたいと思います。

  • マルチブートソフトMBMのマニュアル

    マルチブートソフトMBMを使って複数のOSをセットアップしようと思っています。 まずパーティションを切らなければいけませんが、やり方がわかりません。 パーティションの切り方などが詳しく書かれているマニュアルが載っているサイトを教えてください。 よろしくお願いします。

  • マルチブートをしたいのですが

    windowsXP Pro を3つのパーテーションに入れています パーテーションマジック添付のブートマジックで 切り替えて使用しています そのうちの1つのパーテーションをWindowsVistaにしなければならなく なってしまいました Vistaはビジネスが今月末に到着予定です。 XPのうち 1つは必ずCドライブとして起動しなければなりません もう1つのXPやVistaはD: E: ドライブでの起動でも構いません できれば パーテンションマジックやブートマジックのように 起動OSから他のOSのパーテーションが見えなく  全てのOSがCドライブで起動するのが理想です 何かいい方法、ソフトないですか?

  • マルチブートを行う時の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