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

回答受付中の質問

XPのデュアルブートで、ディスクからブートできない

Panasonic レッツノート CF-SV8CFBQR windows10 プレインストールPCで、パーティションを分割して、windows XP pro 64bit editionのデュアルブートを試みています。
nLiteとAHCIドライバーを使って、xpインストールディスクからブートディスクを作りました。
しかし、CF-SV8のBIOSで光学ドライブ「UEFI起動」のみを有効にして、セキュアブートを無効にしても、ディスクからブートせず、BIOS画面に戻ってしまいます。
別のwindowsXP(32bit home)機でディスクからブートを試みますと、ちゃんと起動しますので(32bitPCなので結果64bitはインストできませんよと出ますが)、ブートディスクの問題ではないと思います。

windows10プレインストールのレッツノートでXPをデュアルブート成功された方のアドバイスが欲しいです。

AHCIドライバー:https://downloadcenter.intel.com/ja/download/23295/AHCI-Windows-XP-
f6flpy-x64_11.2.0.1006.zip
BIOS情報:
BIOSV1.11L16
BIOS構成0015-0000-00D1
Intel(R) ME FW12.0.20.1301

よろしくお願いします。

投稿日時 - 2020-08-02 14:25:42

QNo.9780440

すぐに回答ほしいです

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

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

回答(4)

ANo.4

No.1です。
>・・・xpインストールディスク内容をコピーして、・・・

そのxpインストールディスク内容の中にbootx64.efiがあることが必要です。
そうすればnliteはマルチブート対応のisoを作成してくれます。(マルチブート対応とはLegacy BootとUEFI bootに対応したisoです)

nliteで作成したインストールメディアでUEFI環境でのbootに失敗している、ということはLegacy Bootのisoしか作成できていないということです。

投稿日時 - 2020-08-02 19:05:21

補足

bootx64.efiをトップディレクトリ(/直下)、i386内、/efi/boot/下と、いろいろおいてみましたが、うまくいきません。
もう少しがんばってみます。

投稿日時 - 2020-08-02 22:30:41

ANo.3

WindowsXPはUEFIブートに対応していなかったと思いますけど。
(UEFIブートは起動ドライブがGPTパーティション必須ですがWindowsXPはGPTパーティションに対応していませんし。64ビット版はデータドライブとしては対応してますが)
またWindowsXP Pro x64 EditionはOEM版、DSP版でしか提供されていませんからライセンス的にも問題あるのではないでしょうか。

投稿日時 - 2020-08-02 16:40:10

ANo.2

>既にLinuxをデュアルブート

今ブートローダーどうなってますのん…?
Winの常識だとXPと10の共存にはまずXPを入れておく必要があるけど、これにLinuxも噛んでくるとどういう順序でセットアップすればいいのか

まずそこの再確認が必要な気がしますよ

投稿日時 - 2020-08-02 16:33:14

補足

Eureka_さん、ありがとうございます。
ブートローダーはGrubを使ってます。
win10プリインストールのPCに、まずlinuxを入れて、grubでlinux/winを選択できるようにしています。

xp入れると10が起動しないと聞きますが、xpインストール後、grubのみインストールすれば、
grubメニューにlinux/win10/winxp が出るんじゃないかと(せめてwin boot managerが出てくれればと)思ってます。
先ずはxpインストール何とかしたいです。

投稿日時 - 2020-08-02 16:53:06

ANo.1

「xpインストールディスクからブートディスクを作りました。」とありますが、
作成したブートディスクにUEFI起動情報が含まれていないのでは?
ブートディスクをマウントして
¥efi¥boot¥bootx64.efi がありますか?

投稿日時 - 2020-08-02 15:15:57

補足

ktedsさん、回答ありがとうございます。(返信の仕方が解らなかったので、補足機能で質問いたします)
確かに、bootx64.efi はありません。
ブートディスクはwindows10にnLiteをインストールし、xpインストールディスク内容をコピーして、
f6flpy-x64_11.2.0.1006.zipのドライバーを組み込んで、isoファイルにしてディスクに焼いています。
参考URL:http://www.support.lifeboat.jp/docs/bm/nlite.pdf

既にlinuxをデュアルブートしていて、/boot/efi/EFI/Boot/ にbootx64.efi はありますが、これをxpインストールディスク内容と同じディレクトリに入れればいいでしょうか?

投稿日時 - 2020-08-02 16:06:54