Find Jobs
Hire Freelancers

help in fusing grub.cfg into grub-efi-bootx64.efi

€30-250 EUR

Slutfört
Publicerad över ett år sedan

€30-250 EUR

Betalning vid leverans
I have a project built on top of the Yocto project with many recipes building an entire os this os uses grub in order to boot and its booting perfectly using [login to view URL] and [login to view URL] I tried to fuse the [login to view URL] into [login to view URL] in order to have one single file instead of having both and used ``` grub-mkimage -v -c ../[login to view URL] -p ${EFIDIR} -d ./grub-core/ \ -O ${GRUB_TARGET}-efi -o ./${GRUB_IMAGE_PREFIX}${GRUB_IMAGE} \ ${GRUB_MKIMAGE_MODULES}``` the merge is done with some problems and I'm not able to boot so I need help figuring what's happening to the file and why it's not getting parsed correctly inside of the binary. to boot successfully
Project ID: 35428821

Om projektet

7 anbud
Distansprojekt
Senaste aktivitet ett år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
Tilldelad till:
Använd avatar
Dear friend, I can fix it. As proof, I worte a shell script to embedding [login to view URL] (with menuentry) into grub-efi binary ([login to view URL]). I tested it on qemu efi, it works fine. Let's get started =) ``` $ ls [login to view URL] [login to view URL] [login to view URL] vmlinuz $ cat [login to view URL] echo 'Hello, this is embedding [login to view URL]' menuentry 'Embedding Menu' { insmod gzio insmod part_gpt insmod ext2 linux /vmlinuz ro initrd /[login to view URL] } menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' { fwsetup } $ bash [login to view URL] $ ls boot [login to view URL] [login to view URL] EFI [login to view URL] [login to view URL] [login to view URL] mnt vmlinuz $ find EFI EFI EFI/BOOT EFI/BOOT/[login to view URL] $ 7z l [login to view URL] Date Time Attr Size Compressed Name ------------------- ----- ------------ ------------ ------------------------ 2022-12-06 11:32:18 D.... EFI 2022-12-06 11:36:16 ....A 11741 12288 NvVars 2022-12-06 11:32:18 D.... EFI/BOOT 2022-12-06 11:32:18 ....A 3424256 3424256 EFI/BOOT/[login to view URL] $ qemu-system-x86_64 -enable-kvm -bios /usr/share/ovmf/[login to view URL] -m 1G -hda [login to view URL] ```
€130 EUR Om 3 dagar
5,0 (2 omdömen)
2,5
2,5
7 frilansar lägger i genomsnitt anbud på €194 EUR för detta uppdrag
Använd avatar
Hi. I have some experience with Yocto based OS customizing for several embedded platforms. So hope work with you. Regards,
€200 EUR Om 7 dagar
5,0 (7 omdömen)
7,0
7,0
Använd avatar
Hi. Nice to meet you. I have good experience with linux kernel customize and compile. Yocto also have good experience. So I can help your project. Thank you.
€250 EUR Om 7 dagar
5,0 (4 omdömen)
5,2
5,2
Använd avatar
Hello, Nice meet you! I have read your project requirements and then I am sure I can complete that project. I can help you. Thank you.
€140 EUR Om 7 dagar
5,0 (5 omdömen)
4,6
4,6
Använd avatar
Hi there, I am Umair. I can work with your project skills Linux, Yocto, Embedded Systems and C Programming I have been working as freelancer since 2015 and the skills Linux, Yocto, Embedded Systems and C Programming you mentioned perfectly suits my expertise. I can definitely help you with this project. Looking forward to your response and discuss in detail. Umair A.
€250 EUR Om 15 dagar
5,0 (1 omdöme)
4,4
4,4
Använd avatar
Hi! I have understood your requirements about your project with every detail of it. I am an Electrical Engineer with more than 7 years of experience in electronics, circuit design, PCB layout, Verilog, FPGA, Embedded systems, microcontrollers, Proteus, Arduino, ESP32, Raspberry pi, NB-IoT, MATLAB, PLC Design, Algorithm, and Product design. I can assure satisfactory work. I'll be glad to work with you. Thanks
€250 EUR Om 7 dagar
4,6 (2 omdömen)
3,5
3,5

Om kunden

Flagga för ITALY
turin, Italy
0,0
0
Verifierad betalningsmetod
Medlem sedan dec. 5, 2022

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.