grub2 odpowiednik syslinux memdisk?

0

Ponieważ pamięć syslinux ma problemy z ładowaniem ISO WinPE na UEFI, staram się zamiast tego spróbować z grub.

Problem polega na tym, że nie wiem, jak uruchomić bezpośrednio z ISO wewnątrz GRUB-a, z dodatkowym problemem, że GRUB jest uruchamiany w środowisku PXE z TFTP.

próbowałem

menuentry "Windows 7 Recovery Disc" {
loopback loop (tftp,<serverip>)/boot/iso/w7repairdisc-32bit.iso
set root=(loop)
chainloader (loop)
}

Jak gdzieś znalazłem, ale dostaję invalid filenamebłąd.

Z syslinux i memdisk było o wiele łatwiej ... czy jest jakiś sposób, aby to osiągnąć?

StormByte
źródło
Która linia podaje invalid filenamebłąd?
golimar

Odpowiedzi:

1

Użyj memdisk w grub2:

linux16 /memdisk <type-for-iso> // I use for harddrives: "harddisk"
initrd16 <full-path-to-the-iso>

Skopiuj plik memdisk na partycję rozruchową, na której znajduje się Grub2, lub edytuj ścieżkę do memdisk w pierwszym wierszu.

Grub2 może bezpośrednio załadować memdisk ... jeśli z memdisk działał dla ciebie, dlaczego jeszcze nie użyć memdisk?

Laura
źródło
Czy full-path-to-the-isoto /boot?
Eric