morning Posted September 13, 2008 Share Posted September 13, 2008 (edited) Merhaba arkadaşlar.Hepimizin merak ettiği,beklediği bir anlatım olan birden fazla xp'nin tek cd'ye konması işlemini ben de çok araştırıyordum ama bir türlü sonuca ulaşamamıştım.Geçen gün ise tesadüfen F_s_mnin açtığı konulara bakarken multiboot generator programını bulup indirdim.içini inceledim,F_s_m abim sağolsun her şeyi anlatmış.Bu olayı biraz daha derleyip toplayıp,EasyBoot'ta yapılacak şekilde videolu anlatım haline getirdim.Sizlerle de paylaşmak istedim. İşin mantığı şu, Öncelikle XP ana klasöründen önyükleme dosyaları yükleniyor.Daha sonra ise bu klasörün içindeki i386'dan kurulum başlıyor.Asıl i386 klasörünü kullanmamasının sebebi ise, txtsetup.sifte dosya yollarını değiştirdiğimizden dolayı bizim klasörümüz içindeki i386yı kullanıyor.Bu işin en güzel avantajı da,ISO'yu oluşturduğumuz CDimage programının kullanışlı bir özelliği, isodan yer kazanma.BU özellik,CD'de farklı yerlerde ama tıpatıp aynı olan birden fazla dosyayı tek dosyaya bağlayarak bize ISO'dan yer kazancı sağlıyor.Bu sayede kendi yaptığım AIO CD 1.13 GB'tan 694 MB'a kadar düştü. Bu yer kazancı olayına bir örnek verelim. İki tane XP yaptınız,aralarındaki tek fark birinin katılımsız biri katılımlı olması. XP'leriniz 600'er MB. Aradaki tek fark yanıt dosyası (winnt.sif) olduğu için,normalde 1.2 GB olması gereken isonuz, her iki xp kaynağındaki dosyaların aynı olması sebebiyle halen 600 mb olarak kalacaktır. Not:Önyükleme bölümünde dosya yükleme hatası alırsanız, hata aldığınız dosya(lar)ı not edin.ve dosyayı klasörünüz\i386dan kopyalayın (mesela uzantısı dll ama dl_ diye gözükebilir dl_ dosyasını da kopyalayın) Videolu anlatım + Dosyalar + CDIMAGE GUI http://rapidshare.com/files/190282832/birdenfazlaxp.rar[/CODE] Anlatım Multiboot menünüzü EasyBoot ile oluşturduğunuz varsayılarak hazırlanmıştır. Dilerseniz başka programlar da kullanabilirsiniz,EasyBoot yerine onun açılış kaydını seçersiniz.Videoda birkaç problem var bunlardan dolayı mazur görün beni.Aceleye geldi biraz.İşe yarayabilecek linkler:Multiboot CD-DVD Yapımı Anlatımı(blackman12) (İzlemediyseniz izleyin)Güncel Sürüm EasyBoot(Akozdem!R)[CODE]http://rapidshare.com/files/115466713/EasyBoot_5.12.586_by_AkozdemiR_www_TNCTR_com.exe.html[/CODE] Yapacağınız fazla bir şey yok aslında,çoğu işlemi autoit exesi hallediyor (txtsetup.sif düzenleme gibi) siz sadece setupldr.bini ve isterseniz açılış kaydını düzenleyeceksiniz.Yine de dosyalar hassas olduğundan videolu anlatım gerekiyordu.Arkadaşlar eski dosya biraz amelelik usulü oldu.Şimdi ise tek yapacağınız şey Setupldr.bini ve açılış kaydını düzenlemek. Edited January 27, 2009 by morning Quote Link to comment Share on other sites More sharing options...
Fkarizmatik Posted September 13, 2008 Share Posted September 13, 2008 Mantık Hoş Güzel Bunu Şimdi Bi icraate dökmek Lazım.sonucu Bildiririm burada teşekkürler... Quote Link to comment Share on other sites More sharing options...
mywin1646 Posted September 13, 2008 Share Posted September 13, 2008 tek kelime harikasın dostum teşekkürler.Hemen izleyeceğim. Quote Link to comment Share on other sites More sharing options...
blackman12 Posted September 13, 2008 Share Posted September 13, 2008 Tebrikler daha önce cdshellle bu işlemi yapıyordum bana bahsettiğin günden beri bakamadım ama sen baya bir geliştirmişsin Ama nLiteın bu özelliği gerçekten çok güzel cdshellle yaptığım bir xp çalışmasında şöyle bir sonuç elde etmiştim: 4,3 gb tek cdde inanmayanlar için resimde koyabilirim Quote Link to comment Share on other sites More sharing options...
morning Posted September 13, 2008 Author Share Posted September 13, 2008 (edited) olabilir 4.3 GB neden olmasın ki.bir de cdimage ile de sıkıştırılabiliyor ama bu sefer xp'ler açılmıyor.en iyisi nlite ile iso oluşturmak. edit:blackman cdshelle menü hazırlamayı anlatabilir misin? ben bir anlatım buldum ama beceremedim.Temel komutlar filan merak ediyorum cdshell ilginç bir program çünkü. Edited September 13, 2008 by morning Quote Link to comment Share on other sites More sharing options...
habele Posted September 13, 2008 Share Posted September 13, 2008 Çok güzel şunu birleştirilmiş halde mesela win95-98-xp1,2,3 şeklinde yayınlasan çok rağbet göreceği kanısındayım. Quote Link to comment Share on other sites More sharing options...
morning Posted September 13, 2008 Author Share Posted September 13, 2008 elimde yok maalesef Quote Link to comment Share on other sites More sharing options...
blackman12 Posted September 13, 2008 Share Posted September 13, 2008 CDShellle menu hazırlamak tam bir ölüm ama grafik açıdan da yoksun bir script cdshell...Ama bu anlatım sayesinde en baştan beri nerede hata yaptığımızı buldum ve bu kadar ufak bi hata bu olayı kaç yıldır bulmamıza engelmiş şaşırıyorum Önyükleme dosyalarındaki setupldr.bin dosyasınıda düzenliyordum ben önceden ah kafam ah Hemen buradan da cdshell komutlarından bir iki tanesine değineyim istiyorsan: boot:[/CODE]satırı ile başlanır print "\n" > Yazı yazacaksan başa bu konur.print "\c0E > sonraki yazı satırları bunla başlarBu kod ise cdshell için geri sayımdır:[CODE]getkey 30 set lastKey = key[']if $lastKey == key[']; then goto BOOTCgoto Begin[/CODE]Burada bir den 30 a kadar saydırıyor 30 dan sonra boot80 yani harddisk üzerinden bilgisayarı başlatıyor...Tabi Bootc de bir değişken onu da şöyle bir şey yapabilirsin mesela[CODE]BOOTC:clsprint "\n"print "\c0E By byyy Harddiskten başlıyorum bengetkey 5 boot 0x80[/CODE]yada direk bootc ye yönlendirmeden" if $lastKey == key[@]; then boot 0x80 " bu şekilde harddiskten başlatabilirsin.Begin de ayrı bir değişkendir başladığında ne gelmesini istiyorsan onu yazarsın...set komutuyla menutitle lar ve linelar oluşturulursonra yine basılan değere göre "if $lastkey == key[a]" goto windows " gibi bir değer verilerek a ya basıldığında windows başlığına gitmesi sağlanır.Windows değişkenide şöyle olabilir...Windows:chain datdosyan.dat yada memdisk imagedosyan.ima yada memdisk /imaj.binekstra olarak bcdw modülünü de yine cdshell scriptinde kullanabilirsin...bcdw boot imagedosyan.ima gibiBu şekilde yapacağın gibi yine değişkenler kullanarak sanki ayrı sayfalarmış gibi efektler oluşturabilirsin mesela windows değişkeni yerine menu1 değişkeni yaparsın ve oraya yazacaklarını yazarsın.Alt birim olarak windows değişkenini belirtirsin...Belli başlı kodlarından örneğin kapatmak için:[CODE]clsbcdw PowerOffGoto Begin[/CODE]Bunu bir değişken olarak atayabilirsin illaki begine yönlendirmek zorunda değilsin son satırı silerek direkt kapatabilirsin.Harddiskten başlatmak için değişkene bağlaman gereken kod[CODE]clsif bootCheck[0x80] == 0; eğer başlatacak bir yer yoksa begine yönlendirebilirsinif bootCheck[0x80] == 3; direk harddiskten açar...[/CODE]Yeniden başlatmak için değişkene bağlaman gereken kod:[CODE]clsreboot cold[/CODE]Ve bunun benzeri bir çok şey açıkçası inanılmaz derecede yaratıcılığa bakıyor...Görsellik yaratman mümkün ama bir sürü kodla cebelleş olman gerek.Örneğin saat ve tarihi gösterebilirsin cdshell ile...Bu yazıyı yazmak bile sıkıcı oldu düşün tamamını yazmak ne kadar sıkıcı onun için easyboot 10 üzerinden 10 Amma illaki öğrenmek isterim dersen elimde benim tarafımdan oluşturulan cdshell kaynakları var... Quote Link to comment Share on other sites More sharing options...
morning Posted September 13, 2008 Author Share Posted September 13, 2008 geçenlerde elime güzel cdshell menüleri geçti.Saatli tarihli filan. o yüzden merak etmiştim. Gerçi kodlama ile yapıldığını biliyorduma ama bu kadar olacağı aklıma gelmemişti.sonra belki isterim senden anlatımlarını Quote Link to comment Share on other sites More sharing options...
blackman12 Posted September 14, 2008 Share Posted September 14, 2008 (edited) bu arada bu wxp.bat daki dosyaların sen hazır olarak cmd yapmışsın.Ama dosyaların aslında nasıl oluşturulduklarını da söyleyelim... winnt32.exe /cmdcons komutu ile recovery konsol ve başlangıç dosyaları alınabilir...Menülerine Recovery Console eklemek isteyenlere duyurulur.Yakın zamanda sitede yayımlanan recovery consoleu da güncelleyeceğim... Önemli Düzenleme: Bu komutla dosyaları elde edebileceiniz gibi bu komut recovery console'u bilgisayarınızın başlagıcına ekleyecektir.Bilgisayarınız açıldığında işletim sisteminizin altında Windows Kurtarma Konsolunu göreceksiniz.Bunu görmek istemiyorsanız Boot.ini (sistem dosyasıdır c: de) dosyasındaki gerekli satırı silmeniz gerekmektedir.Ayrıca CMDCONS klasörü de c içerisinde sistem klasörü olarak saklanmaktadır.Bu dosyalar recovery console dosyalarıdır... Edited September 15, 2008 by blackman12 Quote Link to comment Share on other sites More sharing options...
morning Posted September 14, 2008 Author Share Posted September 14, 2008 yok ben direk easyboot'tan aldım biraz editledim sadece bu komutu da bilmiyordum iyi oldu öğrendiğim Quote Link to comment Share on other sites More sharing options...
musadilek Posted September 16, 2008 Share Posted September 16, 2008 Güzel paylaşım. Boş bir vakitte konuyu inceleyip uygulamak isterim... Quote Link to comment Share on other sites More sharing options...
awengers44 Posted September 23, 2008 Share Posted September 23, 2008 Kardaş bu hatayı geçemedim kontrol ettim bahsi geçen dosya hem ASXP içerisinde hemde I386 içerisinde mevcut. iki defa yeniden denedim burda kalıyorum ntkrlmp.exe yüklemedi diyor aynı xp diğer tarafta ise sorun çıkarmadan yükleniyor . Please register to see this content. Quote Link to comment Share on other sites More sharing options...
morning Posted September 23, 2008 Author Share Posted September 23, 2008 her iki tarafta da varsa dosya arızalı olabilir.Ama öbür tarafta sorunsuz yüklenebiliyorsa dosya arızalı filan değil.Daha önce bu hataları dosyayı her iki klasöre de kopyalayarak aşıyordum ki sen de öyle yapmışsın.Valla tek tavsiye edebileceğim şey yaptıklarını yeniden gözden geçirmen. Quote Link to comment Share on other sites More sharing options...
awengers44 Posted October 4, 2008 Share Posted October 4, 2008 @morning Kardaş olayı çözdüm şöyleki. Mesela bir tane hazırlayacağımız full eklentili ve drivers ne varsa bu sistemin hazırlanmasını bitirdikden sonra (702mb geçmiyecek CD için) diğer olmasını istediğimiz işletim sistemi kurulumlarınıda bu hazırladığımız üzerinden hareketle çözüyoruz. 2.Sistem mesela full driver lite olsun bunda hazırladığımızı o klasöre kopyalayıp ordan istemediğimiz eklentileri svcpack içerisiden çıkararak ekleriz tabi burda eklentilerimzin real adonn olmaması önemli çıkartmak imkansıza yakın. 3.Sadece lite olsun hem driver yok hem olması gereken eklentiler dışında tüm diğer eklentiler çıkartılmış driver çıkartmak için driverpacks oem klasörünü ve I386 içersinden winnt.sif içindeki [GUIRunOnce] command9="%SystemDrive%\DPsFnshr.exe" bu bölüm silinecek,ki kurulumda hata vermesin. 4.Bu şekilde hafızanızda olmasını istediğiniz tüm değişik xp kurulum sistemleri hazır olmuş olur hayal gücünüzü zorlayın. 5.Unutulmaması gereken kesinlikle full olarak hazırladığınız sistemdekiler dışında başka bir dosya yada eklenti eklerseniz 702mb dosya sınırı aşılmış olur bilmeyenler için bunu söylüyorum zaten morning videoda bu konuya özellikle değinmiş bir hatırlatma nLite ile iso yapma kısmına gelince loader yerine morning vermişti Multi menüyü acmak için bir tusa basın.. bunun için (msldr.bin)i gösterin. Ayrıca benim yapmak istediğim asıl Tinyxp üzerindeki kurulum mantığı hareket metodu aynı ama sistemin hazırlanışı ve kurulumun diğer aşamalarıdır bu sistemi inceliyorum bakalım ne çıkar. Not:Bilmeyen olabilir svcpack içerisinden eklentiyi çıkartdığınızda i386 içinden svcpack.in_ bunun içindende düzenleme yapmanız gerekir. morning tekrar teşekkürler kardaş senin yabancı dilin var bu tiny xp üzerine biraz gitsek nasıl olur. Quote Link to comment Share on other sites More sharing options...
morning Posted October 4, 2008 Author Share Posted October 4, 2008 (edited) TinyXP kurulum mantığı da benim verdiğimden çok farklı değil, sadece menü cdshell ile hazırlanmış.ama adamlar biraz farklı bir yöntem uygulamışlar.cdshelli bir ara incelemiştim ancak hiç bir şey beceremedim.tinyxpnin de cdshelle hazırlandığını görünce pek üstüne gitmedim.CDshell çok karışık :S easybootla linux dağıtımlarını da çalıştırabilirsem (damn small linux msela) artık olay bitmiştir olacak benim için bir türlü çalıştıramadım bir tek ubcd ve pardus çalışıyor, ama dsl gibi sistemler çalışmıyor. Edited October 4, 2008 by morning Quote Link to comment Share on other sites More sharing options...
awengers44 Posted October 4, 2008 Share Posted October 4, 2008 biz xp üzerine giderkensen şimdi dönmüş ünix tabanlı sistemleremi daldın Allah rast getirsin. benim linux ile ilgili pek fazla ilgim yok çünkü en son yayınlanan dahil istediğim gibi bir çalışma ve driver desteği sağlamadı o yüzden biraz aramız soğuk. Quote Link to comment Share on other sites More sharing options...
morning Posted October 4, 2008 Author Share Posted October 4, 2008 benim de aklıma TinyXP'deki dsl'den geldi Ben de linuxa pek sıcak bakamıyorum maalesef ama dsl gibi livecdler ilgimi çekiyor.Ethernet kartlarının yarısını filan tanıyor,boyutu da küçük o yüzden. Quote Link to comment Share on other sites More sharing options...
muho44 Posted October 12, 2008 Share Posted October 12, 2008 tskler dedikleriniz yaptim oldu yanlız winnt.sif gormedi tek.. o neden oldu bilmiyorum Benim Sormak istedigim internette dolasan xpcdleri var .. dark edition olması lazım adam onda yapmıs hem sata hemde normall.. ben bunun gibi nasıl yapabilir.. sadece boot dosyaları cıkartmak istiyorum ozaman boyut sadece 30 mb falan artıyor.. ornek : i386 sabit olacak easybootan cift boot olacak sata ve normal diye 2'side i386 yı gorecekler ama .. satayı sectigimde boot'u sata klasöründen gorecek dosya kopyalama bittinde i386 devam edecek.. bunu cok denemiştim hep dosya hatası oluyordu.. bilmiyorum anlatabildimmi .. bunu nasıl yaparız ? Quote Link to comment Share on other sites More sharing options...
morning Posted October 13, 2008 Author Share Posted October 13, 2008 (edited) işte benim de anlattığım bu. harddiskte fazla yer kaplar ama cdye atacağınız zaman ufacık olur.Misal dediğiniz gibi dark edition. edit:winnt.sif görmemesi sorununa yukarıda değinmiştim ama... önce konuyu okusaydınız keşke Bu videyu çektiğim zaman denemeleri satasız XP'lerle yapıyordum ve sonradan kurulumun Katılımlı olduğunu ve sata sürücülerin yüklenmediğini farkettim.bu nedenle,rarın içinden çıkan wxp.batı kullanmadan önce sağ tık>Düzenle diyerek tüm her şeyi silin ve aşağıda yazdıklarımı yapıştırın. @echo off copy /Y i386\VGA*.FO* copy /Y i386\C_*.NL* copy /Y i386\*.SY* copy /Y i386\BIOSINFO.IN* copy /Y i386\BOOTFIX.BI* copy /Y i386\BOOTVID.DL* copy /Y i386\DRVMAIN.SD* copy /Y i386\HAL.DL* copy /Y i386\HALAACPI.DL* copy /Y i386\HALACPI.DL* copy /Y i386\HALAPIC.DL* copy /Y i386\HALMACPI.DL* copy /Y i386\HALMPS.DL* copy /Y i386\HALSP.DL* copy /Y i386\KBDA1.DL* copy /Y i386\KBDA2.DL* copy /Y i386\KBDA3.DL* copy /Y i386\KBDAL.DL* copy /Y i386\KBDARME.DL* copy /Y i386\KBDARMW.DL* copy /Y i386\KBDAZE.DL* copy /Y i386\KBDAZEL.DL* copy /Y i386\KBDBE.DL* copy /Y i386\KBDBLR.DL* copy /Y i386\KBDBR.DL* copy /Y i386\KBDBU.DL* copy /Y i386\KBDCA.DL* copy /Y i386\KBDCLASS.SY* copy /Y i386\KBDCR.DL* copy /Y i386\KBDCZ.DL* copy /Y i386\KBDCZ1.DL* copy /Y i386\KBDCZ2.DL* copy /Y i386\KBDDA.DL* copy /Y i386\KBDDIV1.DL* copy /Y i386\KBDDIV2.DL* copy /Y i386\KBDDV.DL* copy /Y i386\KBDES.DL* copy /Y i386\KBDEST.DL* copy /Y i386\KBDFA.DL* copy /Y i386\KBDFC.DL* copy /Y i386\KBDFI.DL* copy /Y i386\KBDFR.DL* copy /Y i386\KBDGAE.DL* copy /Y i386\KBDGEO.DL* copy /Y i386\KBDGKL.DL* copy /Y i386\KBDGR.DL* copy /Y i386\KBDGR1.DL* copy /Y i386\KBDHE.DL* copy /Y i386\KBDHE220.DL* copy /Y i386\KBDHE319.DL* copy /Y i386\KBDHEB.DL* copy /Y i386\KBDHELA2.DL* copy /Y i386\KBDHELA3.DL* copy /Y i386\KBDHEPT.DL* copy /Y i386\KBDHID.SY* copy /Y i386\KBDHU.DL* copy /Y i386\KBDHU1.DL* copy /Y i386\KBDIC.DL* copy /Y i386\KBDINDEV.DL* copy /Y i386\KBDINGUJ.DL* copy /Y i386\KBDINHIN.DL* copy /Y i386\KBDINKAN.DL* copy /Y i386\KBDINMAR.DL* copy /Y i386\KBDINPUN.DL* copy /Y i386\KBDINTAM.DL* copy /Y i386\KBDINTEL.DL* copy /Y i386\KBDIR.DL* copy /Y i386\KBDIT.DL* copy /Y i386\KBDIT142.DL* copy /Y i386\KBDKAZ.DL* copy /Y i386\KBDKYR.DL* copy /Y i386\KBDLA.DL* copy /Y i386\KBDLT.DL* copy /Y i386\KBDLT1.DL* copy /Y i386\KBDLV.DL* copy /Y i386\KBDLV1.DL* copy /Y i386\KBDMON.DL* copy /Y i386\KBDNE.DL* copy /Y i386\KBDNEC.DL* copy /Y i386\KBDNO.DL* copy /Y i386\KBDPL.DL* copy /Y i386\KBDPL1.DL* copy /Y i386\KBDPO.DL* copy /Y i386\KBDRO.DL* copy /Y i386\KBDRU.DL* copy /Y i386\KBDRU1.DL* copy /Y i386\KBDSF.DL* copy /Y i386\KBDSG.DL* copy /Y i386\KBDSL.DL* copy /Y i386\KBDSL1.DL* copy /Y i386\KBDSP.DL* copy /Y i386\KBDSW.DL* copy /Y i386\KBDSYR1.DL* copy /Y i386\KBDSYR2.DL* copy /Y i386\KBDTAT.DL* copy /Y i386\KBDTH0.DL* copy /Y i386\KBDTH1.DL* copy /Y i386\KBDTH2.DL* copy /Y i386\KBDTH3.DL* copy /Y i386\KBDTUF.DL* copy /Y i386\KBDTUQ.DL* copy /Y i386\KBDUK.DL* copy /Y i386\KBDUR.DL* copy /Y i386\KBDURDU.DL* copy /Y i386\KBDUS.DL* copy /Y i386\KBDUSL.DL* copy /Y i386\KBDUSR.DL* copy /Y i386\KBDUSX.DL* copy /Y i386\KBDUZB.DL* copy /Y i386\KBDVNTC.DL* copy /Y i386\KBDYCC.DL* copy /Y i386\KBDYCL.DL* copy /Y i386\KD1394.DL* copy /Y i386\KDCOM.DL* copy /Y i386\L*INTL.NL* copy /Y i386\MOUNTMGR.SY* copy /Y i386\NTDETECT.CO* copy /Y i386\NTKRNLMP.EX* copy /Y i386\SETUPLDR.BI* copy /Y i386\SETUPP.IN* copy /Y i386\SETUPREG.HI* copy /Y i386\TXTSETUP.SI* copy /Y i386\WINNT.SI* copy /Y i386\VGAOEM.FO* mkdir SYSTEM32 copy /Y i386\system32\*.* system32 copy /Y ..\win51* Edited October 13, 2008 by morning Quote Link to comment Share on other sites More sharing options...
vatan30 Posted October 14, 2008 Share Posted October 14, 2008 Aylardır bu işin nasıl yapıldığını arıyordum. Sorduğum hiçbir forumdan cevap alamamıştır. morning ve blackman12 ye çok teşekkürler. Siz vahşet bişisiniz yav. Quote Link to comment Share on other sites More sharing options...
*TOYGAR* Posted November 1, 2008 Share Posted November 1, 2008 saolun mükemmel bir çalışma olmuş multiboot menümü buradaki açıklamalar ile yaptım tekrar saolun Quote Link to comment Share on other sites More sharing options...
Ultimatefe Posted November 26, 2008 Share Posted November 26, 2008 Harika anlatmışsın morning..Valla forumun ücra köşelerinde böyle bir anlatım duruyormuş meğersem..Hemen böyle bir çalışma yapmaya başlıyorum Quote Link to comment Share on other sites More sharing options...
morning Posted December 11, 2008 Author Share Posted December 11, 2008 Anlatım yenilendi,büyük bir kısmı otomatikleştirildi. Quote Link to comment Share on other sites More sharing options...
Ultimatefe Posted December 11, 2008 Share Posted December 11, 2008 (edited) Ah Altan ahh Şimdi mi yenilerler bunu Bu bat dosyası yüzünden kaç günüm gitti ya Yeni bat dosyası süper olmuş.Full otomatik diyebiliriz.Eline sağlık. Edited December 11, 2008 by _EFE_ 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.