wiki:macDevelUSB

Version 3 (modified by juanfran, 10 years ago) (diff)

--

Crear USB oglive desde cero

Es necesario:

  • Inintrd de opengnesys (oginitrd.img) modificado para emular pxe y descargar la entrada de grldr (menu.lst) y el kernel de OlpenGnsys?
  • Grub2 compilado para sistemas efi de 64 bits (bootx64.efi)
  • Archivo grub.cfg con el menu de arranque
  • Pendrive

1)Preparacion de la unidad de arranque

Ejecutar las siguientes instrucciones en la para unidad del pendrive:

  • ?> parted -s /dev/sdX mklabel GPT
  • ?> parted -sm /dev/sdX mkpartfs EFI fat32 20.5k 210m 2

2)Compilacion de grub2

Una vez descargado grub de la direccion y descomprimido ejecutar las siguientes instruccuines :

  • ?> sudo apt-get install bison libopts25 libselinux1-dev autogen m4 autoconf help2man libopts25-dev flex libfont-freetype-perl automake autotools-dev freetype2-demos texinfo
    • ?> export EFI_ARCH=x86_64
    • ?> ./configure --with-platform=efi --target=${EFI_ARCH} --program-prefix=""
    • ?> make
    • ?> sudo ./grub-mkimage -O x86_64-efi -d ./grub-core -o bootx64.efi -p "" part_gpt part_msdos ntfs ntfscomp hfsplus fat ext2 normal chain boot configfile linux multiboot video_fb efi_gop efi_uga font test search
    • ?> montar el Pendrive y Crear una carpeta /efi/boot/grub
    • ?> sudo cp bootx64.efi *.mod *.lst /mnt/sdaX/efi/boot/grub

3)copiar ogvmlinux y oginitrd en la carpeta /mnt/sdaX/efi/boot

4)Creacion del menu de arranque

Attachments (3)

Download all attachments as: .zip