Jump to content

alive64

Üye
  • Posts

    55
  • Joined

  • Last visited

Posts posted by alive64

  1. 14 hours ago, mephistooo2 said:

    Windows.sh dosyası içinde

    "Önyükle Windows ISO" ifadesi yok.

    Bunu daha önceden @alive64 yazmıştım o da bazı düzenlemeler yapmıştı, ben de Crowdin sitesi üzerinden yeni cümleler için çeviri yapmıştım ama hala "Önyükle Windows ISO" ifadesini hiçbir dosya içinde bulamıyorum...

    Crowdin üzerinde Grub2FM % 100 Türkçe olarak gözüküyor ancak çok ilginçtir, çeviri dosyalarında "Önyükle Windows ISO" ibaresi yok...

    crowdin.PNG.0518049cc91eb25869ba7d706cc2d953.PNG

    https://github.com/a1ive/grub2-filemanager/blob/676e2cbaa7e94ec9b7223abf963b0315641b0b22/boot/grub/open.lua#L277

    https://github.com/a1ive/grub2-filemanager/blob/676e2cbaa7e94ec9b7223abf963b0315641b0b22/lang/fm.pot#L232

    https://github.com/a1ive/grub2-filemanager/blob/676e2cbaa7e94ec9b7223abf963b0315641b0b22/lang/fm.pot#L235

    "Boot " + Windows + " from ISO"

    • Like 2
    • Thanks 1
  2. 2 hours ago, serhat100 said:

    ? malesef yeni güncellemede hatalı https://gifyu.com/image/v3Sl

    Ekran.thumb.PNG.b26ec77611b387137e79300f87a1376c.PNG

     

    gerçek pc de bisodan boot edince problem yok.

    Screenshot_20191114_125425.jpg

    Which version of GRUB did you use?

    828451601___20191114191848.png.b188b8e0f9fd0d660779311538a497f0.png

    On 11/13/2019 at 4:57 PM, By_FaRuK said:

    Just like you said. I was going to build with the latest source files. However, as you said, I would also have taken the procedures in the testing phase. This causes problems. 

    As you said the most beautiful release version will be to download and trade.

    In this way I start working ? I  https://github.com/a1ive/grub2-filemanager/releases  I success to get information on the latest version of the form.

    Thank you.

     

    EDIT: I added the MultiBoot Utility application to download and use the latest Grub2 File Manager files. Alive friend can be downloaded directly through my program whenever release release.

    grubfm.efi in releases are signed.

    custom builds are unsigned.

    Snipaste_2019-11-14_19-26-25.png.5544f7f6fc6e5b4a4a12a993ca4c3123.png

  3. 7 minutes ago, mephistooo2 said:

    @alive64 UEFI ok

    But unfortunately, Windows iso can not boot in the MBR method.

    Boot starts then stays on black screen

    I tried on real machine.

    c7f5b228-fb69-4613-bacd-ca31199b8b9b.thumb.jpeg.51039b8b961cedf1cf6116f8c17f77f5.jpeg

    The compatibility of wimboot and GRUB2 under Legacy-BIOS is BAD.

    My suggestion is that avoid using grubfm under BIOS, except for Virtual Machine.

    There are plenty of tools (like easy2boot) work perfectly under BIOS, but not under UEFI.

  4. 10 minutes ago, crasadure said:

    son versiyonu bir arkadaş google drive a atıp paylaşabilirmi acaba?

    okulda denemek isterim :) 

    @alive64 master;

    Sergei Strelec WinPE ISO can not load drivers on UEFI MAP method... but @serhat100 is saying that I booted Sergei Strelec ISO on UEFI mode...

    How can we solve that problem  with grub2 File Manager?

    Actually, we need a WINDOWS driver to read the virtual disk under WINDOWS.

    Bootloaders can do nothing about it.

  5. 28 minutes ago, crasadure said:

    no no ...some system producers are deleting all Windows UPDATES files in ISO file...so we must control esd,wim and swm files in ISO file @alive64

    @mephistooo2 saying true way...you must control this ways:

    • sources/install.wim
    • sources/install.esd
    • sources/install.swm
    • x64/sources/install.wim
    • x64/sources/install.esd
    • x64/sources/install.swm
    • x86/sources/install.wim
    • x86/sources/install.esd
    • x86/sources/install.swm

     

    27 minutes ago, mephistooo2 said:

    The setup.exe file exists both in the iso file in the main directory and in the sources folder.

    I think it's

    .wim
    .esd
    .swm

    Better to check in

    /sources/
    /x86/sources
    /x64/sources

    sorry English :)

    It's too complex.The code will be very ugly.

    Although it's correct, I don't like this way.

  6. 26 minutes ago, UZUNLAR said:

     2019-11-09_13h09_10.png

    Booting EFI Application is not supported by Windows Boot Manager (bootmgfw.efi/BCD).

    bootmgr.efi, winload.efi and memtest.efi are not EFI APPLICATION They are  BOOT APPLICATION!

    Therefore we need a BOOT APPLICATION to load other EFI APPLICATIONs like GRUB.

    But I have not found yet.

    http://reboot.pro/topic/17655-boot-into-3rd-party-efi-application-via-bcd/

    https://github.com/imbushuo/boot-shim

    • Like 3
    • Thanks 1
  7. 7 minutes ago, serhat100 said:

                  command = "set lang=en_US; loopback install ${prefix}/install.gz; save_env -f ${prefix}/null.cfg installiso; cat ${prefix}/null.cfg; " .. file
                      .. "@:null.cfg:${prefix}/null.cfg "
                      .. "@:mount_x64.exe:(install)/mount_x64.exe "
                      .. "@:mount_x86.exe:(install)/mount_x86.exe "
                      .. "@:start.bat:(install)/start.bat "
                      .. "@:winpeshl.ini:(install)/winpeshl.ini "
                    .. "map; "
              

    "map; " komut satırının başına aldım hata verdi değişik varyasyonlar denedim olmadı.

    WTF???

    It's meaningless.I don't even know what you want to do.

  8. 13 minutes ago, serhat100 said:

    @alive64 hocam 

    uefi boot 

    grub.clear_menu ()
    grub.exportenv ("theme", "slack/f2.txt")
    platform = grub.getenv ("grub_platform")
    cpu = grub.getenv ("grub_cpu")
    if (platform == "pc") then    
            title = "[Main.cfg Legacy] Grub2 aLTay Multiboot 2019"
          command = "export path=(hd0,msdos2); chainloader /aLTaydr;"
          grub.add_icon_menu ("grub2", command, title)
      end
    if (platform == "efi") then
     if (cpu == "i386") then
            title = "[Main.cfg UEFI] Grub2 aLTay Multiboot 2019"
          command = "export path=(hd0,msdos2); chainloader /efi/boot/bootia32.efi;"
          grub.add_icon_menu ("grub2", command, title)
        elseif (cpu == "x86_64") then
            command = "export path=(hd0,msdos2); chainloader /efi/boot/bootx64.efi;"
          grub.add_icon_menu ("grub2", command, title)     ........................ 154 satır
            end
       end
    if (path == "") then
        grub.enum_device (enum_device)
    else

    846808009_Ekran1Alnts.PNG.3c53e6b5b534e0aba6dd09b23a812615.PNG

    'title ' not set

    • Like 1
  9. 1 hour ago, serhat100 said:

    @alive64 merhaba hocam;

    kodları şu şekilde düzenledim sonuç olmadı negatif 

    grub.clear_menu ()
    grub.exportenv ("theme", "slack/f2.txt")
    platform = grub.getenv ("grub_platform")
    if (grub_platform == "pc") then
        title = "[Main.cfg Legacy] Grub2 aLTay Multiboot 2019"
          command = "export path=(hd0,msdos2); chainloader /g2ldr;"
          grub.add_icon_menu ("grub2", command, title)
        end
    if (grub_platform == "efi") then
        title = "[Main.cfg x64 UEFI] Grub2 aLTay Multiboot 2019"
          command = "export path=(hd0,msdos2); chainloader /efi/boot/bootx64.efi;"
          grub.add_icon_menu ("grub2", command, title)
    else
        title = "[Main.cfg x32 UEFI] Grub2 aLTay Multiboot 2019"
        command = "export path=(hd0,msdos2); chainloader /efi/boot/bootia32.efi;"
          grub.add_icon_menu ("grub2", command, title)  
        end
    if (path == "") then
        grub.enum_device (enum_device)
    else
        i, j = 0, 0
        f_table, d_table = {}, {}

    platform = grub.getenv ("grub_platform")

     cpu = grub.getenv ("grub_cpu")
    if (grub_platform == "pc") then       ---------------- wrong

    if (platform == "pc") then

    ....

    end

    if (platform == "efi") then

      if (cpu == "i386") then

       ....

      elseif (cpu == "x86_64") then

      ....

      end

    end

     

    15 hours ago, crasadure said:

    bu olayı test edebilmek için "map.mod" dosyasını paylaşırmısınız @alive64  ?

    Can you share "map.mod" file to try this method on UEFI system @alive64 ?

    I think, we need grubx64.efi and map.mod files to try it.

    map.mod is embeded in grubx64.efi, so you don't have to insmod it.

     

    • Thanks 1
  10. 2 hours ago, serhat100 said:

    @alive64 Merhaba Üstad

    if platform == "pc" then
                if device_type == "1" and grub.file_exist ("(loop)/sources/install.wim") and grub.file_exist ("/wimboot") and grub.file_exist ("/install.gz") then

    üstad burdaki ("(loop)/sources/install.wim") kodlara nasıl install.esd, install.swm ekleyabiliriz.

    örnek:  if device_type == "1" and grub.file_exist ("(loop)/sources/install.wim; (loop)/sources/install.esd;(loop)/sources/install.swm ") and grub.file_exist ("/wimboot") and grub.file_exist ("/install.gz") then :rolleyes: bunu nasıl düzenleriz

    esd files are not bootable.

  11. 1 hour ago, serhat100 said:

    @ alive64  Hi; How can I edit the null.cfg file or would you like to prepare a null.cfg for me? 

    iso path (hd0,0) /ISO/windows10.iso (@ null.cfg = (hd0,1) /aLTay/wimboot/null.cfg)

    I want to change it as shown in the picture of null.cfg I use

    Screenshots.PNG

    DO NOT edit it with any text editor.

    null.cfg is a GRUB Environment block file,you can use grub-editenv.exe to create it. (Download grub-editenv.exe from offical address: https://ftp.gnu.org/gnu/grub/grub-2.04-for-windows.zip)

    Create null.cfg:

    grub-editenv.exe null.cfg create

    Set a value:

    grub-editenv.exe null.cfg set installiso=\windows10x64.iso

    ('\' will be replaced to '\\')

    1.thumb.png.ac87ed1c47db8a68c437b41b6403e4fa.png

     

    • Thanks 2
  12. 52 minutes ago, serhat100 said:

    menuentry "Windows 7sp1_8.1_10 x32_x64 Kurulum [Bootmgr]" --class wim {
          set root='(hd0,msdos2)'
          search --file /boot/bootmgr --set=root
          insmod ntfs
          insmod ntldr     
          ntldr (hd0,msdos2)/boot/bootmgr
      }

    Legacy Grub2 Multiboot bootmgr ve wimboot da ara sıra  karşılaştığım sorun ile ilgili video: https://yadi.sk/i/m8YviKs0nXA5RQ

    switch to 'console' terminal.

    terminal_output console

    and set 'gfxpayload' properly

    for example

    set gfxpayload=auto

    or

    set gfxpayload=keep

     

    54 minutes ago, serhat100 said:

    UEFI de Problemsiz yükleniyor onunla ilgili video: https://yadi.sk/i/37H2Oq-iKLF23A

    where is the problem?

    • Thanks 1
×
×
  • Create New...