web-dev-qa-db-ja.com

install.wim> 4GiBの場合のWindows 10ブート可能USBドライブ

> 4GiB install.wim(現在のWin10_1809Oct_language_x64.isoなどを含むWindows 10 ISOイメージファイルから開始4.8GiBビルド2018/10/30)、非UEFIマシンを含む起動可能なUSBドライブを作成するにはどうすればよいですか?

MediaCreationTool1809.exe は機能しますが、すべてをダウンロードし、少なくとも3つのファイルを変更します:install.esdinstall.wimboot.wim、およびws.datを置き換えます。これらの変更により、Windowsの一部のエディション(ワークステーション用のPro EducationおよびPro、およびそれらのNのバリエーションなど)が削除され、修正されたファイルの整合性を固定ハッシュに対してチェックできなくなります。

2
fgrieu

@ AtomiX84のコメント の助けを借りて、私はこの解決策を思いついたので、UEFIと非UEFIマシンの両方でUSBドライブを起動可能にしました。基本的に

  • UEFIでブートできるようにするには、FAT32ブートパーティションが必要です。
  • 大きなintall.wimをFAT32パーティションに置くことはできません。 2番目のExFATパーティションを作成します。
  • 次に、UEFI以外のマシンで起動できるように、BOOTSECTを呼び出す必要があります。

Windows 10が動作している場合:

  • 8GB USBドライブ(または32 GBまで)を接続します
  • DISKPART(Windowsキーを押し、DISKPARTと入力し、すべてに同意する)を起動し、開いたウィンドウで(小文字はオプション)を起動します。
    • LISt DISk
    • SELect DISk[〜#〜] n [〜#〜](replace[〜#〜] n [〜#〜]と適切な数)
    • !!ディスク番号をトリプルチェック!!
    • CLEan(通常、時々のアクセスエラーは無視できます)
    • CONv MBR
    • CREate PARtition PRImary OFFSET=32 SIZE=512(これはMiBにあります。現在のWindows 10では、少なくとも約450、最大でLISt DISkがドライブから4900を引いた値を表示する必要があります)
    • FORmat FS=FAT32 QUICK LABEL=WIN10_FAT32
    • ASSign LETTER=X(このドライブ文字が割り当てられていないと想定)
    • ACTive
    • CREate PARtition PRImary
    • FORmat FS=EXFAT QUICK LABEL=WIN10_EXFAT
    • ASSign LETTER=Y(このドライブ文字が割り当てられていないと想定)
    • EXIt
  • 管理者としてCMDを実行し、そのウィンドウで
    • BOOTSECT /NT60 X: /MBRXWIN10_FAT32マウントされたパーティションのドライブ文字です)
    • MD X:\sourcesXは上記と同じ)
    • EXIT
  • 7-Zip が使用可能な場合(展開されたフォルダーの日付を保持するため推奨)、7-Zip でISOファイルを開きます。
    • すべてのファイルとフォルダーを選択し(Ctrl-A)、抽出/コピーします。(F5-ドラッグしないでください)WIN10_EXFATマウントされたボリューム(Y:\)に向かってください
    • sourcesフォルダーを除くすべてのファイルとフォルダーを選択し(Ctrl-A、Shiftキーを押しながらクリック)、抽出/コピー先(F5-ドラッグしないでください)にWIN10_FAT32マウントされたボリューム(X:\
    • ISOのsourcesフォルダーに入り、boot.wimを選択し、抽出/コピーします。(F5-ドラッグしないでください)WIN10_FAT32マウントされたボリュームのsourcesフォルダーに向かって(X:\sources\
    • 7-Zipのウィンドウを閉じる
  • または、7-Zipがない場合は、ISOをマウントします(例:Windowsエクスプローラーで開く)。
    • マウントされたボリュームのコンテンツ全体をWIN10_EXFATマウントされたボリューム(Y:\)にコピーします
    • マウントされたボリュームのコンテンツ全体をsourcesフォルダーを除いてWIN10_FAT32マウントされたボリューム(X:\)にコピーします
    • マウントされたボリュームのsourcesフォルダのboot.wimを、WIN10_FAT32マウントされたボリュームのsourcesフォルダにコピーします(X:\sources\
    • マウントされたISOのボリュームを取り出します
  • USBドライブを取り出します(両方のボリューム)
2
fgrieu

https://docs.Microsoft.com/en-ca/windows-hardware/manufacture/desktop/split-a-windows-image--wim--file-to-span-across-multiple-dvds

誰かがこのマイクロソフトによる優雅な解決策を見つけました。このように、FAT32パーティションUSBは、ブートコードが異なる新しいラップトップでも動作します。

上記は、誰かがこれに遭遇するまで、私も長い間使用していたソリューションです。ありがとうございました!!

ありがとう!!

*見積もり: Dism /Split-Image /ImageFile:C:\sources\install.wim /SWMFile:C:\sources\install.swm /FileSize:3999

1
JesuLovesMe