Editor mephistooo2 Posted November 12, 2019 Editor Share Posted November 12, 2019 (edited) awengers44, Bir saat önce yazdı: Tam olarak çözülmedi hocam, bazı ISO dosyalarında sorun yapmaya devam ediyor. UEFI yüklemesinde sorun yapmadığı iso dosyası legacy,de ön yüklemede hata veriyor veya start.bat komut çalıştırılıyor iso kalıba ekleniyor sonrasında pc res atıyor. @serhat100 Abi kusura bakma ama neden gülüyorsun. Çok komik biri değilim aslında yazdıklarım mı komik ? start.bat komutu ISO dosyasını sanal sürücüye ekledikten sonra localhosta 6 paket ping atıyor ve bu ping atılma süresi içinde sanal sürücüde ki setup.exe dosyasını çalıştırmaya çalışıyor, ancak bazı donanımlarda setup.exe dosyası geç çalışıyor ve otomatik olarak sonraki komut olan exit kodu çalışıyor ve PC restart ediyor. Bu sorunu aşmak için aşağıdaki dosyayı kullanın, hem Türkçe, hem de exit kodu yerine pause kodu eklendi. Böylece siz istemediğiniz sürece asla restart etmez. install.gz dosyasını Grub2 kaynak klasörü içinde arch\x64 arch\ia32 arch\legacy klasörlerinin içine kopyalayın, sonra da Grub2FM'yi tekrardan derleyin. Please register to see this content. Edited November 12, 2019 by mephistooo2 1 1 Quote Link to comment Share on other sites More sharing options...
crasadure Posted November 12, 2019 Author Share Posted November 12, 2019 @alive64 master; can we fix these line like that? some ISO files can not run truely on Legacy Mode... Quote Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted November 12, 2019 Editor Share Posted November 12, 2019 (edited) @alive64 master "Önyükle Windows ISO'dan" sentence instead "Windows ISO'dan Önyükle" must be. I want to translate these sentences into Turkish but I can't find via Crowdin. Edited November 12, 2019 by mephistooo2 Quote Link to comment Share on other sites More sharing options...
serhat100 Posted November 12, 2019 Share Posted November 12, 2019 (edited) mephistooo2, 19 dakika önce yazdı: @alive64 master I want to translate these sentences into Turkish but I can't find via Crowdin. name = grub.gettext("Install Windows from ISO") bura yaz üstad Edited November 12, 2019 by serhat100 Quote Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted November 12, 2019 Editor Share Posted November 12, 2019 serhat100, 2 dakika önce yazdı: name = grub.gettext("Install Windows from ISO") bura yaz üstad son versiyon grub2fm'de open.lua dosyasında böyle bir cümle yok, olsa zaten çoktan yazardım Quote Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 12, 2019 Share Posted November 12, 2019 mephistooo2, 23 dakika önce yazdı: grub/distro/windows.sh içerisinden alıyor sanırım bu bilgiyi. if test -f (loop)/x64/sources/boot.wim; then menuentry "Install Windows (x64)" --class ${icon} { win_isoboot "(loop)/x64/sources/boot.wim"; } fi; if test -f (loop)/x86/sources/boot.wim; then menuentry "Install Windows (x86)" --class ${icon} { win_isoboot "(loop)/x86/sources/boot.wim"; } fi; Quote Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted November 12, 2019 Editor Share Posted November 12, 2019 By_FaRuK, Şimdi yazdı: grub/distro/windows.sh içerisinden alıyor sanırım bu bilgiyi. if test -f (loop)/x64/sources/boot.wim; then menuentry "Install Windows (x64)" --class ${icon} { win_isoboot "(loop)/x64/sources/boot.wim"; } fi; if test -f (loop)/x86/sources/boot.wim; then menuentry "Install Windows (x86)" --class ${icon} { win_isoboot "(loop)/x86/sources/boot.wim"; } fi; Orası oluyor ancak bu sefer de ne gariptir ki derlerken loadfm dosyasını oluşturmuyor Bir yerini yaparken başka tarafını bozmayalım, ben kalıcı bir çözüm bekliyorum Quote Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 12, 2019 Share Posted November 12, 2019 mephistooo2, 5 dakika önce yazdı: Orası oluyor ancak bu sefer de ne gariptir ki derlerken loadfm dosyasını oluşturmuyor Bir yerini yaparken başka tarafını bozmayalım, ben kalıcı bir çözüm bekliyorum birazdan alive üstad güncelleyecek sanırım. kodları güncelliyor şu anda. if test -f (loop)/x64/sources/boot.wim; then menuentry $"Install Windows (x64)" --class ${icon} { win_isoboot "(loop)/x64/sources/boot.wim"; } fi; if test -f (loop)/x86/sources/boot.wim; then menuentry $"Install Windows (x86)" --class ${icon} { win_isoboot "(loop)/x86/sources/boot.wim"; } fi; Quote Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted November 12, 2019 Editor Share Posted November 12, 2019 (edited) @alive64 master Install Windows (x64) Install Windows (x86) I have translated these sentences but still I cannot be found " Install Windows from ISO " sentence on Crowdin Edited November 12, 2019 by mephistooo2 Quote Link to comment Share on other sites More sharing options...
awengers44 Posted November 12, 2019 Share Posted November 12, 2019 @mephistooo2 Hocam düzenlemeye girmişken asy2boot ile yükle kısmı,da elden geçse iyi olur. Silinen herhangi bir şey yok Easy2Boot seçilince direk çalıştırsın. Çevirirsiniz size zahmet Please register to see this content. Quote Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 12, 2019 Share Posted November 12, 2019 (edited) BCD dosyası üzerinden hem UEFI hem Legacy olarak nasıl çalıştıracağız? ? Legacy çok dert değil ama Uefi de boot yöntemi BCD'yi çağıracak şekilde ise nasıl olacak? Edited November 12, 2019 by By_FaRuK Quote Link to comment Share on other sites More sharing options...
crasadure Posted November 12, 2019 Author Share Posted November 12, 2019 By_FaRuK, 19 dakika önce yazdı: BCD dosyası üzerinden hem UEFI hem Legacy olarak nasıl çalıştıracağız? ? Legacy çok dert değil ama Uefi de boot yöntemi BCD'yi çağıracak şekilde ise nasıl olacak? BCD üzerinden EFI uzantılı dosya çalıştırılamıyor ama BCD üzerinden Legacy de grld dosyası ile grub2 file manager çalıştırılabiliyor. @UZUNLAR üstad paylaşmıştı sanırım...nerde olduğunu bulamadım... Quote Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 12, 2019 Share Posted November 12, 2019 Yani demek oluyor ki Uefi den BCD'yi kullanan bir kişi Grub2 Dosya Yönetici'ni kullanamayacak. Bunu aşmanın bir yolu yok mudur? Bu kadar şey başardık. Bu işe de bir kafa yorum çözüm bulsak hiç fena olmazdı hani. Çeşitli denemeler yaptım ben ama çözüm bulamadım. Bu konudaki arayışım devam ediyor. Quote Link to comment Share on other sites More sharing options...
crasadure Posted November 12, 2019 Author Share Posted November 12, 2019 By_FaRuK, 43 dakika önce yazdı: Yani demek oluyor ki Uefi den BCD'yi kullanan bir kişi Grub2 Dosya Yönetici'ni kullanamayacak. Bunu aşmanın bir yolu yok mudur? Bu kadar şey başardık. Bu işe de bir kafa yorum çözüm bulsak hiç fena olmazdı hani. Çeşitli denemeler yaptım ben ama çözüm bulamadım. Bu konudaki arayışım devam ediyor. Bu konuda @alive64 gereken cevabı vermişti forumda O yüzden boşuna yorma üstad kendini. Enerjini, mevcut projene grub2 file manager ın güncel versiyonunu indirme-kurma ve default bootloader ı ayarlama işine odaklan bence ? 1 Quote Link to comment Share on other sites More sharing options...
serhat100 Posted November 13, 2019 Share Posted November 13, 2019 @alive64 üstad şu hata nedir? yardımcı olabilirmisin. Quote Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 13, 2019 Share Posted November 13, 2019 @alive64 master, Is the following part of the build.bat file constantly updated? According to him, my program automatically Grub2 File Manager files and Grub files by downloading the process will do. Can you give me some information on this? Thank you. :build echo i386-efi md build\boot\grub\i386-efi set /p optional= < arch\ia32\optional.lst :CPMODEFI32 for /f "tokens=1,*" %%a in ("%optional%") do ( copy grub\i386-efi\%%a.mod build\boot\grub\i386-efi\ set optional=%%b goto CPMODEFI32 ) copy arch\ia32\*.efi build\boot\grub copy arch\ia32\*.gz build\boot\grub cd build %~dp0\bin\find.exe ./boot | %~dp0\bin\cpio.exe -o -H newc > ./memdisk.cpio cd .. rd /s /q build\boot\grub\i386-efi del build\boot\grub\*.efi del build\boot\grub\*.gz set /p modules= < arch\ia32\builtin.lst grub\grub-mkimage.exe -m build\memdisk.cpio -d grub\i386-efi -p (memdisk)/boot/grub -c arch\ia32\config.cfg -o grubfmia32.efi -O i386-efi %modules% echo x86_64-efi md build\boot\grub\x86_64-efi set /p optional= < arch\x64\optional.lst :CPMODEFI64 for /f "tokens=1,*" %%a in ("%optional%") do ( copy grub\x86_64-efi\%%a.mod build\boot\grub\x86_64-efi\ set optional=%%b goto CPMODEFI64 ) copy arch\x64\*.efi build\boot\grub copy arch\x64\*.gz build\boot\grub cd build %~dp0\bin\find.exe ./boot | %~dp0\bin\cpio.exe -o -H newc > ./memdisk.cpio cd .. rd /s /q build\boot\grub\x86_64-efi del build\boot\grub\*.efi del build\boot\grub\*.gz set /p modules= < arch\x64\builtin.lst grub\grub-mkimage.exe -m build\memdisk.cpio -d grub\x86_64-efi -p (memdisk)/boot/grub -c arch\x64\config.cfg -o grubfmx64.efi -O x86_64-efi %modules% del build\memdisk.cpio echo i386-pc set /p builtin= < arch\legacy\builtin.lst md build\boot\grub\i386-pc set /p modlist= < arch\legacy\insmod.lst set /p optional= < arch\legacy\optional.lst set modlist=%modlist% %optional% :CPMOD for /f "tokens=1,*" %%a in ("%modlist%") do ( copy grub\i386-pc\%%a.mod build\boot\grub\i386-pc\ set modlist=%%b goto CPMOD ) copy arch\legacy\insmod.lst build\boot\grub\ copy arch\legacy\grub.exe build\boot\grub\ copy arch\legacy\duet64.iso build\boot\grub\ copy arch\legacy\memdisk build\boot\grub\ copy arch\legacy\ipxe.lkrn build\boot\grub\ cd build %~dp0\bin\find.exe ./boot | %~dp0\bin\cpio.exe -o -H newc | %~dp0\bin\gzip.exe -9 > ./fm.loop cd .. rd /s /q build\boot grub\grub-mkimage.exe -d grub\i386-pc -m arch\legacy\null.cpio -p (fm)/boot/grub -c arch\legacy\config.cfg -o build\core.img -O i386-pc %builtin% copy /B grub\i386-pc\cdboot.img + build\core.img build\fmldr del /q build\core.img copy arch\legacy\MAP build\ if exist arch\legacy\ntboot\NTBOOT.MOD\NTBOOT.NT6 ( goto NTBOOT ) if exist arch\legacy\ntboot\NTBOOT.MOD\NTBOOT.PE1 ( goto NTBOOT ) goto NONTBOOT :NTBOOT xcopy /I /E arch\legacy\ntboot build\ :NONTBOOT if exist arch\legacy\wimboot ( copy arch\legacy\wimboot build\ ) if exist arch\legacy\vbootldr ( copy arch\legacy\vbootldr build\ ) if exist arch\legacy\install.gz ( copy arch\legacy\install.gz build\ ) bin\mkisofs.exe -R -hide-joliet boot.catalog -b fmldr -no-emul-boot -allow-lowercase -boot-load-size 4 -boot-info-table -o grubfm.iso build rd /s /q build Quote Link to comment Share on other sites More sharing options...
crasadure Posted November 13, 2019 Author Share Posted November 13, 2019 By_FaRuK, 47 dakika önce yazdı: @alive64 master, Is the following part of the build.bat file constantly updated? According to him, my program automatically Grub2 File Manager files and Grub files by downloading the process will do. Can you give me some information on this? Thank you. :build echo i386-efi md build\boot\grub\i386-efi set /p optional= < arch\ia32\optional.lst :CPMODEFI32 for /f "tokens=1,*" %%a in ("%optional%") do ( copy grub\i386-efi\%%a.mod build\boot\grub\i386-efi\ set optional=%%b goto CPMODEFI32 ) copy arch\ia32\*.efi build\boot\grub copy arch\ia32\*.gz build\boot\grub cd build %~dp0\bin\find.exe ./boot | %~dp0\bin\cpio.exe -o -H newc > ./memdisk.cpio cd .. rd /s /q build\boot\grub\i386-efi del build\boot\grub\*.efi del build\boot\grub\*.gz set /p modules= < arch\ia32\builtin.lst grub\grub-mkimage.exe -m build\memdisk.cpio -d grub\i386-efi -p (memdisk)/boot/grub -c arch\ia32\config.cfg -o grubfmia32.efi -O i386-efi %modules% echo x86_64-efi md build\boot\grub\x86_64-efi set /p optional= < arch\x64\optional.lst :CPMODEFI64 for /f "tokens=1,*" %%a in ("%optional%") do ( copy grub\x86_64-efi\%%a.mod build\boot\grub\x86_64-efi\ set optional=%%b goto CPMODEFI64 ) copy arch\x64\*.efi build\boot\grub copy arch\x64\*.gz build\boot\grub cd build %~dp0\bin\find.exe ./boot | %~dp0\bin\cpio.exe -o -H newc > ./memdisk.cpio cd .. rd /s /q build\boot\grub\x86_64-efi del build\boot\grub\*.efi del build\boot\grub\*.gz set /p modules= < arch\x64\builtin.lst grub\grub-mkimage.exe -m build\memdisk.cpio -d grub\x86_64-efi -p (memdisk)/boot/grub -c arch\x64\config.cfg -o grubfmx64.efi -O x86_64-efi %modules% del build\memdisk.cpio echo i386-pc set /p builtin= < arch\legacy\builtin.lst md build\boot\grub\i386-pc set /p modlist= < arch\legacy\insmod.lst set /p optional= < arch\legacy\optional.lst set modlist=%modlist% %optional% :CPMOD for /f "tokens=1,*" %%a in ("%modlist%") do ( copy grub\i386-pc\%%a.mod build\boot\grub\i386-pc\ set modlist=%%b goto CPMOD ) copy arch\legacy\insmod.lst build\boot\grub\ copy arch\legacy\grub.exe build\boot\grub\ copy arch\legacy\duet64.iso build\boot\grub\ copy arch\legacy\memdisk build\boot\grub\ copy arch\legacy\ipxe.lkrn build\boot\grub\ cd build %~dp0\bin\find.exe ./boot | %~dp0\bin\cpio.exe -o -H newc | %~dp0\bin\gzip.exe -9 > ./fm.loop cd .. rd /s /q build\boot grub\grub-mkimage.exe -d grub\i386-pc -m arch\legacy\null.cpio -p (fm)/boot/grub -c arch\legacy\config.cfg -o build\core.img -O i386-pc %builtin% copy /B grub\i386-pc\cdboot.img + build\core.img build\fmldr del /q build\core.img copy arch\legacy\MAP build\ if exist arch\legacy\ntboot\NTBOOT.MOD\NTBOOT.NT6 ( goto NTBOOT ) if exist arch\legacy\ntboot\NTBOOT.MOD\NTBOOT.PE1 ( goto NTBOOT ) goto NONTBOOT :NTBOOT xcopy /I /E arch\legacy\ntboot build\ :NONTBOOT if exist arch\legacy\wimboot ( copy arch\legacy\wimboot build\ ) if exist arch\legacy\vbootldr ( copy arch\legacy\vbootldr build\ ) if exist arch\legacy\install.gz ( copy arch\legacy\install.gz build\ ) bin\mkisofs.exe -R -hide-joliet boot.catalog -b fmldr -no-emul-boot -allow-lowercase -boot-load-size 4 -boot-info-table -o grubfm.iso build rd /s /q build @By_FaRuK Üstad programında BUILD işlemi yaptırmana gerek yok bence... Please register to see this content. adresinden programın en son RELEASE versiyonunu programla buldur,indir ve Multiboot sisteminde bulunan dosyaları güncelle bu yeterli ve kafi bence.. Senin yapmak istediğini işlemi anlıyorum. Kaynak dosyaları kullanarak en son versiyonu kendin BUILD yaptırmak niyetindesin ama bazen TEST aşamasındaki versiyonlar tam STABIL olmayabiliyor...o yüzden en güzeli RELEASE versiyonu kullanmaktır. Ama yinede sen bilirsin... Uğraşma diye söylüyorum böyle Quote Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 13, 2019 Share Posted November 13, 2019 (edited) crasadure, 8 saat önce yazdı: Kaynak dosyaları kullanarak en son versiyonu kendin BUILD yaptırmak niyetindesin ama bazen TEST aşamasındaki versiyonlar tam STABIL olmayabiliyor...o yüzden en güzeli RELEASE versiyonu kullanmaktır. Aynen dediğiniz gibi. En son kaynak dosyaları ile build yaparak ilerleyecektim. Ancak dediğiniz gibi test aşamasındaki işlemleri de almış olurum böylece. Buda soruna yol açar. En güzeli dediğiniz gibi release versiyonu indirip işlem yapmak olacak. Bu şekilde çalışmaya başlıyorum ? Umarım Please register to see this content. linkteki son sürüm bilgisi almayı başarırım. Teşekkürler. EDİT: MultiBoot Utility uygulamasına güncel Grub2 Dosya Yöneticisi dosyalarının indirilip kullanılmasını ekledim. Alive arkadaş ne zaman release sürüm yayımlarsa benim program üzerinden direkt indirilebilecek. Edited November 13, 2019 by By_FaRuK 4 Quote Link to comment Share on other sites More sharing options...
serhat100 Posted November 14, 2019 Share Posted November 14, 2019 (edited) serhat100, 13.11.2019 - 10:07 yazdı: @alive64 üstad şu hata nedir? yardımcı olabilirmisin. ? malesef yeni güncellemede hatalı gerçek pc de bisodan boot edince problem yok. Please register to see this content. Edited November 14, 2019 by serhat100 1 Quote Link to comment Share on other sites More sharing options...
awengers44 Posted November 14, 2019 Share Posted November 14, 2019 @alive64 Bir saat önce programı güncellemiş ancak bu düzenlemede hata var, yedeği almadan dosyaları değiştirmeyin. Dual boot sistemlerde x64 ve x86 görüntülüyor ancak ENTER,a basınca herhangi bir işlem yapmıyor. UEFI sistemlerde boot.wim yüklerken hata vermekte. Legacy,de boot.wim yükleniyor ancak kurulum ekranı gelmeden res atıyor. @mephistooo2,nun düzelendiği install.gz dosyası atıp yeniden hazırladım, bunda res atmadı ama yüklemenin hatalı olduğu ve çıkış için bir tuşa basın komutu geldi. Bir öncekine göre bu yapı hatalı. 1 Quote Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 14, 2019 Share Posted November 14, 2019 Please register to see this content. Release sürüm hala 6.0.2 olarak gözüküyor. Yani yeni sürüm hala deneme aşamasında demek. Bu nedenle henüz kararlı sürüm yayımlanmadan kaynak dosyaları kullanılarak yapılan derlemeler stabil olmayabilir. Sanıyorum zaten hatasız olması durumunda yeni bir kararlı sürüm yayımlar yapımcı. Bu nedenle release sürüm olmadığı müddetçe çalışmaya hatalı demek yanlış bir tabir olur. Yanlış anlaşılmak istemem. Bir hata varsa ve bizler bunu tespit edebiliyorsak yapımcıya durumu iletiriz, o da gerekli düzeltmeyi uygular. Bu şekilde yapımcıya daha güzel yardımcı olmuş oluruz. 1 Quote Link to comment Share on other sites More sharing options...
serhat100 Posted November 14, 2019 Share Posted November 14, 2019 By_FaRuK, 6 dakika önce yazdı: Please register to see this content. Release sürüm hala 6.0.2 olarak gözüküyor. Yani yeni sürüm hala deneme aşamasında demek. Bu nedenle henüz kararlı sürüm yayımlanmadan kaynak dosyaları kullanılarak yapılan derlemeler stabil olmayabilir. Sanıyorum zaten hatasız olması durumunda yeni bir kararlı sürüm yayımlar yapımcı. Bu nedenle release sürüm olmadığı müddetçe çalışmaya hatalı demek yanlış bir tabir olur. Yanlış anlaşılmak istemem. Bir hata varsa ve bizler bunu tespit edebiliyorsak yapımcıya durumu iletiriz, o da gerekli düzeltmeyi uygular. Bu şekilde yapımcıya daha güzel yardımcı olmuş oluruz. doğru diyorsun üstad ama paylaştığım ilk resime göre güncelleme yapmışda ondan Quote Link to comment Share on other sites More sharing options...
awengers44 Posted November 14, 2019 Share Posted November 14, 2019 @By_FaRuKÜstad yapımcıyı etiketlemedi ki amacımız test de olan hataları bildirmek. Zamanım olduğu kadar test ettiğim iso dosyalarını çalıştırıp sonuç almaya çalıştım. Bilen arkadaşlar da sonuçları paylaşsa daha hızlı geri dönüş ile çözüm olabileceği kanaatindeyim. Quote Link to comment Share on other sites More sharing options...
alive64 Posted November 14, 2019 Share Posted November 14, 2019 2 hours ago, serhat100 said: ? malesef yeni güncellemede hatalı gerçek pc de bisodan boot edince problem yok. Which version of GRUB did you use? 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 Please register to see this content. 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. Quote Link to comment Share on other sites More sharing options...
serhat100 Posted November 14, 2019 Share Posted November 14, 2019 alive64, 54 dakika önce yazdı: Which version of GRUB did you use? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.