Was mache ich falsch ?
pxelinuxEFI64.efi habe ich in bootia32.efi
pxelinuxEFI32.efi habe ich in bootx64.efi
geändert.
mit pxelinuxefi64.efi und pxelinuxefi32.efi ist deine Auswahl gekommen.
Wobei in deiner Anleitung steht, das damit automatisch die Installation gestartet wird, von daher die Frage, wie ich da nun Acronis in EFI Starten soll, da es mit SysLinux nicht geht.
Vorweg: Du hast das vertauscht!
pxelinuxEFI64.efi habe ich in bootia32.efi
pxelinuxEFI32.efi habe ich in bootx64.efi
Muss sein:
pxelinuxEFI64.efi => bootx64.efi
pxelinuxEFI32.efi => bootia32.efi
Weiter im Text, denn ich gehe mal davon aus, das du dich nur verschrieben hast.
Der Bootloader von Microsoft kann natürlich mit den Configdateien von Syslinux nichts anfangen.
Damit du wenigstens etwas vergleichbares wie ein Auswahlmenü bekommst must du die BCD Datei editieren, die du auch in der Anleitung mal anschauen solltest.
Hier ist ein Ausschnitt aus meiner für Acronis (
Datei: CreateCustomBCD_WinPE_DaRT_BIOS_AND_UEFI_X86_X64.cmd):
Rich (BBCode):
REM BOOT EINTRAG #17
for /f "tokens=1-3" %%a in ('bcdedit -store C:\BCD -create /d "Acronis True Image 2016 Build 6581 x64 & x86 (BIOS und EFI)" /application osloader') do set GUID17=%%c
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID17% systemroot \Windows
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID17% detecthal Yes
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID17% winpe Yes
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID17% osdevice ramdisk=[boot]\images\Acronis\Acronis2016_build_6581_X64_x86_WinPE.wim,{ramdiskoptions}
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID17% device ramdisk=[boot]\images\Acronis\Acronis2016_build_6581_X64_x86_WinPE.wim,{ramdiskoptions}
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID17% locale de-DE
if errorlevel 1 goto E_BCD
REM BOOT EINTRAG #15
for /f "tokens=1-3" %%a in ('bcdedit -store C:\BCD -create /d "Universal Restore 2016 Build 6581 x86 (BIOS)" /application osloader') do set GUID15=%%c
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID15% systemroot \Windows
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID15% detecthal Yes
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID15% winpe Yes
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID15% osdevice ramdisk=[boot]\images\Acronis\Acronis2016_UR_build_6581_X86_WinPE.wim,{ramdiskoptions}
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID15% device ramdisk=[boot]\images\Acronis\Acronis2016_UR_build_6581_X86_WinPE.wim,{ramdiskoptions}
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID15% locale de-DE
if errorlevel 1 goto E_BCD
REM BOOT EINTRAG #16
for /f "tokens=1-3" %%a in ('bcdedit -store C:\BCD -create /d "Universal Restore 2016 Build 6581 x64 (BIOS und EFI)" /application osloader') do set GUID16=%%c
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID16% systemroot \Windows
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID16% detecthal Yes
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID16% winpe Yes
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID16% osdevice ramdisk=[boot]\images\Acronis\Acronis2016_UR_build_6581_X64_WinPE.wim,{ramdiskoptions}
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID16% device ramdisk=[boot]\images\Acronis\Acronis2016_UR_build_6581_X64_WinPE.wim,{ramdiskoptions}
if errorlevel 1 goto E_BCD
bcdedit -store C:\BCD -set %GUID16% locale de-DE
if errorlevel 1 goto E_BCD
Einfach in die Datei reinkopieren unter den bestehenden zwei Einträgen nach ähnlichem Muster und dann noch die GUIDS nachtragen in der Zeile:
Rich (BBCode):
bcdedit -store C:\BCD -set {bootmgr} displayorder %GUID1% %GUID2%
Rich (BBCode):
bcdedit -store C:\BCD -set {bootmgr} displayorder %GUID1% %GUID2% %GUID17% %GUID15% %GUID16%
Nach dem speichern die CMD ausführen und dann die BCD Datei, die unter C: liegt auf dein NAS in den BOOT Ordner kopieren. Alte überschreiben.
Danach kannst du über Acronis selbst ein Wim Image anlegen lassen. Das kannst du direkt laden ohne ein WinPE davor schieben zu müssen, denn das WIM Format ist ein Microsoft Format und dadurch natürlich übder den Microsoft Bootloader starbar..
Mir ist noch aufgefallen, dass ich SecureBoot im UEFI nicht deaktiviert hatte. Das habe ich nun nachgeholt.
Das funktioniert, wenn alles richtig erledigt wurde, auch mit eingeschaltetem Secureboot
Aber ja, es gibt da so manche kuriosen PC- Einzelfälle die einfach nicht wollen. Warum und wieso bleibt meistens ein Rätsel. Es gab häufiger auch mal Firmware pannen, gerade in Bezug auf den PXE Boot. In solchen Fällen bietet sich ein Firmware Udate des betroffenen Rechners an, alleine schon um auszuschließen, das nicht die Firmware am versagen schuld ist. Wäre ja nicht das erste mal.