serhat100 Posted November 4, 2019 Author Share Posted November 4, 2019 @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 Link to comment Share on other sites More sharing options...
By_FaRuK Posted November 4, 2019 Share Posted November 4, 2019 serhat100, 8 dakika önce yazdı: grub.add_icon_menu ("grub2", command, title) ........................ 154 satır Bu satırdaki (hd0,msdos1) yazan yeri (hd0,msdos2) yaparsanız düzelir gibime geliyor. Link to comment Share on other sites More sharing options...
alive64 Posted November 4, 2019 Share Posted November 4, 2019 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 'title ' not set 1 Link to comment Share on other sites More sharing options...
serhat100 Posted November 4, 2019 Author Share Posted November 4, 2019 grub.clear_menu () grub.exportenv ("theme", "slack/f2.txt") platform = grub.getenv ("grub_platform") cpu = grub.getenv ("grub_cpu") if platform == "pc" then --legacy menu 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 --uefi menu if (cpu == "i386") then 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) else if (cpu == "x86_64") 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) end end end if (path == "") then grub.enum_device (enum_device) else ? Tamam şimdi mükemmel 1 Link to comment Share on other sites More sharing options...
serhat100 Posted November 4, 2019 Author Share Posted November 4, 2019 By_FaRuK, 50 dakika önce yazdı: Bu satırdaki (hd0,msdos1) yazan yeri (hd0,msdos2) yaparsanız düzelir gibime geliyor. hocam o satır otomatik olarak dosyaların bulunduğu partisyona göre ayarlanıyor. 1 Link to comment Share on other sites More sharing options...
serhat100 Posted November 5, 2019 Author Share Posted November 5, 2019 @alive64 üstad; Please register to see this content. grub2_map.rar indirip bana gönderebilirmisin. (veya yeni oluşturulmuş olanı) Link to comment Share on other sites More sharing options...
serhat100 Posted November 5, 2019 Author Share Posted November 5, 2019 Link to comment Share on other sites More sharing options...
alive64 Posted November 5, 2019 Share Posted November 5, 2019 21 minutes ago, serhat100 said: out of memory 1 Link to comment Share on other sites More sharing options...
serhat100 Posted November 5, 2019 Author Share Posted November 5, 2019 alive64, Bir saat önce yazdı: out of memory Qemu ile test ettim evet out of memory dikkat etmemişim yarın pc de test ederim. Teşekkür ederim. Link to comment Share on other sites More sharing options...
serhat100 Posted November 6, 2019 Author Share Posted November 6, 2019 @alive64 evet başarılı sorunsuz. Please register to see this content. @crasadure hocam win10PE.iso da başarılı şekilde boot oluyor. yalnız şuan test aşamasında düzenleme yapılması gereken yerleri var grub.cfg dosyası gibi bazı noktaların düzenlenmesi gibi. Link to comment Share on other sites More sharing options...
crasadure Posted November 6, 2019 Share Posted November 6, 2019 serhat100, 10 dakika önce yazdı: @alive64 evet başarılı sorunsuz. Please register to see this content. @crasadure hocam win10PE.iso da başarılı şekilde boot oluyor. yalnız şuan test aşamasında düzenleme yapılması gereken yerleri var grub.cfg dosyası gibi bazı noktaların düzenlenmesi gibi. ben grubx64.efi dosyasını Sergei Strelec ve DLC Boot u ISO dan boot etmek ile uğraştım ama sonuç olumsuzdu(UEFI de) DLC Boot un ilk menü arayüzü geliyor ama sonra menü seçeneklerine tıkladığımda menü seçeneklerini yüklemedi. Bunu Virtualbox da denedim,gerçek makinede test etmedim. Uygulama deneme aşamasında olduğundan şu an gelişmeleri takip ediyorum sadece...eğer bu olay tam anlamıyla hem UEFI de hemde LEGACY de bootable olan PE ISO ları Extract etmeden çalıştırma olayı başarılırsa, Multiboot olayında bir devrim daha yapılmış olur. ISO ları Extract etmeye gerek kalmadan her bootable ISO bu yöntemle çalışacaktır. İşletim sistemlerini çalıştırmak için oluşturduğumuz bootisox64.wim ve bootisox86.wim dosyalarına gerek kalmadan ISO lar MAP komutuyla sanal sürücü üzerinden çağrılarak direkt çalışacaktır. Bu durum sadece işletim sistemlerine ait ISO larda değil; Sergei Strelec ,DLC Boot,Anhdv,KMPE gibi bootable ISO ları da çalıştırırsa o zaman tadından yenmez valla. Biliyorsun ISO ları Legacy de kodla çalıştırabiliyorduk; eğer birde UEFI de de bu yöntemle çalışırsa o zaman SSTR ,DLC,KMPE gibi klasörlere gerek kalmadan her şey ISO üzerinden çalışabilecektir. 1 Link to comment Share on other sites More sharing options...
serhat100 Posted November 6, 2019 Author Share Posted November 6, 2019 crasadure, 11 dakika önce yazdı: ben grubx64.efi dosyasını Sergei Strelec ve DLC Boot u ISO dan boot etmek ile uğraştım ama sonuç olumsuzdu(UEFI de) DLC Boot un ilk menü arayüzü geliyor ama sonra menü seçeneklerine tıkladığımda menü seçeneklerini yüklemedi. Bunu Virtualbox da denedim,gerçek makinede test etmedim. Uygulama deneme aşamasında olduğundan şu an gelişmeleri takip ediyorum sadece...eğer bu olay tam anlamıyla hem UEFI de hemde LEGACY de bootable olan PE ISO ları Extract etmeden çalıştırma olayı başarılırsa, Multiboot olayında bir devrim daha yapılmış olur. ISO ları Extract etmeye gerek kalmadan her bootable ISO bu yöntemle çalışacaktır. İşletim sistemlerini çalıştırmak için oluşturduğumuz bootisox64.wim ve bootisox86.wim dosyalarına gerek kalmadan ISO lar MAP komutuyla sanal sürücü üzerinden çağrılarak direkt çalışacaktır. Bu durum sadece işletim sistemlerine ait ISO larda değil; Sergei Strelec ,DLC Boot,Anhdv,KMPE gibi bootable ISO ları da çalıştırırsa o zaman tadından yenmez valla. Biliyorsun ISO ları Legacy de kodla çalıştırabiliyorduk; eğer birde UEFI de de bu yöntemle çalışırsa o zaman SSTR ,DLC,KMPE gibi klasörlere gerek kalmadan her şey ISO üzerinden çalışabilecektir. hocam saydığınız sistemlerin hepsini iso dan wimboot yöntemiyle boot edebiliyoruz biliyorsunuz wimboot yöntemi ile ram üzerinden boot oluyor bunda da sanal disk üzerinden fark yok her iki şekilde de iso dan boot ediyoruz hiç öyle sstr, kmpe, dlc klasörlerine ve usb nin ana dizinine gerek yok çıkarmaya. birde fat32 bölümünde de olmasına gerek yok ntfs koy iso yu boot et artık çok pratik ve kolay Link to comment Share on other sites More sharing options...
crasadure Posted November 6, 2019 Share Posted November 6, 2019 (edited) serhat100, 14 dakika önce yazdı: hocam saydığınız sistemlerin hepsini iso dan wimboot yöntemiyle boot edebiliyoruz biliyorsunuz wimboot yöntemi ile ram üzerinden boot oluyor bunda da sanal disk üzerinden fark yok her iki şekilde de iso dan boot ediyoruz hiç öyle sstr, kmpe, dlc klasörlerine ve usb nin ana dizinine gerek yok çıkarmaya. birde fat32 bölümünde de olmasına gerek yok ntfs koy iso yu boot et artık çok pratik ve kolay Üstad senin multiboot sisteminde UEFI de WIMBOOTile ISO ları nasıl boot ettiğinizi inceledim ve gördüm. Gayet başarılı bir yöntem olmuş...Her PE ISO için bir *. cfg dosyası oluşturmuşsunuz ve sizin belirlediğiniz ISO ismi ile ISO ları çağırıyorsunuz. Örneğin Sergei için sergei.cfg dosyası yapmışsınız ve ISO ya sizin belirlediğiniz bir isimle çağırıp diretk ISO dan çalıştığını bizzat deneyerek test ettim. Ancak orada acemi kullanıcılar için sorun olabilecek şey ISO ismi meselesi...adam ISO yu indirip sizin belirttiğiniz isim ile ISO klasörüne atması gerekiyor. Acemi olan ve kodlardan anlamayan kullanıcı bunun dosya ismi ile alakalı olduğunu anlayamaz Şu anki yeni metod da ise; ISO ismi ne olursa olsun(sabit bir isimlendirme yok), herhangi bir cfg dosyasına ihtiyaç olmadan ISO yu MAP komutu ile çalıştırabilme olayı mevcut benim anladığım...Modül dosyasını(map.mod) buna göre kodluyorlar sanırım yapımcılar....Eğer bunu başarırlarsa bana göre çok güzel bir olay olur. bize sadece "main.cfg" dosyasından "MAP" komutu ile ISO yu çağırmak kalır kod olarak... map --pause (hd0,msdos1)/ISO/Sergei_Strelec.iso şeklinde bir komutla direkt çalıştırabilmek ne kadar güzel olur mesela Edited November 6, 2019 by crasadure 1 Link to comment Share on other sites More sharing options...
serhat100 Posted November 6, 2019 Author Share Posted November 6, 2019 Please register to see this content. Link to comment Share on other sites More sharing options...
crasadure Posted November 6, 2019 Share Posted November 6, 2019 Peki @alive64 bunu Grub2 File Manager yapısına entegre edecekmi acaba? Bunu yaparsa cfg dosyasına kod yazmaya bile gerek kalmaz valla Link to comment Share on other sites More sharing options...
serhat100 Posted November 6, 2019 Author Share Posted November 6, 2019 crasadure, 1 dakika önce yazdı: Peki @alive64 bunu Grub2 File Manager yapısına entegre edecekmi acaba? Bunu yaparsa cfg dosyasına kod yazmaya bile gerek kalmaz valla şuan test aşamasında olduğundan güncellemiyorlar ama tahminim bir kaç güne yeni bir güncelleme olabilir. crasadure, 10 dakika önce yazdı: Üstad senin multiboot sisteminde UEFI de WIMBOOTile ISO ları nasıl boot ettiğinizi inceledim ve gördüm. Gayet başarılı bir yöntem olmuş...Her PE ISO için bir *. cfg dosyası oluşturmuşsunuz ve sizin belirlediğiniz ISO ismi ile ISO ları çağırıyorsunuz. Örneğin Sergei için sergei.cfg dosyası yapmışsınız ve ISO ya sizin belirlediğiniz bir isimle çağırıp diretk ISO dan çalıştığını bizzat deneyerek test ettim. Ancak orada acemi kullanıcılar için sorun olabilecek şey ISO ismi meselesi...adam ISO yu indirip sizin belirttiğiniz isim ile ISO klasörüne atması gerekiyor. Acemi olan ve kodlardan anlamayan kullanıcı bunun dosya ismi ile alakalı olduğunu anlayamaz Şu anki yeni metod da ise; ISO ismi ne olursa olsun(sabit bir isimlendirme yok), herhangi bir cfg dosyasına ihtiyaç olmadan ISO yu MAP komutu ile çalıştırabilme olayı mevcut benim anladığım...Modül dosyasını(map.mod) buna göre kodluyorlar sanırım yapımcılar....Eğer bunu başarırlarsa bana göre çok güzel bir olay olur. bize sadece "main.cfg" dosyasından "MAP" komutu ile ISO yu çağırmak kalır kod olarak... map --pause (hd0,msdos1)/ISO/Sergei_Strelec.iso şeklinde bir komutla direkt çalıştırabilmek ne kadar güzel olur mesela hocam bunda da iso adını yazmak zorundasınız ya /ISO/Sergei_Strelec.iso bu şekilde iso adı olacak direk boot edilecek yada pause ile durdurup kendimiz yolunu ve adını yazılması gerekir yoksa benmi yanlış anladım. 1 Link to comment Share on other sites More sharing options...
crasadure Posted November 6, 2019 Share Posted November 6, 2019 (edited) serhat100, Bir saat önce yazdı: şuan test aşamasında olduğundan güncellemiyorlar ama tahminim bir kaç güne yeni bir güncelleme olabilir. valla o olayı grub2 file manager a entegre edilirse o zaman tüm windows kurulum metodlarını at çöpe bundan ötesi de olmaz artık zaten...sabırla bu metodun oluşturulmasını ve grub2 file manager yapısına @alive64 ün entegre etmesini bekliyorum...o olduktan sonra birde "Grub2 File Manager ve kullanımını" anlatan bir video çekmeyi planlıyorum...hele bir uygulama güncellensinde serhat100, Bir saat önce yazdı: şuan test aşamasında olduğundan güncellemiyorlar ama tahminim bir kaç güne yeni bir güncelleme olabilir. hocam bunda da iso adını yazmak zorundasınız ya /ISO/Sergei_Strelec.iso bu şekilde iso adı olacak direk boot edilecek yada pause ile durdurup kendimiz yolunu ve adını yazılması gerekir yoksa benmi yanlış anladım. Yanlış anlattım kendimi...mesela sizin sergei.cfg dosyasında ISO adı olarak : Sergei_Strelec.ISO olduğunu kabul edelim. ama ben dosyayı indirdim ve ismi değiştirmeden aldım bunu ISO klasörüne kopyaladım diyelim ve adı şu şekilde olsun: Sergei_Strelec_x86_x64_2019_11_06.iso Şimdi bu ISO yu çalıştırmak için senin sergei.cfg dosyasında dosya adını : Sergei_Strelec_x86_x64_2019_11_06.iso olarak değiştirmem gerekecek. Ama bu yeni yöntemde dosya adını değiştirmeden Grub2 File Manager üzerinden dosyayı seçip ISO yu MAP ile Çalıştır diye bir komut grub2 file manager a eklenirse o zaman dosya isimleriyle uğraşmaya gerek kalmayacak. Demek istediğim bu. Edited November 6, 2019 by crasadure 3 Link to comment Share on other sites More sharing options...
serhat100 Posted November 6, 2019 Author Share Posted November 6, 2019 evet doğru diyorsunuz bekleyip görelim gelişmeleri takipteyiz. yaptığım test de iso adında boşluk olmamalı ama satır sayısının ne kadar olması gerektiğini bilmiyorum. Link to comment Share on other sites More sharing options...
UZUNLAR Posted November 6, 2019 Share Posted November 6, 2019 crasadure, Bir saat önce yazdı: Uygulama deneme aşamasında olduğundan şu an gelişmeleri takip ediyorum sadece...eğer bu olay tam anlamıyla hem UEFI de hemde LEGACY de bootable olan PE ISO ları Extract etmeden çalıştırma olayı başarılırsa, Multiboot olayında bir devrim daha yapılmış olur. crasadure, 29 dakika önce yazdı: valla o olayı grub2 file manager a entegre edilirse o zaman tüm windows kurulum metodlarını at çöpe Evet, herhalde Multiboot olayının SON NOKTASI bu olacaktır. Valla ben şimdiden bol bol ISO biriktirmeye başladım bile 1 Link to comment Share on other sites More sharing options...
serhat100 Posted November 6, 2019 Author Share Posted November 6, 2019 Arkadaşlar beklenen güncelleme geldi test etmek isteyenler grub2 file manager den yapabilir. (Ben ancak yarın yapabilirim ) Link to comment Share on other sites More sharing options...
crasadure Posted November 6, 2019 Share Posted November 6, 2019 (edited) serhat100, 2 saat önce yazdı: Arkadaşlar beklenen güncelleme geldi test etmek isteyenler grub2 file manager den yapabilir. (Ben ancak yarın yapabilirim ) denemesine deneyeceğimde bu meret neden build etmiyor ki? video : Please register to see this content. ne tür bir yanlış yapıyorumki ben...grub2 file manager ı derleyip burada paylaşım yapabilirmisin üstad? yada derleme işlemini gösteren kısa bir video atarsan da iyi olur...bu uygulama devamlı güncelleniyor...bari derlemedeki hatamızı görelim ve bundan sonra doğru bir şekilde derleme yapalım... Edited November 6, 2019 by crasadure 1 Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted November 6, 2019 Editor Share Posted November 6, 2019 (edited) crasadure, 22 dakika önce yazdı: denemesine deneyeceğimde bu meret neden build etmiyor ki? video : ne tür bir yanlış yapıyorumki ben...grub2 file manager ı derleyip burada paylaşım yapabilirmisin üstad? yada derleme işlemini gösteren kısa bir video atarsan da iyi olur...bu uygulama devamlı güncelleniyor...bari derlemedeki hatamızı görelim ve bundan sonra doğru bir şekilde derleme yapalım... Üstat sadece grub2-filemanager-master.zip dosyasını indirmek yetmiyor, ayrıca resimde gösterdiğim builds-18023899d7ac2dfc57823d92168e775cceb08cc6.zip dosyasını indirip içeriğini grub2-filemanager-master\grub\ klasörü içerisine kopyalamanız gerekmektedir. Sonrasında sorunsuz build edebilirsiniz. Please register to see this content. Edited November 6, 2019 by mephistooo2 2 Link to comment Share on other sites More sharing options...
crasadure Posted November 6, 2019 Share Posted November 6, 2019 mephistooo2, 5 dakika önce yazdı: Üstat sadece grub2-filemanager-master.zip dosyasını indirmek yetmiyor, ayrıca resimde gösterdiğim builds-18023899d7ac2dfc57823d92168e775cceb08cc6.zip dosyalasını indirip içeriğini grub2-filemanager-master\grub klasörü içerisine kopyalamanız gerekmektedir. Sonrasında sorunsuz build edebilirsiniz. Please register to see this content. Tamamdır üstad...teşekkürler Link to comment Share on other sites More sharing options...
serhat100 Posted November 6, 2019 Author Share Posted November 6, 2019 Hocam kusura bakma yeni gördüm @mephistooo2üstadın da başından geçmişti hemen çözmüş teşekkür ederim. Tlf ile girdim, testleri merak ediyorum. @crasadureüstad dediğiniz gibi map eklemiş. 1 Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted November 6, 2019 Editor Share Posted November 6, 2019 (edited) serhat100, 18 dakika önce yazdı: Hocam kusura bakma yeni gördüm @mephistooo2üstadın da başından geçmişti hemen çözmüş teşekkür ederim. Tlf ile girdim, testleri merak ediyorum. @crasadureüstad dediğiniz gibi map eklemiş. Map eklenmiş, güzel de olmuş, map sayesinde iso formatında winpeler boyutu ne olursa olsun uefi modunda boot oluyor, ancak hala Windows iso dosyaları sağlıklı boot olmuyor. Windows iso dosyası boot olduğunda kurulum ekranı geliyor ancak kurulum ekranında hiçbir disk gösterilmiyor dolayısıyla kurulum da devam edemiyor Ayrıca denemelerime göre iso dosyasının isminde boşluk karakteri olsa bile boot oluyor. Neyse ki winpeler üzerinden Windows kurulumunu yapabiliyoruz Edited November 6, 2019 by mephistooo2 1 Link to comment Share on other sites More sharing options...
Recommended Posts