web-dev-qa-db-ja.com

Pro / Homeと32/64ビットフレーバーの両方でWindows10 ISOを作成できますか?

Microsoft Windows 10のダウンロード ページには、Windows 10のISOをダウンロードできるツールがあります。このツールを使用すると、Windowsのバージョン(Home、Pro、またはNバージョン)を選択して、ISOを書き込むことができます。これには、32ビットバージョンと64ビットバージョンの両方が含まれます。

逆に、 Windows 10 ISO *ページでは、32ビットまたは64ビットのみのISOをダウンロードできますが、HomeバージョンとProバージョンの両方が含まれます。

管理者が簡単にできるように、4つの構成すべてを同じISOに含めることは可能ですか?

  • 32ビットホーム
  • 32ビットプロ
  • 64ビットホーム
  • 64ビットプロ

*注:紛らわしいことに、Windows 7/8/8.1 PCで表示した場合、[Windows 10ISO]ページは自動的に[Windows10のダウンロード]ページにリダイレクトされます。これらのISOをダウンロードするには、Windows XP仮想マシン、OS X、またはその他などを使用する必要があります。

3
DOOManiac

さて、私は単に力ずくの方法を試しました。ツールにデュアルアーキテクチャISOを作成させ、それを少し調べました。これには、セットアップのx86バージョンとx64バージョンの両方のエントリを含む通常のWindowsブートローダーが含まれており、ドライブルートではなくフォルダーにあります。

次に、元のx86フォルダーとx64フォルダーは単一のエディションしか含まれていなかったため(とにかくサイズ別に)削除しました。その代わりに、両方のエディションを含む通常のMSDNISOのコンテンツ全体を追加しました。

次に、oscdimgツールを使用してISOイメージを作成しました( ここで入手可能 ):

oscdimg -m -o -u2 –udfver102 -bootdata:2#p0,e,bG:\WinISO\boot\etfsboot.com#pEF,e,bG:\WinISO\efi\Microsoft\boot\efisys.bin G:\WinISO G:\Win10.iso

(コマンドラインの礼儀 このブログ

重要:ソース(および場合によっては宛先)ディレクトリーは、ReFS形式であるか、記憶域スペースでホストされているボリューム上に存在してはなりません。それ以外の場合、oscdimgはで失敗します

エラー87:パラメータが正しくありません。

両方のアーキテクチャが両方のBIOSモードで正常にインストールされ、x64バージョンもUEFIで動作しました。ただし、x86バージョンはUEFIモードでは起動できません。これはおそらく何らかの方法で修正できます。オリジナルのx86ISOはUEFIで起動可能です。 (編集-追加/修正:さまざまな情報源によると、UEFIでは、Windows /セットアップカーネルは基盤となるプロセッサアーキテクチャと一致する必要があります。つまり、x32/86 Windows 10はx32マシンにのみインストールされ、x64はx64をサポートするCPUにのみインストールされます。それほど問題にはならないように思われるUEFIx32マシンはあまり見られないため、 ここ を参照してください。

Microsoftが気にしないと思うので、ディスクの基本レイアウトを圧縮しました。これは利用可能です ここ (19.4MiB)。つまり、開始するためにデュアルアーキテクチャISOをダウンロードする必要はありません。アーカイブにはoscdimgが含まれていないため、 上記のリンク先のページ から取得する必要があります。

(追加:このマルチブート(x64/32、Pro/Home)ISO方式は、起動可能なUSBドライブでも機能します。さまざまな一般的な方式を使用してこのようなドライブを作成し、ファイル/レイアウトを同じものに置き換えるだけです。このISOに使用されます。ただし、従来のMBR/BiosとUEFIの両方を起動するUSB​​ドライブが必要な場合は、UEFIの要件が少し厳しくなる可能性があるため、注意が必要です。)

2
Daniel B