Jak mogę utworzyć nośnik instalacyjny systemu Windows, który uruchamia i instaluje TYLKO UEFI?

0

Próbuję zainstalować system Windows 8.1 w trybie UEFI na moim komputerze Mac Pro 4,1 migającym do 5,1 z procesorem Intel W3690 3,46 GHz.

O ile wiem, system Windows utworzy tylko media, które uruchamiają się w sposób, w jaki uruchamiane jest pudełko tworzące nośnik. Jeśli skrzynka została uruchomiona przez BIOS / CSM, nośnik, który utworzy, zainstaluje (tylko) Windows w trybie BIOS / CSM. Jeśli skrzynka uruchomiła się za pośrednictwem interfejsu UEFI, tworzony przez nią nośnik zainstaluje system Windows w trybie UEFI. Może ktoś może mnie poprawić, jeśli tak nie jest.

Wszystkie instrukcje znalezione w sieci do tworzenia nośników instalacyjnych UEFI obejmują wybieranie trybu UEFI na ekranie BIOS komputera i tworzenie nośników instalacyjnych. Oczywiście komputery Mac nie mają takiej opcji.

Oto co zrobiłem:

Początkowo natknąłem się na dość dobrze udokumentowane „wybranie problemu typu CD-ROM”, ale obejrzałem to, podążając za instrukcje tutaj Z powodzeniem stworzyłem płytę DVD z systemem Windows 8.1 za pomocą komputera, ISO pobranego z Microsoft, oscdimg i ImgBurn.

Zainstalowałem system Windows 8.1 i zaktualizowałem go do systemu Windows 10. Wydawałoby się, że będę szczęśliwy i odejdę, ale muszę utrudnić. : p Chcę być uruchamiany z (U) EFI, a nie z BIOS / CSM.

Dysk docelowy sformatowałem jako dysk GPT zgodnie z te instrukcje , ale gdy próbuję go zainstalować, instalator Windows (uruchomiony w BIOS / CSM) informuje mnie, że nie może zainstalować na dysku sformatowanym w GPT.

Z powodzeniem zaatakowałem mojego Bootcamp Assistant Info.plist i mam możliwość utworzenia dysku USB, aby zainstalować Windows 7 lub później za pomocą Bootcamp Assistant. BCA zgłasza kopiowanie plików systemu Windows, pobiera pliki Bootcamp, a następnie po prostu zgłasza, że ​​instalacja nie mogła zostać zakończona. o_O

Jednak wydaje się, że dysk USB zawiera wszystkie niezbędne pliki do zainstalowania systemu Windows, a nie pliki bootcamp. Mam pliki bootcamp z oddzielnego pobrania i zainstalowano je bez problemu w poprzednio wymienionej wersji BIOS / CSM.

Bez względu na metodę, której używam do tworzenia USB - Bootcamp, Rufus w systemie Windows lub ręczne budowanie systemu Windows - USB pokazuje teraz znajome niebieskie okna na kilka sekund, następnie przechodzi do dużego niebieskiego ekranu i mówi mi:

    Your PC needs to be repaired.

    An unexpected error occurred.

A needed file is missing or corrupted \Windows\system32\boot\winload.efi

    Error Code: 0xc0000001

    Use your install media to repair your PC or contact your Sys Admin...

My Mac Pro wyłącza się po około 30 sekundach.

Jestem bardzo wygodny i dobrze zorientowany w używaniu linii poleceń. Mam zainstalowany gdisk Rod Smitha. Mam zainstalowany XCode. Mam Rufusa i ImgBurn po stronie Windows. Mam także Windows ADK, ale nie dostałem się do niego, ponieważ wydaje się, że chcesz skonfigurować udział sieciowy, aby zainstalować Windows. Jeśli istnieje sposób na utworzenie tego nośnika za pomocą tego narzędzia systemu Windows, podaj szczegółowe instrukcje krok po kroku i pamiętaj, że nie mogę po prostu wybrać uruchamiania w trybie UEFI, ponieważ moja płyta główna nie ma tej opcji.

Twoje zdrowie

iMattux
źródło
Próbowałeś utworzyć dysk USB z partycjami GPT, prawda? Czy sprawdziłeś, czy Instalator uruchamia się na zwykłym komputerze?
Daniel B
Tak. USB jest sformatowane GPT, potwierdzone przez OS X diskutil i gdisk. Nie mam zwykłego komputera. Instalator uruchamia się z USB podczas uruchamiania systemu Windows z instalacji BIOS / CSM.
iMattux
Dla każdego, kto dał mi -1: zrobiłem tyle badań. Połączyłem strony, które wydawały się być najlepszymi metodologiami. Przeczytałem co najmniej 10 witryn, które powiedziały mi, jak korzystać z Bootcamp. Przeczytałem około 10 stron, które powiedziały mi, jak używać Rufusa i / lub Windowsowej części dysku. Starannie przestrzegałem wszystkich instrukcji. Jestem w stanie utworzyć płytę DVD, która uruchamia i instaluje system Windows w trybie CSM. Każda witryna, którą widziałem, oprócz 2 połączonych powyżej, zaczyna się od nakazania mi wybrania UEFI z mojego BIOS-u ...
iMattux

Odpowiedzi:

0

Nie ma wielkiej filozofii tworzenia USB, które można uruchomić tylko za pomocą UEFI.

Zacznijmy od systemu Windows ISO. Zamontuj go.

Następnie sformatuj całe USB za pomocą FAT32 (styl MBR, pojedyncza partycja), NIE aktywna partycja !

Następnie skopiuj wszystkie pliki z ISO na USB.

Jeśli USB zawiera folder EFI, można go uruchomić za pomocą UEFI.

Jeśli USB nie ma folderu EFI, to jest NIE Bootable UEFI.

Folder EFI powinien mieć dwa podfoldery: boot EFI i EFI Microsoft uruchamia się z odpowiednimi plikami.

Jeśli USB nie ma aktywnej partycji, to jest NIE BIOS uruchamialny.

Gdybyś mógł zapisać ochronny MBR na USB, byłby to TYLKO UEFI startowy.

Jeśli nośnik uruchomi UEFI, zainstaluje bootowalny system Windows 8.1 / 10 UEFI (np. Oczekuje dysku GPT jako cel).

snayob
źródło
0

Okazuje się, że w rzeczywistości było to dość proste, chociaż złożyłem je razem na podstawie informacji, które znalazłem na stronie Microsoft dla Sys Adminów.

Rozwiązaniem jest usunięcie pliku bootmgr z katalogu głównego instalacji USB. Zauważ, że USB MUSI być sformatowany jako pojedynczy dysk partycji GPT, aby uruchomić 4,1 lub 5,1 Mac Pro w trybie UEFI. Może lub nie działać z innym sprzętem, który umożliwia dostęp do oprogramowania sprzętowego EFI, ale jeśli Mac Pro znajdzie MBR, uruchomi się w BIOS / CSM.

Co więcej, przynajmniej na moim konkretnym komputerze Mac Pro (jak wspomniano, rok 2009 4,1 rozbłysnął do 5,1) nie zadziałał, gdy sformatowałem dysk USB za pomocą narzędzia dyskowego Apple lub Gdisk - Przepraszam, Rod Smith. Jesteś legendą i wiele mnie nauczyłeś, ale do sformatowania dysku USB musiałem użyć partycji dysku Windows.

Oto dokładny krok po kroku:

Z dowolnego środowiska Windows (zostałem uruchomiony w systemie BIOS / CSM na moim Mac Pro) otwórz wiersz polecenia i wpisz:

diskpart

list disk

sel disk *N* (where *N* is the number of your USB drive from the list)

clean

convert gpt

format quick fs=fat32 label="NAME"(where NAME is whatever you want to call your USB. Use quotes if you want to use a space, i.e. label="Windows 10")

exit

Następnie nadal w systemie Windows zamontowałem pobrany przeze mnie plik ISO i po prostu przeciągnąłem wszystko Z WYJĄTKIEM pliku wykonywalnego bootmgr do katalogu głównego dysku USB. Zauważ, że skopiowałem bootmgr.efi, po prostu nie bootmgr.exe.

Uruchom ponownie przytrzymując alt / option, wybierz napęd USB oznaczony „EFI Boot” i postępuj zgodnie z instrukcjami.

Polityka wymiany według stosu, oto, jak to zrozumiałem:

Skończyłem na ta strona . Gdzie znalazłem ten cytat dotyczący uruchamiania w pożądanym trybie, który jest DOKŁADNYM problemem, który próbuję rozwiązać:

Jeśli jest to częsty problem, możesz usunąć pliki rozruchowe dla UEFI   tryb lub tryb BIOS, aby zapobiec uruchomieniu komputera w niewłaściwym trybie. Jeśli   oprogramowanie sprzętowe komputera jest skonfigurowane do uruchamiania w niewłaściwym trybie, media będą   natychmiast nie uruchamia się, co pozwala na natychmiastowe ponowne uruchomienie   komputer w odpowiedni tryb.

Boot in UEFI mode: To prevent Windows PE from booting in BIOS mode, remove the bootmgr file on the root of the media.

Boot in BIOS mode: To prevent Windows PE from booting in UEFI mode, remove the efi folder on the root of the media.

Mówią o budowaniu niestandardowych nośników instalacyjnych Windows do wdrożenia w dużej organizacji, przy użyciu ADK i Windows PE, ale zrobiłem to bardzo proste rozwiązanie i działało zarówno dla Windows 8.1 jak i Windows 10.

iMattux
źródło