В Sun, 1 Feb 2015 11:21:23 +0400 John Frankish <[email protected]> пишет:
> > > > >> >> >> > On Wed, Jan 28, 2015 at 10:30 AM, John Frankish > > > > >> >> >> > <[email protected]> wrote: > > > >> > >> >> > Hi, > > >> > > >> >> > > > >> > >> > >> > I'm trying the create a dual bios/uefi boot iso to burn > > >> >> > > >> > to CD/DVD and boot both bios and uefi. > > >> >> > >> > > > > > >> >> > >> And your grub version is? > > > >> >> >> > > > > > >> >> > 2.00 > > > > >> >> > > > > >> > >> Current is 2.02~beta2. > > > > grub-mkrescue creates ISO that is bootable by all platforms for > > > > which grub support is installed. If your system has grub for i386-pc > > > > and > x86_64-efi (and may be i386-efi) installed under standard > > > > directory, grub-mkrescue will build ISO that includes support for > > > > all three and is bootable on all three platforms. If not, this is a > > > > bug. Which is one more reason to use it :) > > > > > How do I compile grub for both efi and i386-pc? > > It seems like I can have --platform-efi or --platform=pc (and > --target=x86_64), but not both? > You can't build two platforms at the same time. Build two times and install under common prefix, like ./configure --prefix=/usr/local/grub-test --with-platform=efi make ; make install ; make distclean ./configure --prefix=/usr/local/grub-test --with-platform=pc make ; make install /usr/local/grub-test/bin/grub-mkrescue ... May be we should extend grub-mkrescue to take a list of directories so it could build multi-platform image directly. _______________________________________________ Help-grub mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-grub
