Nagraj obraz większy niż 4 GB na FAT32 UEFI

Jednym z głównych problemów, z którymi borykają się użytkownicy podczas tworzenia rozruchowego napędu flash UEFI do instalacji systemu Windows, jest potrzeba użycia systemu plików FAT32 na dysku, a zatem ograniczenia maksymalnego rozmiaru obrazu ISO (lub raczej pliku install.wim w nim). Biorąc pod uwagę, że wiele osób preferuje różnego rodzaju "zespoły", które często mają rozmiary większe niż 4 GB, pojawia się pytanie o ich rejestrację w UEFI.

Istnieją sposoby na obejście tego problemu, na przykład w Rufus 2 można utworzyć dysk rozruchowy w NTFS, który jest również "widoczny" w UEFI. Niedawno pojawiła się inna metoda, która pozwala zapisać ISO o wielkości ponad 4 gigabajty na dysku flash FAT32, który jest zaimplementowany w moim ulubionym programie WinSetupFromUSB.

Jak to działa i przykład zapisu startowego dysku flash UEFI z ISO ponad 4 GB

W wersji beta 1.6 WinSetupFromUSB (koniec maja 2015 r.) Zaimplementowano możliwość zapisu obrazu systemu przekraczającego 4 GB na dysku FAT32 z obsługą UEFI.

O ile rozumiem z informacji na oficjalnej stronie winsetupfromusb.com (tam można pobrać daną wersję), pomysł powstał z dyskusji na forum projektu ImDisk, gdzie użytkownik zainteresował się możliwością podzielenia obrazu ISO na kilka plików, aby mogły być umieszczone na FAT32, z późniejszym "klejeniem" już w trakcie pracy z nimi.

I ten pomysł został wdrożony w WinSetupFromUSB 1.6 Beta 1.Twórcy ostrzegają, że w tym momencie funkcja ta nie została w pełni przetestowana i być może nie zadziała dla nikogo.

W celu weryfikacji wziąłem obraz ISO systemu Windows 7 z możliwością uruchomienia UEFI, plik install.wim, który zajmuje około 5 GB. Same etapy tworzenia bootowalnego dysku flash USB w programie WinSetupFromUSB były takie same jak zwykle dla UEFI (więcej szczegółów można znaleźć w instrukcjach i pliku wideo WinSetupFromUSB):

  1. Automatyczne formatowanie w FAT32 w FBinst.
  2. Dodawanie obrazu ISO.
  3. Naciśnięcie przycisku Go.

W drugim kroku wyświetlane jest powiadomienie: "Plik jest zbyt duży dla partycji FAT32, zostanie podzielony na części." Świetnie, co jest wymagane.

Zapis powiodło się. Zauważyłem, że zamiast zwykłego wyświetlania nazwy kopiowanego pliku na pasku stanu WinSetupFromUSB, zamiast install.wim mówią: "Duży plik jest kopiowany." "Proszę czekać" (jest to dobre, ale niektórzy użytkownicy zaczynają myśleć, że program jest zamrożony) .

W rezultacie, na samym dysku flash, plik ISO z Windows został podzielony na dwa pliki (patrz zrzut ekranu), zgodnie z oczekiwaniami. Próbujemy z niego wystartować.

Sprawdź utworzony dysk

Na moim komputerze (płyta główna GIGABYTE G1.Sniper Z87) pobieranie z dysku flash USB w trybie UEFI przebiegło pomyślnie, następny krok był następujący:

  1. Po standardowym "Kopiowaniu plików" na ekranie instalacji systemu Windows wyświetlane było okno z ikoną WinSetupFromUSB i stanem "Inicjalizacja dysku USB". Status jest aktualizowany co kilka sekund.
  2. W rezultacie komunikat "Nie można zainicjować napędu USB Spróbuj odłączyć i ponownie połączyć po 5 s. Jeśli używasz USB 3.0, spróbuj portu USB 2.0."

Dalsze działania na tym komputerze nie sprawdziły się: nie ma możliwości kliknięcia "OK" w wiadomości, ponieważ mysz i klawiatura odmawiają pracy (próbowałem różnych opcji), ale nie mogę podłączyć pamięci flash USB i rozruchu, ponieważ mam tylko jeden taki port , bardzo źle zlokalizowany (pamięć flash nie pasuje).

W każdym razie myślę, że ta informacja będzie przydatna dla tych, którzy są zainteresowani problemem, a błędy zostaną poprawione w przyszłych wersjach programu.