web-dev-qa-db-ja.com

UEFI USBは、フォ​​ーマットされたFAT32の場合にのみ起動します

Windows 8のUEFIブータブルUSBスティックを作成しようとしています。私が行うことは次のとおりです。

diskpart
select disk 1
clean
convert gpt
create partition primary
format quick fs=ntfs

次に、ISOの内容をUSBにダンプします。起動しませんが、fat32にフォーマットすると機能します。これは正常ですか、それともNTFS UEFIパーティションを見つけることができないのは私のラップトップだけですか?

FAT32は本当に古く、基本的にOSイメージサイズを4GBに制限します(WIMはfat32システムのサイズより大きくすることはできません)。

「create partition efi」を実行してEFIシステムパーティションを作成しようとしましたが、アクセスできませんでした。理論的には、LinuxでEFIシステムパーティションを作成し、/ efi /の内容をその中にダンプし、次にプライマリNTFSパーティションを作成して、残りの部分をそのパーティションにダンプできますか?

私が解決したので、これは問題に関する質問ではありません(fat32にフォーマット)。何が起こっているのか知りたいだけです。

編集:ボーナスの質問としても。 「Create Windows 8 Bootable USB」に関連するすべてのブログと記事では、「convert gpt」について言及せず、ISOの内容をディスクにダンプするように言っています。 bootsect.exeを実行すると言う人もいれば、そうしない人もいます(UEFIはブートセクターを使用しないため、意味がありません)。 UEFIは起動にGPTディスクを必要とするため、これがどのように機能するかわかりません。私のラップトップは非常に厳格ですが、他のラップトップは標準に緩いですか?

7
UEFIGUY33

ほとんどすべてのEFIベースのOSの通常のハードディスクインストールでは、少なくとも1つのFAT EFIシステムパーティション(ESP)と、OS自体に1つのパーティションがあります。 ESPには、OSのブートローダーと、おそらくブートローダーをサポートするファイル(フォント、構成ファイル、ドライバーなど)、さらにはOSのカーネルさえ含まれています。OSパーティション同じOSのBIOSベースのインストールで見つかる同じOSファイルを保持します。OSによっては、追加のパーティション(データパーティション、スワップパーティションなど)もある場合があります。

特にインストールメディアまたは緊急ディスクの場合、このルールには例外があります。たとえば、OS全体をESPに入れることができます。また、ほとんどのEFIは、ではないESPであるパー​​ティションから起動できるため、ESPFAT以外の大きなパーティションを1つだけ持つことができます。これは緊急ディスクでは問題なく機能しますが、この方法で通常のOSインストールをセットアップすることはお勧めしません。別のESPとOSパーティションを使用します。

標準のEFIはFATを読み取ることができますが、NTFS、ext2/3/4fs、HFS +、またはその他のファイルシステムを読み取ることはできません。 (AppleのEFIはHFS +を読み取ることができるため、ESPからではなくMac OS Xルートパーティションからブートローダーを読み取ることができますが、AppleのEFIは規則ではなく例外です。一部のEFIにはISO-9660ファイルシステムドライバーもあります-ただし、これらはルールの例外です。)FATはEFIで読み取り可能であることが保証されている唯一のファイルシステムであるため、含まないブートディスクを構築する試みには、 FATパーティションは、もちろん追加のファイルシステムをサポートする異常なEFIで使用される場合を除いて、失敗する運命にあります。

私はWindows緊急ディスクをセットアップして、個別のEFIパーティションとWindowsパーティションを使用する手順を提供することはできません。私はWindowsの人というよりはLinuxの人です。ただし、アプローチで特定の問題に遭遇しない限り、私はそれに固執します。少なくともあなたはそれが機能することを知っています。

8
Rod Smith

rufusを使用します(Googleで最新バージョンを検索します)。 ISOイメージを選択します。上から2番目のオプションバーに移動し、「gtp for uefi filesystems」を選択して、ISOをUSBサムドライブに書き込みます(少なくとも4ギガのサイズである必要があります)。 USBから起動し、指を交差させます。それが機能しない場合は...ひどい

0
musiddict

WinToUSBを使用してWindowsインストールUSBフラッシュディレクトリを作成することをお勧めします。WinToUSBは、 " Windows Installation USB Creator "と呼ばれる新しい機能をリリースしました。この機能を使用すると、WindowsインストールUSBフラッシュドライブを作成して、BIOSコンピューターとUEFIコンピューターの両方にWindows10/8/7をインストールできます。

0
Jerry ZJM