Jump to content

alive64

Üye
  • Posts

    55
  • Joined

  • Last visited

Everything posted by alive64

  1. I can't see the picture. maybe you should run git submodule update
  2. bug fixed. Thanks for report. https://github.com/aIive/builds/commit/ff0e7591454b1a1869f7c5b3d487a7e2c6ad597b https://github.com/a1ive/grub2-filemanager/commit/acc5a13ebd1b2812054aa9fb2bbef1038cdbc63e
  3. GRUB4DOS has built-in USB driver. Maybe a bug in GRUB4DOS?
  4. Thank you. Now I'm busy trying to add grub4dos map-like feature for UEFI grub2. (http://bbs.wuyou.net/forum.php?mod=viewthread&tid=414814) I will add it if I have time. You could use cpio.exe (included in grub2-filemanager source code) to package the files : %~dp0\bin\find.exe . | %~dp0\bin\cpio.exe -o -H newc > ../install.cpio and then use 7-Zip to create the gzip file.
  5. "grub2 binary build" has became a seperate repository since many people just want to download grub2 without filemanager. You could download it from https://github.com/aIive/builds
  6. Update: [wimboot] Fix bug for i386-efi https://github.com/a1ive/grub/commit/7783f71f031c5a03fcd7f011d6406eece3c9e824 Download: https://github.com/aIive/builds/archive/master.zip You can also just download the file wimboot.mod https://github.com/aIive/builds/raw/542d3ebca7ef22cd0f9a1b63a59ee9ce5a5f131f/i386-efi/wimboot.mod
  7. @echo off %cd%\wpeinit.exe ren %cd%\wpeinit.exe wpeinit.exe.old set arch=x64 if %PROCESSOR_ARCHITECTURE% == x86 ( set arch=x86 ) echo Operating System is %arch% bit echo Installing ISO Driver mount_%arch%.exe -xi for /f "tokens=1,2 delims==" %%a in ('find "installiso=" null.cfg') do set isopath=%%b echo ISO Path: %isopath% for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%I:%isopath% set isodrive=%%I: IF "%isodrive%"=="" ( echo ERROR - COULD NOT FIND ISO! goto :EOF ) echo ISO Full Path: %isodrive%%isopath% mount_%arch%.exe -m:r %isodrive%%isopath% MODE CON COLS=30 LINES=4 cls echo DO NOT CLOSE THIS WINDOW echo Please wait ... ping -n 6 127.0.0.1>null for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( if exist %%i:\sources\install.wim %%i:\setup.exe ) exit startup.bat was written by a friend of mine.
  8. at least two times the size of the wim file.
  9. linux16 (wimboot)/wimboot; initrd16 newc:bootmgr:(wimboot)/bootmgr newc:bcd:(wimboot)/bcd newc:boot.sdi:(wimboot)/boot.sdi newc:boot.wim:/xxx.wim; boot;
  10. modified grub2: https://github.com/aIive/builds/archive/master.zip (wimboot.mod) BCD, boot.sdi & bootmgfw.efi (x86_64-efi): https://github.com/a1ive/grub2-filemanager/raw/master/arch/x64/wimboot.gz BCD, boot.sdi & bootmgfw.efi (i386-efi) : https://github.com/a1ive/grub2-filemanager/raw/master/arch/ia32/wimboot.gz (not tested)
  11. UEFI firmware non-volatile variables are stored in it.
  12. bootmgfw.efi from win7 doesn't check digital signatur, otherwise you can't boot it with secureboot. and you should load EfiGuardDxe.efi to disable PatchGuard and Driver Signature Enforcement. (https://github.com/Mattiwatti/EfiGuard) menuentry "Windows 7sp1_8.1_10 x32_x64 Kurulum - WIMPE[BCD]" --class wim { echo "Windows Boot Manager Başlatılıyor. Lütfen Bekleyin...." set root='hd0,msdos2' getenv -t uint8 SecureBoot grub_secureboot; if [ "$grub_secureboot" = "0" ]; then chainloader /EFI/microsoft/boot/bootmgfw.efi else efiload /EFI/EfiGuardDxe.efi chainloader /EFI/microsoft/boot/bootmgrx64.efi fi }
  13. wimboot @:boot.wim:/path/to/test.wim the first file name must match the paths referred to in the BCD file. In other words, the BCD could refer to either boot.wim, \Boot\boot.wim, \Sources\boot.wim. read more: http://ipxe.org/appnote/wimboot_architecture I found that bootmgfw.efi from Win7 could boot with secureboot enabled, and bootmgfw.efi from win8 should be OK too. Could you please upload 32bit & 64bit bootmgfw.efi from win8 if convenient for you.
  14. Update: add support for booting WIM files in UEFI ( grub2 wimboot module) You can download grub2 binaries from https://github.com/aIive/builds wimboot module usage: wimboot @:boot.wim:/path/to/test.wim @:bootmgfw.efi:/path/to/bootmgfw.efi @:bcd:/path/to/bcd @:boot.sdi:/path/to/boot.sdi More info: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=414244
  15. download link of modified grub has been changed to https://github.com/aIive/builds now you can change the default sound of grub. eg: # define starting sound export grub_sound_start="400 500 600 0 800" # define selecting menu sound export grub_sound_select="587 262" # sound duration (ms) export grub_sound_speed=100 Usage: set grub_sound_start="Freq1 Freq2 Freq3 ..." Freqs are frequencies of each sound in Hz (more info: Wikipedia)
  16. Some uefi firmware doesn't support secure boot. preloader (or sbpolicy module) will try to get uefi envirenment variable "SecureBoot" to determine whether the firmware supports sb. if not found, it will return an error. (not a real error) status = RT->GetVariable(L"SecureBoot", &GV_GUID, NULL, &DataSize, &SecureBoot); if (status != EFI_SUCCESS) { Print(L"Not a Secure Boot Platform %d\n", status); goto override; } if (!SecureBoot) { Print(L"Secure Boot Disabled\n"); goto override; }
  17. You can get more information about grub2 secureboot on : https://usbtor.ru/viewtopic.php?t=626 (Russian) http://bbs.wuyou.net/forum.php?mod=viewthread&tid=413649 (Chinese) new "sbpolicy" module is based on https://github.com/ValdikSS/Super-UEFIinSecureBoot-Disk
  18. if there are no animations, you should add "unset grub_frame_speed" to menu to turn off the engine.
  19. just to make sure the animation has been played once. if there are 35 or more pictures in animation folder, pictures will be copied to RAM.so there will be a black screen.
  20. Sorry, the google translate didn't work well. I can't understand. Do you mean "download your files and try it"?
  21. GRUB2 and GRUB4DOS use BIOS interrupt calls to find disk. Some BIOSes only support read from the first drive (usb drive). If you really want to use second drive in grub, try to "insmod ahci" or press "F4" -> load extra modules -> load ahci module. (NOT recommended)
  22. Did you use memdisk to boot grubfm.iso? memdisk is buggy.Don't use it.
×
×
  • Create New...