Changes between Initial Version and Version 1 of UefiBuild


Ignore:
Timestamp:
Apr 28, 2016, 5:45:13 PM (3 years ago)
Author:
kbut
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UefiBuild

    v1 v1  
     1= Instrucciones para construir los ficheros de UEFI =
     2{{{
     3$ cd /tmp
     4$ cat grub.cfg
     5loadfont unicode
     6insmod efi_gop
     7set gfxterm_font=unicode
     8terminal_output gfxterm
     9
     10menuentry "corepure64" {
     11  linux /boot/vmlinuz64 quiet
     12  initrd /boot/corepure64.gz
     13}
     14
     15$ x86_64-grub-mkimage --format=x86_64-efi --output=BOOTX64.EFI --config=/tmp/grub.cfg --prefix=/EFI/BOOT part_gpt part_msdos fat ext2 hfs hfsplus iso9660 udf ufs1 ufs2 zfs chain linux boot appleldr ahci configfile normal regexp minicmd reboot halt search search_fs_file search_fs_uuid search_label gfxterm gfxmenu efi_gop efi_uga all_video loadbios gzio echo true probe loadenv bitmap_scale font cat help ls png jpeg tga test at_keyboard usb_keyboard
     16
     17$ dd if=/dev/zero of=efiboot.img bs=1K count=1440
     18$ mkdosfs -F 12 efiboot.img
     19$ mkdir /tmp/image
     20$ sudo mount efiboot.img /tmp/image
     21$ sudo mkdir -p /tmp/image/EFI/BOOT
     22$ sudo cp BOOTX64.EFI /tmp/image/EFI/BOOT
     23$ sudo umount /tmp/image
     24
     25[copy existing corepure64 iso files somewhere]
     26$ cp efiboot.img /somewhere/boot/isolinux
     27$ mkisofs -pad -l -r -J -V CorePure64 -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -eltorito-alt-boot -e boot/isolinux/efiboot.img -boot-hide-rr-moved -o newCorePure64.iso somewhere
     28}}}