Jump to content

Grub4Dos Konusuna Ait Eski Mesajlar!


Recommended Posts

Eski Konu;
Grub4dos ile çok kolay ve görsel sade multiboot menuleri hazırlayabiliriz.
Bu yaptığımız multiboot menulerini CD/DVD - HDD - Usb Disk veyahut Flash Disklerimizde rahatlıkla kullanabilir,
istediğimiz zaman bir text editor ile (notepad gibi) boot menüsüne doğrudan müdehale edebiliriz.
Tabi CD/DVD ye çektiğimiz ISO dosyamıza müdehale edemiyoruz. Düzenleyip yeniden çekmek lazım. :biggrin:

Inanın biraz tecrube kazanınca Grub4Dos en kolay ve çok işlevsel MultiBoot yapma yöntemlerinden birisidir.

CD/DVD - HDD veya USB için yapılacak işlemler biraz farklı olduğundan konuyu çeşitli bölümlere ayırmak istiyorum.
Şimdi dilerseniz paketteki kullanabileceğimiz bazı örnek GFX Menülerine bakalım.
Resimleri CD/DVD paketinden çekmiştim ama HDD veya USB Disklerimizde de aynı menüleri kullanabiliriz.
Pakete dokuz adet örnek GFX menüsü koydum, lakin resimlerin arkasında vereceğim linklerden çeşitli GFX Menuleri indirebilir,
veyahut vereceğim linkteki program ile kendinize özgü GFX menüleri oluşturabilirsiniz.

En Son yaptığım GFX Menu - 800 X 600 (Diğerlerinden biraz farklı)
R4T1D.png

Animasyonlu GFX Menusü - 800 X 600
BL_ANIMATE-1.png

GFX Menusü - 800 X 600
BL_GIRL-1.png

GFX Menusü - 800 X 600
BL_PENGUEN-1.png

GFX Menusü - 800 X 600
BL_TIGER-1.png

GFX Menusü - 800 X 600
73806-DRXNELE.png


Grub4Dos İçin GFX Menu Yapımı ile GFX Menuler...

GFX_MENU_FOLDER-1.png
Menu yapmak için aşağıdaki dosyayı indiriniz. Nasıl yapacağınıza dair paketteki videoyu izleyip Readme.txt dosyasını okuyunuz.
[/b]
[b][color=#8B0000]http://www.4shared.com/file/141468993/77dcff38/MAKING_GFX_MENU_FILES.html[/color][/b]


Çeşitli GFX Menuleri aşağıdaki adreslerden indirebilirsiniz.

[b][color=#8B0000]http://gnome-look.org/content/search.php?xsortmode=new&search=1&type=0&name=gfx&user=&text=&sort=0&scorefilter=0&license=99&page=0
http://www.kde-look.org/content/search.php?xsortmode=new&search=1&type=0&name=gfxboot&user=&text=&sort=0&scorefilter=0&license=99&page=0[/color][/b]
Resimleri düzenlemek için ise GIMP programını tavsiye ederim.
Portable GIMP programını aşağıdaki adresten indirebilirsiniz...


[b][color=#8B0000]http://portableapps.com/apps/graphics_pictures/gimp_portable[/color][/b]
GFX Menu Yapımına dair ana konuya ise aşağıdaki adresten ulaşabilrsiniz.

[b][color=#8B0000]http://www.boot-land.net/forums/index.php?showtopic=9431[/color][/b]
Grub4Dos ile CD/DVD için MultiBoot Yapımı ...

Paket içeriği - Yaklaşık 17 MB
16jhgnp.png

İndirme linki:


[b][color=#8B0000]http://www.4shared.com/file/119599312/4f2aa362/GM_BOOT.html[/color][/b]
Kısa Anlatım
1 - Zipli paketi indirip masaüstümüze çıkartınız.
2 - CD/DVD mizi ekelemek istediğimiz dosyaları ISO_ROOT klasörüne koyunuz. Mesela XP - Win7 kur için gerekli dosyaları , Hiren için HBCD klasörünü, Linux Sürümleri için gerkli dosyaları, Acronis - LiveCD Isolarını, Disket imajlarını vb. gibi ISO_ROOT klasörüne koyunuz...
3 - Eğer menüde düzenlemek istediğiniz kısımlar var ise GurbMenu/GrubMenu.lst dosyasını bir text editor ile (notepad vb.gibi) açıp düzenleyiniz.
4 - Eklemek istediğiniz bileşenleri ISO_ROOT klasörüne koyup GurbMenu/GrubMenu.lst dosyasını düzenledikten sonra paketteki Mkisofs - MakeISO.CMD veya BL_UIS.EXE programını çalıştırarak iso dosyanızı oluşturunuz. Mkisofs Grub4dos ile daha uyumlu! Mümkünse onu kullanın.
5 - Oluşan MultiBoot.iso dosyasını sanal pc yazılımları ile test ediniz. Ben pakete bir sanalpc emulatörü (Qemu) ekledim ama çok fazla başarılı deyil açıkçası.
Lakin hızlı testler yapmak için birebir..
Siz daha kesin sonuçlar almak için Wmware gibi sanal pc emulatorleri kullanabilirsiniz.
6 - Herangi bir sorun yoksa MultiBoot.iso dosyasını CD/DVD'ye çekebilirsiniz.. Bunun için pakkette ücretsiz ImgBurn yazılımını ekledim. Onu kullanabilirsiniz.
Dosyanızının konumunu girdikten sonra resimde işaretli tuşa basmanız yeterli...
İsterseniz GM_BOOT\Tools\ImgBurn klasöründeki pdf dosyasında bulunan resimli anlatıma bakabilirsiniz.

ImgBurn.png

Not:Oluşturduğunuz iso dosyasının CD/DVD nize sığıp sığmayacağını kontrol etmelisiniz. Gerçi sığmayacak kadar büyük ise; imgburn uyarı veriyor.


Birazda Ayrıntı:
Ben GurbMenu/GrubMenu.lst dosyasına örnek olması açısından bir kaç bileşen ekledim.
Mesela GurbMenu/GrubMenu.lst dosyasında değişlik yapmadan aşağıdaki bileşenleri ekleyebilirsiniz.

Windows XP -> Windows kurulum dosyalarını ISO_ROOT klaösörüne atınız.
Windows Vista veya Win7 -> Windows kurulum dosyalarını ISO_ROOT klaösörüne atınız.
Hiren Boot CD - > HBCD klaösrünü ISO_ROOT klasörüne atınız.
Slax -> Iso dosyasındaki BOOT ve SLAX klasörlerini CD_ROOT klasörüne koymalsınız.
Acronis True Image -> Acronis Iso dosyanızın adını ACTI.ISO olarak değiştirip,ISO_ROOT\IMAGES klasörüne atınız.
vs vs...
Tüm eklemek istediğiniz bileşenlere ait dosyaları ISO_ROOT klasörüne koyduktan sonra Iso oluşturup çekebilirsiniz.

GurbMenu/GrubMenu.lst içine yazdığım kodlar ile ilgili bilgiyi alt bölümlerde, yazmaya çalışacağım...
Bu sayede farkı bileşenler için nasıl bir kod yazacağınızı daha iyi anlayabilirisniz.

NOT: GurbMenu/GrubMenu.lst dosyasına yazacağınız kodlarınızdaki dosya isimlerine dikkat ediniz.
Yani dosyanızın ismindeki büyük ve küçük harflere dikkat etmeniz gerekiyor.
Misal Test.iso ile test.iso grub4dos için farklı dosya anlamına gelmektedir.

Aklıma gelmişken şuanda pakette Ghost 11.5 ile Dostan çalışan Acronis Disk Director , PLoP Boot Manager bulunmakta ve iso oluşturusanız çalışmakatadır.

Unutmadan iso oluşturma seçeneklerini kendinize göre düzenleyebilirsiniz.
Mesela; Mkisofs - MakeISO.CMD dosyasını notepad ile açıp, CD/DVD etiketini, iso dosyasını adını, işlem sonunda ne yapılacağını yukarıdaki değerler ile oynayarak değiştirebirlisiniz.
Diğer taraftan paketteki BL_UIS.EXE programını kullanmak isterseniz, programı açınca bu gibi değişiklikleri program üzerinden yapabilirsiniz.
Tabi BL_UIS.EXE kullanmak isterseniz, UltraISO programı sisteminizde kurulu olması gerekiyor. Lakin Mkisofs - MakeISO.CMD sizin için yeterlidir ve bunu kullanmanızı tavsiye ederim...
Mkisofs ile oluşturulan isolar grub4dos ile daha uyumlu.

CD/DVD mize birden fazla XP -2003 Eklemek
Çakışma yapmadan birden fazla XP - 2003 gibi bir sistemi çok kolay bir şekilde bu paket vasıtasıyla ekleyebilirsiniz.
Bunun için ufak bir örnek vermem gerekirse...
1 - ISO_ROOT klasöründe dört harfli bir klasör oluşturalım. Mesela adı 01XP olsun. (Büyük isimde olacak)
2 - Kur için gerekli dosyaları bu 01XP klasörüne kopyalayalım. (I386 vs vs gbi...)
3 - Paketteki BL_MBXP.exe programı çalıştırıp 01XP klasörün göstererek Başlat tuşuna basalım. (EasyBoot tıkını kaldırırsınız)
4 - BL_MBXP.exe programı gerekli dosyaları kopyaladıktan sonra GurbMenu/GrubMenu.lst dosyamızı açalım ve aşağıdaki komutu uygun bir yere ekleyelim.



title Windows XP Kurulumu
chainloader /01XP/SETUPLDR.BIN
boot
Tabi 01XP klasörünü ben kafadan salladım. Siz istediğiniz dört harfli bir klasör oluşturabilirsiniz. (ISO_ROOT içinde çok fazla dosya olur ise boota sorun yaşamamak için klasörün ilk harfine rakam veriniz. Yabancı bir arkadaşımız, bu yüzden sorun yaşamıştı.)
Ikinci XP niz için de 02XP adında bir klasör oluşturup aynı işlemleri yaparsınız. Tabi grub4dos komutumuz o zaman değişecektir.

title Windows XP Kurulumu-2
chainloader /02XP/SETUPLDR.BIN
boot
Ayrıca paketteki programlar ile iso dosyası oluşturulurken benzer dosyalar tek bir dosyaya bağlanıyor.
Bu sayede siz 3 - 4 tane XP yi bile bir CD ye sığdırabilirsiniz...
Bu konuda bazı arkadaşların kafası baya karışyor. Basit bir örnek verelim.

Diyelim 20 MB boyutunda bir dosyamız var ve biz bunu ISO_ROOT klasörüne koyduk.
Ardından bu dosyayı 100 defa CD_ROOT klasörüne kopyaladık.
Iso oluşturduğumuzda iso dosyamızın boyutu 20 MB * 100 MB = 2000 MB olmaz.
Sadece en fazla 21 MB olur... smile.gif
İsterseniz test edebilirsiniz...

Grub4Dos komutlarından fazla bahsetmedik. Alt bölümlerde üzerinde bol bol duracağız artık... smile.gif
Bu paket Grub4Dos için hazırlanmıştır ama siz EasyBoot - AeroStudio gibi çeşitli programlar ile oluşturduğunuz içeriği ISO_ROOT klasörüne boşaltır ve ilgili açılış kayıt bilgisi (mbr) dosyasını Mkisofs - MakeISO.CMD veyahut BL_UIS.EXE programından değiştirerek kullanabilirsiniz.

Aralıklar ile pakette ve ilgili yazıda güncellemeler olabilir...
Deneyimlerinizi bizim ile paylaşmayı unutmayın...
Sağlıcakla Kalın...

Not:Diğer alt bölümlerde uygun bir zamanda düzenlenecktir! Şimdilik idare edin.. smile.gif


Uygun olduğum zamanda içerik yeniden düzenlenecek...

Grub4dos Komutları ve Grub4dos Konfigirasyon Dosyaları
# işareti ile istediğimiz yerde notlar alabiliriz.
default komutu başlangıçta hangi seçeneğin seçili olacağını belirler. default 0 ile ilk seçenek seçili olur. default 1 ile ikinci seçenek seçili olur....
timeout komutu menunün ekranda kaç saniye kalacağını belirler. Belirlediğiniz saniye bittikten sonra default ile belirtilmiş varayılan seçenek yürütülür.
color,foreground,background komutları, karşımıza gelen menudeki yazı arkaplan vs. gibi renkleri değiştirmek için kullanılır. GFX menulerde işlevsizdir.
gfxmenu komutu, daha önceden hazırlanmış görsel GFX menusunu çalıştırır. Göreceğiniz üzere konfigirasyon dosyasında bunun ile ilgili bir çok satır var.
Ama ilk seçili GFX menusü çalışacaktır. # işaretli olanlar hiç çalışmayacaktır. Hangini çalıştırmak isterseniz onun başındaki # işaretini silin ve diğerlerinin başına # işareti koyun.
splashimage komutu, daha önceden hazırlanmış arkaplan resmini çalıştırır. Yanlış hatırlamıyorsam resmimiz 640 x 480 boyutlarında ve 14 renk biçiminde olmalıdır. Ayrıca resim dosyamız *.xpm formatında olmalıdır. Gfxmenu kullandığımız için splashimage ye ihtiyacımız yok!
title Menumuzdeki başlıklardır. title ile başlayıp bir sonraki titleye kadar devam eden satırlar menümüzdeki seçenekler için gerekli komutları barındırır. Titlede \n işareti kullanarak klasik menüde görülebilecek bir açıklama yapazabiliriz.

Not: Gfx menümüz açıldığında Esc tuşuana basarak klasik menüye dönebilirsiniz.

Şimdi isterseniz diğer komutlara geçmeden basit bir *.lst dosyasının örneğini verelim.[/notice]







[b][b][color=#8B0000]# Herangi bir not.
default=0
timeout=5
gfxmenu /Dosya Konumu
title Baslik 0
................
title Baslik 1
................
title Baslik 2
................[/color][/b][/b]
Gördüğünüz üzere memümüzde üç başlık var. Yani menümüz açıldığında menümüzde alt altda Baslik 0, Baslik 1,Baslik 2 seçeneklerini göreceğiz.
Baslik 0 için grekli komuları title Baslik 1 olan yere kadar yazmak zorundayız... Mesela Baslik 0 bizim birinci harddiskimizden sistemi başlatsın.
O zaman *.lst dosyamızın içeriği;






[b][b][color=#8B0000]# Herangi bir not.
default=0
timeout=5
gfxmenu /Dosya Konumu
title Baslik 0
chainloader (hd0)+1
title Baslik 1
................
title Baslik 2
................[/color][/b][/b]
şeklinde olacaktır.
Yani ben menüm açıldığında default=0 olduğu için birinci seçenek seçili olacak. Ardından klevyeme dokunmaz isem timeout=5 olduğu için 5 ten geriye doğru sayacak ve birinci seçeneğim yürütülecektir (başlatılacaktır). Baslik 0 da ise, chainloader (hd0)+1 komutu yürütülecektir. Bu komut ise sistemi birinci harddiskimizden başlatır.
Umarım bu kısmı anlamıştırsınız...

Not: *lst dosyamıza yazdığımız dosya konumlarında \ işaretini kullanamıyoruz. Onun yerine / işaretini kullanmamız gerekiyor.
Msela dosyamız Blue\Images\Deneme.img olsun. Grub4dosta Blue/Images/Deneme.img şeklinde yazmalıyız.

Bir önemli not daha vermek istiyorum. Grub4Dosta büyük ve küçük harfler farklıdır. Yani Deneme.img dosyasıyla, deneme.img dosyası farklı bir dosyadır.
Tek harf hatasında dosyamız bulunamayacak ve haliyle komutumuz çalışmayacaktır.
En güzel çözüm ise mümkünse dosya konumunu ve dosyamızı büyük harfli yapıp *lst dosyamızda da büyük harfli olarak kullanmaktır...
Ayrıca *lst dosyamızda Türkçe karakter kullanmamaya özen gösterelim.

Tüm Grub4Dos komutları için aşağıdaki adresi ziyaret edebilirisniz.






[b][b][color=#8B0000]http://diddy.boot-land.net/grub4dos/files/commands.htm[/color][/b][/b]
Türkçe kaynak olarakta tabiki google size yardımcı olacaktır.





[b][b][color=#8B0000]http://www.google.com.tr/search?hl=tr&safe=off&client=firefox-a&rls=org.mozilla%3Atr%3Aofficial&hs=8F4&q=Grub+Önyükleyici+Yöneticisi&btnG=Ara&meta=&aq=&oq=grub-kullanimi[/color][/b][/b]
Şimdi dilerseniz paketlerde indirdiğiniz *.lst dosyalarının içeriklerine bakalım...

MultiBoot CD/DVD paketindeki MENU.LST dosyasının içeriği

[b][b]# Thank you Blue Life
default 0
timeout 25
color yellow/blue blue/light-gray
# foreground = white
# background = light-gray
# ===================================
# gfxmenu /GFXMENU/BL_ANIMATE.GFX
gfxmenu /GFXMENU/BL_GIRL.GFX
# gfxmenu /GFXMENU/BL_PENGUEN.GFX
# gfxmenu /GFXMENU/BL_TIGER.GFX
# gfxmenu /GFXMENU/OPENSUSE_ENG.GFX
# gfxmenu /GFXMENU/SUSE_LINUX
# gfxmenu /GFXMENU/SUSE_LINUX-2.GFX
# gfxmenu /GFXMENU/91307-MESSAGE8.GFX
# gfxmenu /GFXMENU/73806-DRXNELE.GFX
splashimage /GFXMENU/MY_IMAGE.GZ
# ===================================
title Sistemi Brinci Diskten Baslat\n Birinci harddiskten onyukleme yapar...
geometry (hd0) || pause --wait=3 Sistemde Disk Yok!
chainloader (hd0)+1 || chainloader ()
# ===================================
title Windows XP Kurulumu \n Windows 2000-XP-2003 icin I386/SETUPLDR.BIN dosyasini onyukler...
ls /I386/SETUPLDR.BIN || pause --wait=5 I386/SETUPLDR.BIN bulunamadi!
chainloader /I386/SETUPLDR.BIN || chainloader ()
# ===================================
title Windows vista - Win7 Kurulumu \n Windows Vista - Win7 kurulumu icin BOOTMGR dosyasini onyukler...
ls /BOOTMGR || pause --wait=5 BOOTMGR bulunamadi!
chainloader /BOOTMGR || chainloader ()
# ===================================
title Linux Slax \n Guzel bir linux surumu...
ls /BOOT/ISOLINUX/ISOLINUX.BIN || pause --wait=5 BOOT/ISOLUNUX/ISOLINUX.BIN bulunamadi!
chainloader /BOOT/ISOLINUX/ISOLINUX.BIN || chainloader ()
# ===================================
title Hiren's BootCD 9.9 \n Sistem Arizalarina karsi kullanabileceginiz bir cok programin bulundugu bir paket...
ls /HBCD/ISOLINUX.BIN || pause --wait=5 HBCD/ISOLINUX.BIN bulunamadi!
chainloader /HBCD/ISOLINUX.BIN || chainloader ()
# ===================================
title Symantec Norton Ghost 11.5\n Dostan calisan cok basarili bir yedekleme programi... Bu secenegi sectiginizde program ile ilgili ufak bir aciklama goruntuleyebilirsiniz...
errorcheck off
ls /IMAGES/GHST11BL.GZ || pause --wait=5 IMAGES/GHST11BL.GZ bulunamadi!
map --mem /IMAGES/GHST11BL.GZ (fd0)
map --hook
root (fd0)
chainloader (fd0)+1 || chainloader ()
# ===================================
title Acronis True IMage - ISO\n Kendini ispatlamis bir bekap alma programidir. \n Secersen ISO dosyasindan onyukleme yapilacak!
errorcheck off
ls /IMAGES/ACTI.ISO || pause --wait=5 IMAGES/ACTI.ISO bulunamadi!
map /IMAGES/ACTI.ISO (0xff) || map --mem /IMAGES/ACTI.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff) || chainloader ()
# ===================================
title Acronis Disk Director Suite 9.0 \n Partition işlemleri yapabileceğiniz basarili bir dos programi.
errorcheck off
ls /IMAGES/ADDSBL.GZ || pause --wait=5 IMAGES/ADDSBL.GZ bulunamadi!
map --mem /IMAGES/ADDSBL.GZ (fd0)
map --hook
root (fd0)
chainloader (fd0)+1 || chainloader ()
# ===================================
title PLoP Boot Manager 5.0.4
errorcheck off
ls /IMAGES/PLOP504.GZ || pause --wait=5 IMAGES/PLOP504.GZ bulunamadi!
map --mem /IMAGES/PLOP504.GZ (fd0)
map --hook
root (fd0)
chainloader (fd0)+1 || chainloader ()
# ===================================
title Diger Secenekler >>>
ls /MENU2.LST || pause --wait=5 MENU2.LST bulunamadi!
configfile /MENU2.LST || chainloader ()[/b][/b]
MultiBoot CD/DVD paketindeki MENU2.LST dosyasının içeriği
[b][b]# Thank you Blue Life
default 0
timeout 25
color yellow/blue blue/light-gray
# foreground = white
# background = light-gray
# ===================================
gfxmenu /GFXMENU/BL_ANIMATE.GFX
# gfxmenu /GFXMENU/BL_GIRL.GFX
# gfxmenu /GFXMENU/BL_PENGUEN.GFX
# gfxmenu /GFXMENU/BL_TIGER.GFX
# gfxmenu /GFXMENU/OPENSUSE_ENG.GFX
# gfxmenu /GFXMENU/SUSE_LINUX
# gfxmenu /GFXMENU/SUSE_LINUX-2.GFX
# gfxmenu /GFXMENU/91307-MESSAGE8.GFX
# gfxmenu /GFXMENU/73806-DRXNELE.GFX
splashimage /GFXMENU/MY_IMAGE.GZ
# ===================================
title <<< Ana Menu
ls /MENU.LST || pause --wait=5 MENU.LST bulunamadi!
configfile /MENU.LST || chainloader ()
# ===================================
title Sistemi Brinci Diskten Baslat\n Birinci harddiskten onyukleme yapar...
geometry (hd0) || pause --wait=3 Sistemde Disk Yok!
chainloader (hd0)+1 || chainloader ()
boot
# ===================================
title Windows XP - Bul ve Baslat\n Ntldr dosyasini suruculerde arar ve bulursa onyukler...
errorcheck off
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /NTLDR
uuid () && map () (hd0)
uuid () && map (hd0) ()
uuid () && map --hook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /NTLDR
errnum && pause --wait=3 ntldr bulunamadi!
chainloader /ntldr || chainloader /NTLDR
errnum && chainloader ()
boot
# ===================================
title Windows vista & Win7 - Bul ve Baslat\n Bootmgr dosyasini suruculerde arar ve bulursa onyukler...
errorcheck off
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /BOOTMGR
uuid () && map () (hd0)
uuid () && map (hd0) ()
uuid () && map --hook
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /BOOTMGR
errnum && pause --wait=3 bootmgr bulunamadi!
chainloader /bootmgr || chainloader /BOOTMGR
errnum && chainloader ()
boot
# ===================================
title Sistemi Ikinci Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
geometry (hd1) || pause --wait=3 Sistemde Ikinici Disk Yok!
geometry (hd1) && map (hd1) (hd0)
geometry (hd1) && map (hd0) (hd1)
geometry (hd1) && map --hook
chainloader (hd0)+1 || chainloader ()
boot
===================================
title Sistemi Birinci CDROM'dan Baslat \n ilk CD/DVD surucusunden onyukleme yapar...
cdrom --init
map --hook
chainloader (cd0)
rootnoverify (cd0)
===================================
title Sistemi Ikinci CDROM'dan Baslat \n ikinci CD/DVD surucusunden onyukleme yapar...
cdrom --init
map --hook
map --hook
chainloader (cd1)
rootnoverify (cd1)
===================================
title Sistemi Disket Surucusunden Baslat \n Sistemdeki ilk Disket surucusunden onyukleme yapar...
chainloader (fd0)+1
rootnoverify (fd0)
# ===================================
title Komut Satiri (commandline)
commandline
# ===================================
title Yeniden Baslat
reboot
# ===================================
title Kapat
halt[/b][/b]
USB Boot paketindeki alt menu için eklenen USBMENU.LST Dosyasının içeriği
[b][b]# Başlangıçta kullandığım # işaretiyle bu dosyanın herangi bir yerinde notlar alabiliriz.
# Bu dosyada kullanacağınız dosya isimlerini yazarken dikkat ediniz.
# Kodlar yazılırken dosya isimleri büyük ise büyük, küçük ise küçük yazılmalı.
# Bu örnek bir konfirigasyon dosyasıdır. Kendinize göre düznleyiniz...
# ===================================
default 0
timeout 15
color yellow/blue blue/light-gray
# foreground = white
#background = light-gray
# ===================================
# gfxmenu = /USBMENU/THEME/BL_ANIMATE.GFX
gfxmenu = /USBMENU/THEME/BL_GIRL.GFX
# gfxmenu = /USBMENU/THEME/BL_PENGUEN.GFX
# gfxmenu = /USBMENU/THEME/BL_TIGER.GFX
# gfxmenu = /USBMENU/THEME/BL_VISTA.GFX
# gfxmenu = /USBMENU/THEME/MY_THEME.GFX
# gfxmenu = /USBMENU/THEME/OPENSUSE_ENG.GFX
# gfxmenu = /USBMENU/THEME/SUSE_LINUX.GFX
splashimage = /USBMENU/THEME/MY_IMAGE.GZ
# ===================================
title Sistemi Ikinci Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
boot
# ===================================
title Windows vista - Win7 Kurulumu \n Windows Vista - Win7 kurulumu icin BOOTMGR dosyasini onyukler...
chainloader /bootmgr || pause --wait=10 BOOTMGR bulunamadi!
#===================================
title Hiren's BootCD 9.9 \n Sistem Arizalarina karsi kullanabileceginiz bir cok programin bulundugu bir paket...
configfile /USBMENU/HIREN.LST || pause --wait=5 USBMENU/USBMENU.LST bulunamadi!
configfile /USBMENU/HIREN.LST || chainloader ()
# ===================================
title Symantec Norton Ghost 11.5\n Dostan calisan cok basarili bir yedekleme programi... Bu secenegi sectiginizde program ile ilgili ufak bir aciklama goruntuleyebilirsiniz...
map --mem /USBMENU/GHST11BL.GZ (fd0)
map --hook
root (fd0)
chainloader (fd0)+1
boot
# ===================================
title Acronis True IMage - ISO\n Kendini ispatlamis bir bekap alma programidir. \n Secersen ISO dosyasindan onyukleme yapaklacak!
errorcheck off
map /ACRONIS/ACTI.ISO (0xff) || map --mem /ACRONIS/ACTI.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff) || pause --wait=10 ACTI.ISO dosyasi yuklenemedi!
# ===================================
title Acronis Disk Director Suite 9.0 \n Partition işlemleri yapabileceğiniz basarili bir dos programi.
map --mem /USBMENU/ADDSBL.GZ (fd0)
map --hook
root (fd0)
chainloader (fd0)+1
boot
# ===================================
title Windows XP - Bul ve Baslat\n Ntldr dosyasini suruculerde arar ve bulursa onyukler...
errorcheck off
find --set-root --ignore-floppies --ignore-cd /ntldr || pause --wait=10 ntldr bulunamadi...
chainloader /ntldr
# ===================================
title Windows vista & Win7 - Bul ve Baslat\n Bootmgr dosyasini suruculerde arar ve bulursa onyukler...
find --set-root --ignore-floppies --ignore-cd /bootmgr || pause --wait=5 bootmgr bulunamadi...
chainloader /bootmgr
# ===================================
title Sistemi Brinci Diskten Baslat\n Birinci harddiskten onyukleme yapar...
chainloader (hd0)+1
rootnoverify (hd0)
===================================
title Sistemi Birinci CDROM'dan Baslat \n ilk CD/DVD surucusunden onyukleme yapar...
cdrom --init
map --hook
chainloader (cd0)
rootnoverify (cd0)
===================================
title Sistemi Ikinci CDROM'dan Baslat \n ikinci CD/DVD surucusunden onyukleme yapar...
cdrom --init
map --hook
chainloader (cd1)
rootnoverify (cd1)
===================================
title Sistemi Disket'ten Baslat \n Sistemdeki ilk Disket surucusunden onyukleme yapar...
chainloader (fd0)+1
rootnoverify (fd0)
# ===================================
title Komut Satiri (commandline)
commandline
# ===================================
title Yeniden Baslat
reboot
# ===================================
title Kapat
halt[/b][/b]
USB Boot paketindeki alt menu için eklenen HIREN.LST dosyasının içeriği.
[b][b]# Başlangıçta kullandığım # işaretiyle bu dosyanın herangi bir yerinde notlar alabiliriz.
# Bu dosyada kullanacağınız dosya isimlerini yazarken dikkat ediniz.
# Kodlar yazılırken dosya isimleri büyük ise büyük, küçük ise küçük yazılmalı.
# Bu örnek bir konfirigasyon dosyasıdır. Kendinize göre düznleyiniz...
# ===================================
default 0
timeout 15
color yellow/blue blue/light-gray
# foreground = white
#background = light-gray
# ===================================
gfxmenu = /USBMENU/THEME/BL_ANIMATE.GFX
# gfxmenu = /USBMENU/THEME/BL_GIRL.GFX
# gfxmenu = /USBMENU/THEME/BL_PENGUEN.GFX
# gfxmenu = /USBMENU/THEME/BL_TIGER.GFX
# gfxmenu = /USBMENU/THEME/BL_VISTA.GFX
# gfxmenu = /USBMENU/THEME/MY_THEME.GFX
# gfxmenu = /USBMENU/THEME/OPENSUSE_ENG.GFX
# gfxmenu = /USBMENU/THEME/SUSE_LINUX.GFX
splashimage = /USBMENU/THEME/MY_IMAGE.GZ
# ===================================
title Sistemi Ikinci Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
boot
# ===================================
title Start Hiren's BootCD
find --set-root /HBCD/boot.gz
kernel /HBCD/memdisk
initrd /HBCD/boot.gz
# ===================================
title Start Hiren's BootCD - Disk Image
# NTFS suruculerde de sorunsuz calisacabilecek bir yontem
pause --wait=0 Hiren Disk Imaji rame yuklenirken lutfen bekleyiniz...
pause --wait=0 Diskinizin hizina bagli olarak rame yuklenme suresi uzun surebilir...
pause --wait=0
map --mem /USBMENU/HIREN.DSK (fd0)
map --hook
root (fd0)
chainloader (fd0)+1
boot
# ===================================
title Mini Windows Xp
find --set-root /HBCD/XPLOADER.BIN
chainloader /HBCD/XPLOADER.BIN
boot
# ===================================
title Ana Menu . . .
configfile /USBMENU/USBMENU.LST || pause --wait=5 USBMENU/USBMENU.LST bulunamadi!
configfile /USBMENU/USBMENU.LST || chainloader ()[/b][/b]
Paketlerimizdeki *.lst dosyalarımız içeriğini verdiğimize göre içerik daha doğrusu Grub4Dos komutları hakkında bilgi vermeye devam edelim.
|| işaretinin anlamı birinci kod sorun verir ise ikinciyi çalıştır demektir. Yani şöyle olsun 1 || 2 = 1 Hatalıysa 2 yi çalıştır.
&& işaretinin anlamı birinci kod başarılı ise ikinciyide çalıştır demektir. Yani şöyle olsun 1 && 2 = 1 doğru ise 2 yi de çalıştır.

pause --wait=5 ile ekranda mesaj görüntüleyebiliriz.
ls ile bir dosyanın olup olmadığını kontrol edebiliriz.

Şimdi yukarıdaki verdiğim komutları birleştirerek güzel bir komut yazalım. Dosyamızın adı BLUE.IMA ve sürücümüzün rootunda olsun.






[b][b][color=#8B0000]ls /BLUE.IMA || pause --wait=5 BLUE.IMA bulunamadi![/color][/b][/b]
Eğer /BLUE.IMA dosyası yok ise ikici komut yürütülecek ve 5 saniyelik mesajımız görüntülenecektir.





[b][b][color=#8B0000]ls /BLUE.IMA && pause --wait=5 BLUE.IMA bulundui![/color][/b][/b]
Eğer BLUE.IMA dosyası var ise ikici komut yürütülecek ve 5 saniyelik mesajımız görüntülenecektir.

Şimdi dilerseniz CD/DVD paketinden aladığım örnek komutların bazılarını inceleyelim.

Harddiskten Başlat






[b][b][color=#8B0000]title Sistemi Brinci Diskten Baslat\n Birinci harddiskten onyukleme yapar...
geometry (hd0) || pause --wait=3 Sistemde Disk Yok!
chainloader (hd0)+1 || chainloader ()[/color][/b][/b]
Ne demiştik; title ile başlayıp bir sonraki titleye kadar devam eden satırlar menümüzdeki seçenekler için gerekli komutları barındırır.
Yani biz title ile lst dosyamızda yeni başlıklar (seçenekler) oluşturabilirirz.
Yukarıdaki komut görüldüğü üzere sistemi birinci disken başlatır.
Ben hata olduğunda karşımıza Türkçe hata mesajı çıkması ve tekrar GFX menüsüne geri dönülmesi açısından komutu biraz uzattım.
Komutu kısaltırsak aşağıdaki yeterli olacaktır.






[b][b][color=#8B0000]title Sistemi Brinci Diskten Baslat\n Birinci harddiskten onyukleme yapar...
chainloader (hd0)+1[/color][/b][/b]
Windows XP Kurulumu







[b][b][color=#8B0000]title Windows XP Kurulumu \n Windows 2000-XP-2003 icin I386/SETUPLDR.BIN dosyasini onyukler...
ls /I386/SETUPLDR.BIN || pause --wait=5 I386/SETUPLDR.BIN bulunamadi!
chainloader /I386/SETUPLDR.BIN || chainloader ()[/color][/b][/b]
Windows 2000 - XP - 2003 Kurları için /I386/SETUPLDR.BIN dosyasını önyükleme yapar. Bu sayede kuruluma başlarız.
Kodu kısaltırsak;






[b][b][color=#8B0000]title Windows XP Kurulumu \n Windows 2000-XP-2003 icin I386/SETUPLDR.BIN dosyasini onyukler...
chainloader /I386/SETUPLDR.BIN[/color][/b][/b]
yeterli olacaktır.

Windows vista - Win7 Kurulumu






[b][b][color=#8B0000]title Windows vista - Win7 Kurulumu \n Windows Vista - Win7 kurulumu icin BOOTMGR dosyasini onyukler...
ls /BOOTMGR || pause --wait=5 BOOTMGR bulunamadi!
chainloader /BOOTMGR || chainloader ()[/color][/b][/b]
Windows Vista veya Win7 Kur için BOOTMGR dosyasını önyükleme yapar. Bu sayede kurulama başlarız.
Komutu kısaltırsak;






[b][b][color=#8B0000]title Windows vista - Win7 Kurulumu \n Windows Vista - Win7 kurulumu icin BOOTMGR dosyasini onyukler...
chainloader /BOOTMGR[/color][/b][/b]
yeterli olacaktır.
Kısaca önyüklenebilen bir dosya veya sürücüyü önyükleme yapmak için chainloader /DOSYA şeklinde kullanıyoruz.

Bir Disket Imajını Çalıştırmak






[b][b][color=#8B0000]title Symantec Norton Ghost 11.5\n Dostan calisan cok basarili bir yedekleme programi... Bu secenegi sectiginizde program ile ilgili ufak bir aciklama goruntuleyebilirsiniz...
errorcheck off
ls /IMAGES/GHST11BL.GZ || pause --wait=5 IMAGES/GHST11BL.GZ bulunamadi!
map --mem /IMAGES/GHST11BL.GZ (fd0)
map --hook
root (fd0)
chainloader (fd0)+1 || chainloader ()[/color][/b][/b]
Dikkat ederseniz ben CD/DVD paketinde kullanılmış komutlar üzerinden açıklamaya yapıyorum.
İçeriği tabiki siz ekleyeceğiniz bileşene göre değiştirmelisiniz.
Menume ekleyeceğim yeni disket imajı için, yukarıdaki komutta en başta başlığı, dosyamın konumunu değiştirmem gerekiyor.

Ben *.lst dosyasına yazdığım komutları, hata olduğunda tekrar GFX menüsüne geri dönülmesi için biraz farklı yazıyorum.
Tabi bu geridönüş olayı CD/HDD için biraz farklı olacaktır. Bunun için ilgili paketteki *.lst dosyalarına bakabilirsiniz.
Yani yukarıdaki komutu kısaltırsak;






[b][b][color=#8B0000]title Symantec Norton Ghost 11.5\n Dostan calisan cok basarili bir yedekleme programi... Bu secenegi sectiginizde program ile ilgili ufak bir aciklama goruntuleyebilirsiniz...
map --mem /IMAGES/GHST11BL.GZ (fd0)
map --hook
root (fd0)
chainloader (fd0)+1[/color][/b][/b]
yeterli olacaktır.

Bir ISO dosyasını Çalıştırmak






[b][b][color=#8B0000]title Acronis True IMage - ISO\n Kendini ispatlamis bir bekap alma programidir. \n Secersen ISO dosyasindan onyukleme yapilacak!
errorcheck off
ls /IMAGES/ACTI.ISO || pause --wait=5 IMAGES/ACTI.ISO bulunamadi!
map /IMAGES/ACTI.ISO (0xff) || map --mem /IMAGES/ACTI.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff) || chainloader ()[/color][/b][/b]
Ekleyeceğimiz ISO dosyasına göre başlığımızı ve komutlardaki dosyamızın konumu düzenliyoruz.
Arkadaşlar biraz pratik yapınca inanın o kadar zor sayılmaz.
Yukarıdaki komutu kısaltırsak;






[b][b][color=#8B0000]title Acronis True IMage - ISO\n Kendini ispatlamis bir bekap alma programidir. \n Secersen ISO dosyasindan onyukleme yapilacak!
map /IMAGES/ACTI.ISO (0xff) || map --mem /IMAGES/ACTI.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)[/color][/b][/b]
şeklinde olacaktır...

Faklı bir menu oluşturmak






[b][b][color=#8B0000]title Diger Secenekler >>>
ls /MENU2.LST || pause --wait=5 MENU2.LST bulunamadi!
configfile /MENU2.LST || chainloader ()[/color][/b][/b]
Komutu kısaltırsak;





[b][b][color=#8B0000]title Diger Secenekler >>>
configfile /MENU2.LST[/color][/b][/b]
şeklinde olacaktrı.

Yani istediğiniz bir isimde *.lst dosyası oluşturup komuta o lst dosyasının ismini yazmanız yeterlidir.

Önemli Not: Yukarlarda bir yerlerde yazmıştım ama yine tekrar etmek istiyorum. Grub4Dosta büyük ve küçük harf farklıdır. Yani Blue.ima dosyasıyla blue.ima dosyası Grub4dos için farklıdır. Sorun yaşamamak için mümkünse ekeleyeceğimiz dosya isimlerini ve konumlarını büyük yazalım. *.lst dosyamızada tabiki büyük yazalım.
Bu kural sadece burdaki CD/DVD paketi için geçerli deyildir. CD/DVD paketimize eklediğimiz bir dosya küçük olsa dahi siz *.lst dosyanıza dosya konumunu ve ismini büyük yazmak zorundasınız.

Devam edecek....
Link to comment
Share on other sites

  • Replies 101
  • Created
  • Last Reply

Harika bir paylaşım olmuş blue_life... :D

Böyle pek açıklayıcı olmamış. Videolu anlatım eklersen (özellikle easyboot ile hazırlanan dosyaların Grub4dos sistemine aktarılması) süper olacak.

En yakın bir zamanda videolu anlatım bekliyoruz. Emeğine, bilgine sağlık.... :p

Link to comment
Share on other sites

@*TOYGAR*

Aslında Grub4Dos'ta uzun süredir görsellik var ama malesef internette yeterli bilgi yok. Gerçekten Grub4dos hızlı gelişen başarılı bir önyükleyici.

Zaman ile onyükleme konularında çok daha populer olacağına inanıyorum......

@mahmudem

Videoyo konusunda beni mazur gör. :D

Easy boot ile çalışan her şey Grub4Dos ile çalışabilir.

Gerekli düzenlemeyi lst dosyasından yapmalısın. Ornekleri incelersen istediğin bileşeni rahatlıkla ekleyebilirsin.

Mesela sen easyboot ile ne çalıştırıyorsun;

Bir kaç sade kod verim....

XP Kur için...

title XP Kur
chainloader /I386/SETUPLDR.BIN
boot[/CODE]

Vista Kur için

[CODE]title Vista Kur
chainloader /BOOTMGR
boot[/CODE]

Bu kadar basit.... Gördüğün üzere codumuz chainloader sonra boot için gerekli dosya

Disket imajları için

[CODE]title Symantec Norton Ghost 11.5
map --mem /BOOTMENU/GHST11BL.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)[/CODE]

Koddaki /BOOTMENU/GHST11BL.GZ dosyası sıkıştırılmış bir disket imajıdır. Sen bu yazıyı kendi disket imajın ile değiştirirsen çalışacaktır.

Pakette Gzip de var. Yerden tasağruf sağlamak gibi bir düşüncen olur ise disket imajını sıkıştırarakta çalıştırabilirsin....

ISO dosyasını çalıştırmak için (Acronis - LiveCD vs gibi)

[CODE]title Acronis True IMage - ISO
map /ACRONIS/ACTI.ISO (0xff) || map --mem /ACRONIS/ACTI.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)[/CODE]

dosya konumunu kendi dosya konumun ile değiştirirsen çalışacaktır. Bu şekilde bir çok ISO dosyası çalışmaktadır lakin ISO dosyamız Grub4Dos ile uyumlu olması lazım.

Hatta ben deneme amaçlı XP kuru ISO dosyasında çalıştırdım. Her şey güzel gitti ama sürücü kontrolünde sorun verdi.

Linuxlar için ise yine XP kur yöntemini kullanabilirsin... Mesela Hirende bir çok linux sürümü gibi önyüklemede Isolinux kullanmış.

[CODE]title Hiren's BootCD 9.9
chainloader /HBCD/ISOLINUX.BIN
boot[/CODE]

Aslında AeroStudio nun codlarıda Grub4dosunkine benziyor. Birazda onu mu incelim ne yapım. :p

Link to comment
Share on other sites

Hocam Arkaplanlara İstediğimiz Resmi Koyamazmıyız?

Evet koyabilirsin ama hazırlık basit sayılmaz. Belki ilerleyen günlerde anlatabilirim.

Biraz ingilizcen var ise aşağıdaki link sana yardımcı olacaktır......

Please register to see this content.

Burdan diddy'ye hazırlamış olduğu tutorial için teşekkürler......

Link to comment
Share on other sites

Merhaba Arkadaşlar Blue_life arkadaşımızın gfx menüsü oluşturma hakkında zaman

ayıramayacağını söylediği için bunu da Ben Yapmak İstedim İnşallah Beğenirsiniz

Verdiğim 3 Linkide İndirmeniz Gerekiyor

"Gimp" ;

http://downloads.sourceforge.net/project/portableapps/GIMP%20Portable/GIMP%20Portable%202.6.6/GIMP_Portable_2.6.6.paf.exe[/CODE]

"GFX Menu Oluşturmak İçin Kullanılan Dosyalar" ;

[CODE]http://rapidshare.com/files/263387541/Gfx_Menue_Olu__351_turma.rar.html[/CODE]

"Anlatım Dosyası"(3mb)

[CODE]http://rapidshare.com/files/263389492/Anlat__305_m.rar.html[/CODE]

Tabi Bİrde Blue_life Arkdaşımızın Verdiği G_MBOOT dosyası

Blue_life In verdiği Bu siteden çeviri yaparak yaptım

[CODE]http://diddy.boot-land.net/grub4dos/files/gfxmenu.htm[/CODE]

Herkeze Kolay Gelsin

Link to comment
Share on other sites

Uzantıyı o kadar kafana takma. Sen bir disket imajının sonunada bin yazıp kullanabilirsin...

XP Kur CD sinde i386 da bulunan Setupldr.bin dosyası xp kurunun boot olması için gerekli önyükleme dosyasıdır. Evet senin söylediğin gibi bu dosyanın içinde komutlar var....

Link to comment
Share on other sites

Benim bir sorum olacak Grub4dos'da Norton Ghost parametrelerini çalıştırma imkanı var mı?

1. Menüne Windows XP Kurulumu

2. Menüde Ghost Silent Yedekleme (Burada 1. Diskin 1. bölümünün imajını 1. Diskin 2. Bölümüne Yedekleyecek)

3. Menüde Ghost Silent Geri Yükleme (Bootable DVD den aldığı imajı 1. Diskin 1. Bölümüne yazacak)

Ornek; 3. Menu Komutum.

ghost.exe -clone,mode=prestore,src=@CD1\P4_Terminaller.GHO,dst=1:1 -sure -rb[/CODE]

.

.

Tekrar Teşekkürler.

Link to comment
Share on other sites

Evet mümküm ama bunun grub4dos ile alakası yok.

İlgili disket imajını ultraiso veya winimage gibi bir program ile açıp gerekli düzenlemeyi autoexec.bat dosyasından yapmalısın.

Senin söylediğinin benzerini ben bir tanıdığım için yapmıştım.

Benim yaptığım şuydu.

Mevcut harddiskin son kısmında bir bölüm oluşturdum. Böüm Logical ve Fat32 idi.

Sonra grub4dos dosyalarını ve ilgili düzenlediğim ghost disket imajlarını buraya kopyaladım. Tabi lst dosyasınıda buna göre düzenledim.

Sonra diskin başına grub4dosu açması için bir ufak mbr bilgisi yazdım. Yani Başlangıçta F11 tuşana basınca grub4dos menüsü geliyordu.

Ghost ile bu bölüme sistemin yedeğini aldım.

Sonra bu yededği otomatik yüklemek için ghost disket imajını kapyalayıp düzenledim.

Yani menüde iki tane ghost vardı. Biri otomatik yükleme, diğeri normal.

Düzgün çalışıp çalışmadığını test ettikten sonra ilgili bölümü dostan çalışan acronis disk director ile gizledim.

Bu sayede windowstan normal yollar ile bu bölüme ulaşılamayacak ve ilgili dosyalar zarar görmeyecek.

Grub4dos gizli bölümede ulaşabiliyor...

Şuan yaptığım bu otamatik geri yükleme duyduğum kadarıyla harika çalışıyor... :D

Link to comment
Share on other sites

@rockinking

Hiren yeni versiyonlarında hazırlamış olduğu BootCD için kullandığı bootloaderi değiştirdi.Isolinux kullanmaya başladı.

Bunun nedeni çalışmasına eklediği MinXP.

Sendeki büyük ihtimal eski bir versiyon olduğundan, ilgili dosyayı bulamıyorsun........

Gfx düzenleme konusu için ise şuan malesef vakit ayıramam. Vakit buldukça AeroStudio'ya bakıyorum.

Belki ondan sonra bir anlatım yapabilirim ama söz vermim......

Link to comment
Share on other sites

@rockinking

Hiren yeni versiyonlarında hazırlamış olduğu BootCD için kullandığı bootloaderi değiştirdi.Isolinux kullanmaya başladı.

Bunun nedeni çalışmasına eklediği MinXP.

Sendeki büyük ihtimal eski bir versiyon olduğundan, ilgili dosyayı bulamıyorsun........

Gfx düzenleme konusu için ise şuan malesef vakit ayıramam. Vakit buldukça AeroStudio'ya bakıyorum.

Belki ondan sonra bir anlatım yapabilirim ama söz vermim......

- Anladım Yeni Versiyon İndireceğim O zmn :rolleyes2:

- Ayıp Olacak Ama Hiç Olmasa Yazı Olarak Ne Yapacağımızı yazsan GFX Konusunda :S Yazı olarak yazsan bile Faydalı Olur

Ya Yabancı Sitede Dediklerini Yapıyorum ama Bir Türlü olmuyo

EDİT:

Bir Sorum Daha Olacak ;

- Ben Wpi Arşiv Yaptım bun WPİ ı buraya Eklemek istersem Nasıl birşey Yapmam lazım daha doğrusu yapabilirmiyim olurmu

WPİ a Tılayınca Wpı açılır istediğimi Şeçip Kurarım Gibi

Link to comment
Share on other sites

Boot menüsü arkadaşım bu Boot da Wpi mi çalıştıracaksın :)

WPI'ı XP kurulumu sonrasında veya yapacağın bir menü ile çalıştırabilirsin.. Konu ile hiçbir alakası yoktur Wpi ile ilgili konularda defalarca anlatılmıştır.

Konuyu kalabalık etmeyelim alakalı konular sadece.

Link to comment
Share on other sites

Çok güzel paylaşım ancak takıldığım bazı noktalar var,Boot ekranımı oluşturdum herşey tamam ancak ben Boot ekranıma Ör/ "Partition Magic" programını eklemek istiyorum, "Xp admin şifre kırıcı" bunun gibi yazılımları nasıl eklememiz gerekir yardımlarınız için şimdiden teşekkür ediyorum. :D

Link to comment
Share on other sites

@CaNCaN

Şimdi ilgili lst dosyasını açtığında title olan satırları görmüşsündür.

İşte bir title daha oluşturup kodlarını titlenin altına yazacaksın.

Mesela senin IMAGES\PARTITIONMAGIC.IMG adında bir disket imajın var. O zaman *.lst dosyasına.

title Partition Magic
map --mem /IMAGES/PARTITIONMAGIC.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)[/CODE]

kodunu bir yere ekleyeceksin.

Grub4dos yönteminin güzelliği işte sonradan istediğimiz değişikliği basit bir şekilde yapabilmemiz.

Bu arada dosya isimlerine dikkat et. Mümkünse hep büyük harfli yaz.

Grub4dos'ta büyük harf ile küçük harf farklı dosyayı göstermektedir.

Yani mesela BLUE.IMG ile blue.img veya Blue.img farklı dosyalardır..

Link to comment
Share on other sites

denemekopya.png

İmage'lerini yerleştirdim. ISO-Test yazılımda test ettim.Resimde gösterildiği gibi acaba sorunmu var ?

Kullandığım Boot Disketleri

http://s1.dosya.tc/boot_disketleri.rar.html[/CODE]

Link to comment
Share on other sites

@CaNCaN

Burdan gördüğüm kadarıyla kodu yanlış yazmışsın... Şuan dosyayı indiriyorum..

Komutta kullandığın \ işareti hatalıdır. Onun yerine / yazmalısın.

Dosyan ACRONIS\BOOTMENU\PMAGIC.IMA konumundaysa kodun şöyle olacak....

title Partition Magic
map --mem /ACRONIS/BOOTMENU/PMAGIC.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)[/CODE]

Link to comment
Share on other sites

Merhaba Arkadaşlar Blue_life arkadaşımızın gfx menüsü oluşturma hakkında zaman

ayıramayacağını söylediği için bunu da Ben Yapmak İstedim İnşallah Beğenirsiniz

Verdiğim 3 Linkide İndirmeniz Gerekiyor

"Gimp" ;

http://downloads.sourceforge.net/project/portableapps/GIMP%20Portable/GIMP%20Portable%202.6.6/GIMP_Portable_2.6.6.paf.exe[/CODE]

"GFX Menu Oluşturmak İçin Kullanılan Dosyalar" ;

[CODE]http://rapidshare.com/files/263387541/Gfx_Menue_Olu__351_turma.rar.html[/CODE]

"Anlatım Dosyası"(3mb)

[CODE]http://rapidshare.com/files/263389492/Anlat__305_m.rar.html[/CODE]

Tabi Bİrde Blue_life Arkdaşımızın Verdiği G_MBOOT dosyası

Blue_life In verdiği Bu siteden çeviri yaparak yaptım

[CODE]http://diddy.boot-land.net/grub4dos/files/gfxmenu.htm[/CODE]

Herkeze Kolay Gelsin

Link to comment
Share on other sites

Blue Life arkadaşim bi sorum olcak.Vista ve diğerleri çalişiyo tmm da .XP dosyalarını hangi dizine atıcaz.Sölediğiniz kodu yapiştiriyorum USBMENU.lst nin içine ama I386/SETUP.BIN bulanamadı diyor.Xp yı hangi dizine atacağimi sölersen sevinirim şimdiden tşk

Link to comment
Share on other sites

Anladığım kadarıyla XP kurunu usb den çalıştırmak istiyorsun. Evet Vista, Win7 gibi sistemler Usb den direkt çalışabiliyor.

Lakin XP öyle deyil. XP çalışsa bile fazla ilerlemeden takılacaksın.

Normal Veya Modifiyeli Bir XP'yi Usb Flash Bellek veya Usb disk üzerinden kurmak için gerekli adımları yazım. ( Tabi farklı yöntemlerde mevcut ama en güzel yöntem bu.)

1. Xp kur dosyalarını Usb belleğine kopyala. Herangibir klasör açıp kopyalayabilirsin.

2. Sonra XP tabanlı bir livecd bul. Hiren 9.9 versiyonundaki MiniXP işini görür. Mini XP yi çalışıtrmak için gerekli dosyaları usb belleğine kopyala. ( Grub4dos kodlarını vermiştim)

3. XP kur içinden kurulum yükseltme silinmiş ise (yani modifiyeli bir xp kuracaksın) @JFX'in autoit ile yaptığı programını indir. (Burdan @JFX'e program için tekrardan teşekkürler)

Please register to see this content.

4. Herindeki MiniXP yi başlat. Başlayınca XP kurmak istediğin sürüyüce format atmak istiyorsan formatını at.

5. Sonra JFX in programıyla gerekli dosyaları Xp kurmak istediğin sürücüye kopyalat. (Xp kur dosyalarından kurulum yükseltem silinmemiş ise onu da kullanabilirsin)

JFX'in Programı:

3is6r2ea.jpg

Birinci kutudan usb sürücüne kopyaladığın XP kur dosyalarını gösteriyorsun.

İkinci kutudan boot sürücüsünü gösteriyorsun.

Üçüncü kutudan ise XP nin nereye kurulacağını gösteriyorsun.

Eğer modifiyeli bir XP kuracaksan Unattend tıkını işaretleyip, bu dosyayı gösteriyorsun. Bu dosya senin Xp kur dosyalarının içinde mevcut.

Son Not olarak: Usb den ben denemedim ama yüzde 95 çalışacaktır. B)

Ben sanal PC de X86 ve X64 sürümlerini denemiştim. Tabi modifiyeli bir XP ile de denemiştirm. Herangi bir sorun yoktu.......

Kolay gelsin.......

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...