Canlı XP cd si yapımı...

'Resimli Program Anlatımı' forumunda Fatma tarafından 11 Ekim 2008 tarihinde açılan konu

  1. Fatma

    Fatma Üye

    Canlı XP cd si yapımı... konusu Neler Gerekli???

    1.Çalisan XP li bir bilgisayar (Eger çöktü verileri kurtaracaksaniz cafe yada arkadasinizi secin)
    2.CD writer [​IMG]1 adet bos CD
    3.Werd Commander 2003
    4.Builder
    5.Hacker zekası we kız arkadasının fotografi.... (Dikkat Werd ve Builder i yazının sonunda linkini
    ekliyecegim...!)

    CD Çalısan XP CD için Başlıyoruz EnJoY :~)

    1.Builder dosyasi windows cd'si için gerekli kurulum dosyalarini hazirlamaktadir .
    2.Erd2003 dosyasi sistemimiz hazirlandiktan sonra kullanacagimiz arayüz için gereklidir

    Dosyayi winRAR ile herhangi bir dizine açtik.Isi kolaylastirmak için.Bazi düzeltmeler yapacagiz.Klasör içerisinde MAIN.CFG ve MAIN.EXE isminde iki dosya var.Main.exe programi Main.cfg dosyasina bakarak dosyalari bir dizine kopyaliyor.Bu dosyayi not defteri ile açabilirsiniz.
    "Main.cfg" Geçerli yapilandirmasi su sekilde
    SourceDir=f: (Windows Xp cdsi takili cdromunuz)
    DestinationDir=E:\winpe\tmp (Dosyalarin kopyalanacagi dizin)
    CreateImage=no (Kopyalamadan sonra cd imaji olusturulmasini [YES] yada olusturulmamasini [NO] sagliyor).Biz simdilik olusturmayacagiz.
    ImageName=E:\winpe\winpe.iso (Cd imaj dosyasi konumu ve adi)
    ##form 10Mb to 90Mb (no Mb need)
    RamdiskSize=16 (Ramdan çalarak olusturulacak Geçici Ramdisk miktari.Bu ayrica cd sistemimizin Temp klasörü)
    Shell=bb (CD arayüz dosyasi.Bluebox standart olarak geliyor ama silecegiz)
    Language=tr (Kullanilacak dil destegi ki bu çok önemli)
    1-SourceDir=f: kismini cd sürücümüz hangisi ise o olarak degistiriyoruz.Mesela D: gibi
    2-DestinationDir=E:\winpe\tmp kismini dosyalari nereye kopyalatacaksak dizini belirtmek suretiyle degistiriyoruz.Mesela C.\winpe
    Gerekli gördügüm degisiklikler bunlar.Sonrasinda Main.exe dosyasini çalistiriyoruz.Isi bittikten sonra otomatik olarak kapaniyor.Eger siz nasil ayarlandigini görmek istiyorsaniz main.cfg doisyasini silin.Size tek tek seçenekleri soracaktir.
    Simdi geldik arayüzü windows'a benzetmeye.Ilk is C:\winpe örneginde oldugu gibi bu klasöre gidip.Bluebox klasörünü silmek.Sildikten sonra erd 2003 klasörünün içindeki tüm dosyalari (klasörü degil) C:\Winpe\I386\System32 klasörünün içine kopyalamak.Hepsinin üstüne yazin.
    Simdi 3 adet klasör olusturmamiz gerekiyor.Documents and Settings klaörünü açip içine ismi "All Users" olan bir klasör olusturuyoruz.All Users'i açip içine isimleri "Desktop" ve "My Documents" olan iki klasör olusturuyoruz.Veya Default User klasörünü kopyala-yapistir ve ismini All Users olarak degistirerek hazirlayabilirsiniz. Sira geldi Cd yazma isine.Notlar dosyasinin içinde xpboot.bin isminde bir dosya daha var.Bu cdmizin boot kaydi.Yine sitemden download edeceginiz WinISO isimli programi kullanacagiz.Programi dilim döndügünce türkçeye çevirdim.Yani isiniz kolay olacak.
    Programa Yeni imaj dosyasi olustur dedikten sonra Bootable CD-->Boot bilgisini dosyadan yükle diyerek xpboot.bin dosyasini gösteriyoruz.Sonra sagdaki alana sag tiklayip klasör ekle-->C:\Winpe-->Documents and Settings ve klasör ekle-->C:\Winpe-->I386 klasörlerini ekliyoruz.Tekrar ayni bos alana sag tiklayip dosya ekle-->Bootfont.bin[​IMG]Win51[​IMG]Win51ip[​IMG]Win51ip.sp1[​IMG]winbom.i ni dosyalarini ekliyoruz.Dosya menüsünüe girip farkli kaydet'e tiklayarak herhangi bir klasöre kaydediyorsunuz.Sonra istediginiz bir cd yazici programi ile cd'ye kaydedin.

    [​IMG]

    Ethernet karti tanimasi ve yüklemesi.Bu ekranda Sürücü imzalama sorusu var.Simdilik asamadim.Evet diyorsunuz.

    [​IMG]

    Bu ekran ERD Commander 2003 baslangiç ekrani zaten yüklü bir NT sistem varsa birden fazla bile olsa direk karsiniza çikaracaktir.Sistem yoksa veya windows98 türü birsey varsa "C:" yazip OK diyorsunuz.

    [​IMG]

    Açikdiktan sonra kullanima hazir XP sistem

    [​IMG]

    [​IMG]

    Arayüz Açiklamalari ;
    Erd2003 dosyasi içerisinde ismi DT.CFG isimli bir dosya var.Bu masaüstü simgeleri için düzenlecek dosya.Not defteri ile açabilirsiniz.
    Içerigi; Maviler sabit kalacak.Isimleri bile degistirmeyin.Sistem sapitiyor...
    shortcut
    name My Computer
    position 10[​IMG] 10

    shortcut
    name Network Neighborhood

    position 90[​IMG] 10
    shortcut

    name Norton Ghost7 (Kisayol ismimiz)
    icon ghost32.exe (Dosya icon ismi.Sadece exe'ler için icon gösteriyor )
    program ghost32.exe (Dosyamizin ismi.Kendisi System32 klasöründedir)
    position 180[​IMG] 10 (Masaüstündeki Konumu.640x640 bir alaniniz var her icon arasi deger 90'dir)
    shortcut
    name Paragon Disk Commander
    icon %systemdrive%\i386\system32\paragon\WinPM\winpm.ex e (Dosya System32 içinde bir klasörde ise kullanilacak yol tanimi)
    program %systemdrive%\i386\system32\paragon\WinPM\winpm.ex e (Dosya System32 içinde bir klasörde ise kullanilacak yol tanimi)
    position 270[​IMG] 10

    Masaüstü ikonlari için gerekli ayarlama gördügünüz gibi gayet basit.Tek tek deneyerek gerekli düzeltmeyi yapabilirsiniz.Resimler Virtual PC programi ile test edilmis iso imajlarini göstermektedir.

    Eklemek istediginiz bir program var ve bazi registry kayitlari girilmek zorunda ise bunu kisaca tarif edeyim.Erd2003 dosyasinda bulunan config dizininde default ve software dosyalari var.Regedit (2k-XP) programini açip Haaa_USERS bölümüne gelin.Dosya menüsünden yigin yükle ve software dosyasini gösterin.Sizden bir alt isim isteyecektir.X yazin.Bu iki dosya registry yigin dosyalaridir.Normal kayit dosyasi degilller.! Total Commander'da F3 tusuna basarak baktiginizda dosyanin ilk 4 satiri "regf" ise bu mutlak bir toplu kayit dosyasi.Örnek program olarak WinISO programini kullanacagiz.
    Bu winiso kayit bilgileri.Program ayarlari ve program sifresi buraya kayitli
    WinISO.reg dosyasinin içerigi
    Windows Registry Editor Version 5.00
    [Haaa_LOCAL_MACHINE\SOFTWARE\WinISO]
    "UserName"="Wu Chia Hsuan"
    "Registration"="B9EDA3326B574719D67268E9339320 519E 80ACD5ECDFA87F"
    "Skin"=""
    "PlaySound"=dword:00000000
    "Navigator"=dword:00000001
    "ListStyle"=dword:00000003
    "OpenFolder"=dword:00000001
    "DefaultViewer"="NOTEPAD.EXE"
    "VirusScanner"=""
    "VirusScannerParameter"=""
    [Haaa_LOCAL_MACHINE\SOFTWARE\WinISO\Reopen]
    "0"="D:\\erd\\erd.iso"
    "1"=""
    "2"=""
    "3"=""
    "4"=""
    Software dosyamizi Haaa_USERS altina Haaa_USERS\X olarak yükledik.WinISO kayit dosyasina sag tiklayip düzenle dedik ve not defteri ile açildi. Haaa_LOCAL_MACHINE satirlarini Haaa_USERS\X olarak degistirip kaydediyoruz.Kaydettigimiz dosyamiza çift tiklayarak registry'e ekledik.Hemen kontrol edelim.Haaa_USERS\X\SOFTWARE\WinISO satirini gördüysek bu isi basardik demektir.Sonra Haaa_USERS altindaki X üzerine 1 kere tiklayip dosya menüsünden yigin kaldir demeliyiz ki kayitlar eklensin.
    Degistikten sonraki içerik
    Windows Registry Editor Version 5.00
    [Haaa_USERS\X\SOFTWARE\WinISO]
    "UserName"="Wu Chia Hsuan"
    "Registration"="B9EDA3326B574719D67268E9339320 519E 80ACD5ECDFA87F"
    "Skin"=""
    "PlaySound"=dword:00000000
    "Navigator"=dword:00000001
    "ListStyle"=dword:00000003
    "OpenFolder"=dword:00000001
    "DefaultViewer"="NOTEPAD.EXE"
    "VirusScanner"=""
    "VirusScannerParameter"=""
    [Haaa_USERS\X\SOFTWARE\WinISO\Reopen]
    "0"="D:\\erd\\erd.iso"
    "1"=""
    "2"=""
    "3"=""
    "4"=""
    Software dosyasi registrydeki Haaa_LOCAL_MACHINE kismina[​IMG]default dosyasi Haaa_CURRENT_USER kismina denk gelmektedir.Yigini yükledikten ve kayit dosyasinda baslangiç satirlarini degistirerek her türlü kaydi ekleyebilirsiniz.Bu örnekte WinISO programi Program kullanimi için gerekli seri numarasi girilmis olarak çalisacaktir.Ufkunuzu genis tutun.Her programin Xp cd yüklemesinde çalismayacagini da belirtmek isterim.
    Bu yaptigimiz ne ise yarayacak ve neden gerekli?
    Sistem bir cd içerisinde oldugu için registry kayitlarini sabit olarak yüklemek mümkün degil.Bu iki dosya sistemimizin statik yani sabit registry'si.Diger bir yol bu tip registry kayitlarini cd içerisine ekleyip hangi programa ait ise kullanmadan önce yükleyebilirsiniz.
     

Bu Sayfayı Paylaş