Próbuję zainstalować system Windows 8 za pomocą rozruchowego dysku flash USB w trybie UEFI. Jednakże, chociaż działa, gdy dysk jest sformatowany jako FAT w niektórych wersjach systemu Windows 8, wersja, którą chcę zainstalować, ma plik install.wim większy niż 4 Gb, więc muszę użyć systemu plików NTFS na dysku flash, ale nie mogę z niego uruchomić w trybie UEFI. W obu przypadkach korzystam z tabeli partycji GPT. Czy uruchomienie z NTFS nie jest możliwe w trybie UEFI (dziwne, ponieważ system plików jest używany przez system Windows) czy robię coś złego?
12
Najnowsza wersja Rufus umożliwia bezproblemowe uruchomienie UEFI z partycji NTFS.
Jeśli wybierzesz ISO instalacji systemu Windows, ustaw schemat partycji na,
GPT partition scheme for UEFI computers
a także ustaw system plików naNTFS
, Rufus doda wszystko, co jest wymagane, aby umożliwić uruchomienie partycji NTFS z systemu UEFI.Poza użyciem nośnika instalacyjnego systemu Windows można również utworzyć „pusty” rozruchowy dysk UEFI NTFS podczas uruchamiania Rufus w trybie zaawansowanym (włączonym przez kliknięcie trójkąta podczas w pobliżu
Format Options
), wybierającUEFI:NTFS
jako opcję rozruchu. W takim przypadku wystarczy skopiować/efi/boot/bootx64.efi
lub/efi/boot/bootia32.efi
na partycję NTFS, aby system mógł uruchomić się z NTFS.Działa to poprzez dodanie małej partycji FAT (256 KB) na końcu dysku, która zawiera plik wykonywalny EFI, który ładuje sterownik NTFS EFI wolnego oprogramowania (GPLv3) i przekazuje rozruch do normalnego programu ładującego EFI na partycji NTFS. Pozwala to na instalację Windows Media, które zawierają
install.wim
więcej niż 4 GB i inne rzeczy ...Więcej informacji na ten temat można znaleźć w projekcie UEFI: NTFS na github .
[Oświadczenie: Jestem autorem Rufus i UEFI: NTFS]
źródło
Po pierwsze, co czyta wspomniany
install.wim
plik? Jeśli zostanie odczytany po przejęciu kontroli nad systemem przez jądro systemu Windows, nie powinno być konieczne umieszczanie pliku na partycji systemowej EFI (ESP), która musi być FAT. Po załadowaniu jądra systemu Windows (i załadowaniu sterowników systemu plików, jeśli znajdują się one w osobnych plikach), system Windows powinien móc dobrze odczytać woluminy NTFS. Podejrzewam, że tak to działa; jednak nie wiem wystarczająco dużo o instalatorze Windows, aby zasugerować, jak skierować goinstall.wim
na określoną partycję.OTOH, jeśli
install.wim
trzeba go czytać, gdy EFI wciąż działa, może być na to sposób. Pakiet Clover EFI Tools (dostępny z tego wątku na forum ) zawiera sterownik NTFS dla EFI; nie znam jednak pochodzenia tego sterownika, dlatego wskazuję ten wskaźnik tylko niechętnie. Aby go użyć, musisz albo załadować go ręcznie z powłoki EFI, albo użyć rEFInd, aby uruchomić go automatycznie. Nie mogę udzielić żadnej konkretnej porady na temat partycjonowania dysku ani skłonić instalatora Windows do uruchomienia i rozpoznania plików na woluminie NTFS.Można sobie wyobrazić, że można go również współpracować z innym systemem plików. rEFInd zawiera sterowniki dla ReiserFS, ext2fs, ext3fs i HFS +, z których wszystkie obsługują pliki powyżej 4GiB. Problem polega oczywiście na tym, że system Windows nie obsługuje tych systemów plików, więc po przejściu systemu Windows utraciłby dostęp do tych plików. Utworzenie dwóch partycji - jednej z systemem plików Linux lub OS X i jednej z NTFS - i umieszczenie na nich identycznych plików może być obejściem.
źródło
Ten sam problem napotkałem na laptopie Lenovo T430s. Jego oprogramowanie układowe nie uruchamia się z sformatowanej partycji NTFS utworzonej przez narzędzie Microsoft Windows Download Tool .
Na szczęście bardzo łatwo jest utworzyć rozruchowy dysk instalacyjny systemu Windows FAT32 dla systemu Windows, a najlepsze jest to, że nie są potrzebne żadne narzędzia oprócz działającego systemu Windows, czyli diskpart i explorer.
Instrukcje można znaleźć w http://www.eightforums.com/tutorials/15458-uefi-bootable-usb-flash-drive-create-windows.html . Przewiń do opcji 2. Używa tylko diskpart i explorer. Podsumowując: tworzy aktywną partycję FAT32 na dysku USB, po czym wystarczy skopiować wszystkie pliki i foldery z instalacyjnego dysku DVD z systemem Windows.
źródło
Utworzenie partycji GPT jest prawidłowe, muszą być 2 partycje. Pierwsza partycja to FAT z rEFInd, druga partycja to NTSF. Od 2012 r. REFInd wydał sterownik NTFS, dzięki któremu może skanować dowolny katalog w systemie plików NTFS. Wszystko, co musisz zrobić, to wskazać moduł ładujący wewnątrz partycji NTFS
źródło
Próbowałem utworzyć nową partycję FAT32, a następnie skopiowałem zmodyfikowane BCD i inne pliki na tę partycję (można to zrobić przez bcdboot i bcdedit) - to zadziałało. Pierwsza partycja używa exFAT. Ponieważ system Windows nie chce zamontować drugiej partycji, możesz potrzebować kilku sztuczek, takich jak sterownik napędu dyskowego (wymienny dysk flash USB jako dysk lokalny).
GPT może również działać.
źródło