Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

15 Good

About alive64

  • Rank
    Yeni üye

Recent Profile Visitors

616 profile views
  1. GRUB4DOS has built-in USB driver. Maybe a bug in GRUB4DOS?
  2. 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.
  3. "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
  4. 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
  5. @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>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.
  6. at least two times the size of the wim file.
  7. linux16 (wimboot)/wimboot; initrd16 newc:bootmgr:(wimboot)/bootmgr newc:bcd:(wimboot)/bcd newc:boot.sdi:(wimboot)/boot.sdi newc:boot.wim:/xxx.wim; boot;
  8. 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)
  9. 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 }
  10. 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.
  11. I'm trying to fix it.Thanks for your report.
  12. 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
  13. 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)
  14. 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; }
  • Create New...