こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MBRとUEFIの変更について

いつも勉強させて頂いています、
W10とXPのヂュアルブートデスクトップPCを自作で使っています。
ところが不具合発生したため主要パーツを更新したらXPが機能しなくなたので、XPを削除しようと、この欄で教えていただいた方法を実行すべくDISKPARTでW10が入っているCドライブactiveにしようとしたら”MBR”でないためactiveにできないとのメッセージが表示され、そこで手詰まりになってしまいました。

十数年ぶりの改造でUEFIのことは全くしらず、慌てて少し調べましたが、セットアップの際にMBRとUEFIのどちらかを選択できるらしいことは知りましたが、ときすでに遅しです。

もし、W10とXPが入ったままの状態で、UEFIをMBRへの変更が可能であれば試してみたいと思います、どなたか手法をご存知でしたら教えていただけると助かります。

余談になりますが当初目的のXPを外して、W1O単独にしドラブ領域を大きくすることは、別の手段でできましたので、今回はあくまでも勉強(少し大げさですが・・・)のためとご理解ください。
 よろしくおねがいします

投稿日時 - 2019-05-25 22:33:54

QNo.9620048

困ってます

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

Windows XPは、uEFIが無い時代のものなのでbios互換モードで無ければ
インストール自体が出来ません。
:>DISKPARTでW10が入っているCドライブactiveにしようとしたら
:>”MBR”でないためactiveにできないとのメッセージが表示され、
Windows 10であれば至極当然のことです、
尚更のことWindows XPを併存させるのは不可能です。
 bios互換モードで、MBRであれば何とか併存できるかもしれませんが、
それでもWindows XPに対応したドライバー類が無いのでマトモに動きません。
:>もし、W10とXPが入ったままの状態で、UEFIをMBRへの変更が可能であれば
:>試してみたいと思います、
仮にuEFI環境でWindows 10とXPが併用できていたとして、
uEFI + GPTでは単一HDDに127個の基本パーティションが作成できますが、
MBRでは基本パーティション3個+拡張パーティションの制限があります。
Linuxでは拡張パーティション内にインストールしたシステムを起動できますが、Windowsの場合はどうなんでしょう?

https://ja.wikipedia.org/wiki/GUID%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB

投稿日時 - 2019-05-26 15:23:43

補足

参考URLのMBRからUEFIへの変遷、大変参考になります、有難うございました。
なかなか広範で年寄りには難しい内容も多いですが、その都度調べたりしているためなかなか進みません(´-﹏-`;)

Acronisというソフトを昔から愛用し、パソコンの状態の良いとき折々にバックアップしておき起動不良等が起きた際にデスク丸ごと復元するという事を永年繰り返しています、この間XPドライブはそのまま継続もう一方のOSをW7・・W8・・8.1・・W10と変わってきました、特に昨年8月ころどうにも起動不能となり思い切ってM/BとCPUなど主要パーツを一新したことでXPは全くつかえなくなり、120GB程のSSD容量を圧迫するだけの存在となったため、今回おもいきってXPは削除しよとうと考えたのが発端です。

改造以後も何度かバックアップ・・・復元ををやっている過程でMBRとは別に起動優先指定でUEFIを知りましたが、ただ便利!位の感覚しかなく、デスクの管理方法が変わった認識は全くありませんでした
(10年以上も自作、改造などから離れていたため知識が全くなし・・・)

ただ、全く新品のSSDで試した限りでは、デュアルブートのデスクからxpパート部分を外してW10+データ域の2パーティションのみバックアップしたものを復元したところ目的通りの復元ができました。

しかし、使用中のSSDでこれを試しても質問の発端となった「MBRでないため出ません」となります、

参考URL記事で拝読するうちにこの辺の推移がぼんやりながら見えかかってきました、もう少し悩みながら解決策を探してみます。
もしまだお気づきのことがありましたらアドバイス頂けるとたいへんたすかります、有難うございました。

投稿日時 - 2019-06-01 10:59:16

お礼

お礼が遅れましたことをお詫びします
UEFIをMBRへの変換も元はといえば前質問のXPとW10のデュアルブートシステムから使えなくなったXP部分だけを削除したいことがきっかけでした。
参考URL記事からいろいろ勉強しながらフト思いついた事をテストしたらなんとか120GBのSSDに従来のW10のデスクだけを復元することが出来初期の目的が果たせました。

前質問と今回の質問のご教示から自分なり最近のデスクトップに対しかなり知見を得ることができました、ご回答くださった回答者の皆様にこの場をお借りして改めてお礼を申し上げます、ありがとうございました。

投稿日時 - 2019-06-04 07:53:52

ANo.4

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

XPを使いたいなら、今のPCをXPのまま使い、10用として新たに自作するなり、BTOでも買うしかないでしょう。
MBRとGPT、レガシーとUEFIって感じで、XPと10の共存なんてほとんど無理。
7だって、10との共存は面倒なのに。UEFIインストールなら10のみですよ。
例えば、グラボのRadeonの場合、10と7のドライバのみ更新で、8.1でさえ自作PCでは過去のモノですから。
するとしたら、10で仮想PCにXPをインストールするぐらい?
試したことはないですが。
10でさえ、レガシーインストール(MBR)とUEFIインストール(GPT)の切替はクリーンインストールでしかできないですから。

現在、10を6台使用中、6台とも1903にアップデートして、1809よりも安定度、動作のキレが向上してると感じました。Ryzen3台、FX3台で、FXはXPもインストール可能になってますけどね。
Ryzenは、10のみで、7はインストールできません。
6台ともUEFIインストールで、すべてのSSD、HDDはGPTです。
4TB、6TBのHDDも使ってるし、MBRは7を最後に使ってないです。
7も1台だけ残してましたが、全く使わないので馬鹿らしくなり、先週無料で10にアップグレードできました。
7から10にアップグレードするとレガシーなので、マザボの設定を変更し、10はUEFIインストールでクリーンインストールしてます。
まあ、大昔のエロゲのために、Vista 32bitの自作PCだけ残してます。
このVistaもグラボでドライバはAMDなら200番台までしかないです。
XPはオフラインでしか使えないし、パーツの選択だけで嫌になりますからね。

投稿日時 - 2019-05-26 06:21:01

お礼

豊富なご経験からのアドバイスありがとうございます、今回M/B,CPU、電源の更新に際してショップからAMD、インテルCPUどちらで組んでもXP動きません・・・と言われ諦めてはいました。XP当時からのスキャナーが使えれば・・・との理由でしたが諦めざるを得ませんでした。

W10入の(C)ドライブをそのまま残したいのはXP当時から引き継いできた内容をそのまま残したいのが半分と今更クリーンインストールしてもその後の諸々を再インストールする煩わしさを考えると年寄りには気が重いのです。

貴重なご意見大変参考になりました、ありがとうございました。

投稿日時 - 2019-05-26 07:55:09

ANo.2

>もし、W10とXPが入ったままの状態で、・・・
シングル HDD環境ではそのようなUEFI環境はあり得ません。

投稿日時 - 2019-05-26 05:38:04

お礼

>>・・シングル HDD環境ではそのようなUEFI環境はあり得ません。

そうなんですか、UEFIのことも今回始めて認識したような程度ですから・・・
CPU、M/Bを更新後も以前のSSDを取り付けてSW入れたらそのまま起動したのでびっくり!! それまでの古い体験から当然OSはインストールし直すものと覚悟していましたから・・・

一台のSSDを基本三分割してW10、XP、ドキュメント一時保存に分けて使っています、  デスク管理画面上ではその他先頭に管理用として100MBが表示されますが、パーティションソフトなどで見ますとその他に80MBほどの区画が認められ、試しに削除を試みたところ削除すると起動しなくなる云々のメッセージが出ます。

今回XPエリア開放に際して試行錯誤をしているうちに、XP当時のMBRがどこかに残っているらしいのがわかりました。

☆ 改造後にW10とデータエリアの二つだけをデスクバックアップソフトでイメージ保存したものをリカバリーしたらXPを外せるのかな? と考えて試したのですが、二回ほど失敗してしまい矢張り無理かと諦めていたのですが、今回一連の試行錯誤を繰り返すなかで、もう一度試してみようと考え実行したところ見事に初期の目的が達成できました。
その復元作業中にMBRを含める文言があったので入れたのが、今回の復元成功だったかと考えていますが、真偽は定かではありません。

何しろ暗中模索でいろんなこと試しているうちに上手くいった!! というのが正直なところです。

何しろXPをDドライブとし、CドライブにはW-Me以降代々のOSをバージョンアップしながらW10まで来ましたので、ゴミファイルを含めそっくりディスクコピーを繰り返しながら今まで繋いできましたので今更のクリーンインストール!! は避けたいのが本音です。
(ちなみにW10をクリーンインストールしたHDDは予備として持っていますが・・・)

ご助言を参考に今少しMBRとUEFIのことを勉強続けてみます、もし、今まで述べたことでお気づきの点がありましたら引き続きアドバイス頂けると助かります、ありがとうございました。

投稿日時 - 2019-05-26 14:14:42

ANo.1

とりあえずUEFIはBIOSに取って代わるものですのでUEFIをMBRに変更できたりはしないです。
MBRに対するのはGPTですがXPは標準ではGPTに対応していませんのでちょっと状況がわからないですね。

投稿日時 - 2019-05-25 23:42:44

お礼

他の方々のご解答とや この質問欄でのご説明を読ませていただきながら錆びた知識の年寄りにはしっくり理解できない部分も多いのでこれを機会に今少し突っ込んで探ってみたいと感じています。
UEFI画面で起動順位を指定する程度では、見やすく簡単になったと喜んでいたのですが、MBRからUEFIへの過程をもっと理解しないとには先に進めそうも無いことがわかりました。
ご回答ありがとうございました。

投稿日時 - 2019-05-26 14:27:46

あなたにオススメの質問