...::: BOOTABLE WINDOWS 2000/XP KURULUM CD'Sİ İLE SERVİCE PACK'LERİ TÜMLEŞTİRMEK :::..

Adobe Acrobat Ver(.pdf)

KONU : Windows 2000 (Pro/Server) ve Windows XP (Home/Pro/64-bit) Kurulum CD’si ile bunlara ait Service Pack’leri bootable özelliğini kaybetmeden tümleşik hale getirmek.

UYARI : Burada anlatılan her şey sadece bilgi vermek amacındadır ve sadece size ait bireysel Lisanslı ürünlerde kullanılmak üzere anlatılmıştır.

Kısaltmalar :
SP = Service Pack
Win2k = Microsoft Windows 2000
WinXP = Microsoft Windows 2000
Dizin=Klasör

GİRİŞ
Eğer yeni bir OEM lisanslı Microsoft Windows 2000 veya Windows XP işletim sistemi alırsanız göreceksiniz ki Service Pack’lerde kurulum CD’si ile beraber tümleşik olarak geliyor.Peki ama bu nasıl oluyor.Benim yıllar önce aldığım Win2k CD’sini yükledikten sonra Service Pack’lerini (SP1,SP2,SP3,SP4) bulup yüklemem gerekirken, yeni Win2K CD’lerinde kurulum aşamasında Service Pack’ler otomatik olarak yükleniyor.
Peki ama nasıl oluyor ve biz eski kullanıcılar bu özelliğe nasıl sahip oluruz?
Evet şimdi burada asıl anlatacağım konu Windows 2000/XP Orijinal Kurulum CD’sinin BOOTABLE-CD özelliğini bozmadan “Service Pack’lerle tümleşik hale getirmek.

NOT: Burada anlatacağım örnek Win2k Pro işletim sistemine ait olmasına rağmen aynı özellikler Win2k Server/Advanced Server/Datacenter ve WinXP Home/Pro işletim sistemleri içinde geçerlidir.


Gerekenler ;
1.) Orijinal ve lisanslı MS Windows 2000 Kurulum CD’si
2.) Boş bir CD-R Medyası (tabi ki CDRW).Popüler bir CD Yazma (yakma) programı.Ben burada NERO 6.0.0.19 programını örnek vereceğim.
3.) Sabit diskinizde 650-700 Mb. Boş alan
4.) Boot Dosyaları (buradan indir-download)
5.) Service Pack dosyası (Win2k için SP1,SP2,SP3,SP4 veya WinXP için SP1)

SUNUM :

Şimdi öncelikle HDD’de yeni bir klasör açın.Örneğin C:’de WinCD isimli bir klasör açın.
Sonra bu klasörün içerisine "Win2kCD" ve "WinSP" isimli iki klasör daha oluştun.
Şimdi Orijinal Windows 2000 CD’sinin içerisindeki tamamının kopyasını "C:\WinCD\Win2kCD" klasörünün içerisine kopyalayın.

Daha sonra internetten veya dergi CD’lerinden indirdiğiniz güncel Service Pack dosyasını "C:\WinCD\WinSP" klasörü içerisine açın.
Bunun için SP dosyasını (w2ksp4.exe) “Başlat – Çalıştır” veya Dos ekranından “w2ksp4.exe –x” parametresi ile çalıştırmanız gerekir.Bu sayede paket, dosyaları hangi klasöre çıkarmak istediğinizi soracaktır.Siz "C:\WinCD\WinSP" seçin.Bu işlem için isterseniz WinRAR veya WinZIP programlarından birinide kullanabilirsiniz.
(genellikle açılan klasörün altında i386 klasörü içerisine açılır)

 

Şimdi sıra geldi Windows kurulum dosyaları ile Service Pack dosyalarını birleştirmeye.
Bunun için "C:\WinCD\WinSP\i386\update\update.exe” dosyasından faydalanacağız.
Kısaca “BAŞLAT-->ÇALIŞTIR” komutunda “” bölümüne şunu yazın.
C:\WinCD\WinSP\i386\update\update.exe -s:C:\WinCD\Win2kCD
Bu komut SP dosyaları ile kurulum dosyalarını birleştirecektir.

 

Service Pack 4 , Win2k Pro kurulum dosyaları ile tümleşiyor.
 

İşlem tamamlandıktan sonra Win2kCD'deki i386 klasöründeki kurulum dosyaları güncelleşirken CD-Root alanına CDROMSP4.TST isimli bir dosya eklendi ve SPNOTES.html dosyası değiştirildi.

 

Bu işlemden sonra yeni “Win2k with SP4” CD içeriğiniz hazır ama isterseniz yeni klasörler oluşturarak IE6, MDAC2.8, HotFix, NET Framework vb. gibi sizin için önem arz eden dosyaları da bu CD’ye koyabilirsiniz.

Verileri CD’ye yazmadan önce size bir kolaylık daha göstermek istiyorum.Yeni yaratacağınız Win2k CD’si kurulurken ”product-key” kodunu size sormadan otomatik onaylamasını istiyorsanız;
CD-Root' da yer alan i386 dizini içerisindeki yani C:\WinCD\Win2kCD\I386 klasöründe “setupp.ini” dosyasını bulun ve Notepad ile açın.

[Pid]
ExtraData=64687475626B79776A6E65C6C76CA8
Pid=52844OEM
Yandakine benzer kodlar göreceksiniz. Yapacağınız sadece "Pid" kodunun son 3 hanesini 270 olarak değiştirmek. Başka hiçbir kısıma dokunmayın.Sonra dosyayı kaydederek çıkın.
Bu yöntem bütün dillerde %100 işe yaramıyor ama OEM Türçe Windows2000 versiyonlarında işe yarıyor.Bu unattended scripts yazmaktan çok daha kolay bir yöntem.
[Pid]
ExtraData=64687475626B79776A6E65C6C76CA8
Pid=52844270

 

Şimdi sıra geldi veriler CD-R kayıt etmeye.Öncelikle bunun için orijinal Win2K/XP Boot dosyalarına ihtiyaçınız var.Aksi taktirde “Bootable-CD” özelliğini kullanamazsınız.Boot Dosyalarını buradan indirebilirsiniz.Ben CD kayıt sırasında Nero 6.0.0.19 programını kullanacağım ama siz başka versiyonunu veya başka bir programı kullanıyorsanız sorun değil.Aşağı yukarı seçeneklerin hepsi aynı.

İlk olarak
CD-ROM (Boot)
seçeneğini seçiyoruz.Daha sonra resimdeki gibi download ettiğiniz bootfile dosyasının yerini gösteriyorsunuz.
Burada seçenekler önemli aksi halde CD bootable olmaz.
Buradaki seçeneklerde büyük önem arz ediyor. Konunun dışında olduğu için uzun uzun anlatmıyorum.

 

Burada oluşturacağınız CD'ye istediğiniz isimi verebilirsiniz.
Türkçe karakter ve boşluk (space) olmaması şartıyla.
İsterseniz "More Fields" butonunu tıklayarak diğer bölümleri de doldurabilirsiniz.

Şimdi "C:\WinCD\Win2kCD" klasöründeki bütün dosyaları seçerek.(sizin oluşturduğunuz klasörde varsa dahil) yeni oluşturduğunuz CD'nin içerisine gönderin.

Ve son olarak yakma işine geçebilirsiniz."BURN" butonuna bastıktan sonra CD yakmaya(yazmaya) başlıyabilirsiniz.

 


Evet işte CD’niz hazır.


 

Yalnız bilinmesi gereken bazı noktalar var.Microsoft Windows2000 Kurulum CD’lerini ;

Microsoft Windows 2000
Microsoft Windows 2000 with Service Pack 1
Microsoft Windows 2000 with Service Pack 2
Microsoft Windows 2000 with Service Pack 3
Microsoft Windows 2000 with Service Pack 4

olarak isimlendiriyor.Örneğin “Windows 2000 with SP3” CD’sinden yaptığınız bir kurulumdan sonra herhangi bir bileşen eklemek istediğinizde sizden yine aynı kurulum CD’sini ister. Eğer “Windows 2000 with SP2” veya başka versiyonunu kullanmaya kalkarsanız kurulumu yapmaz.Peki o zaman bunlar birbirinden nasıl ayrılıyor.Bunun için CD’nin root alanına bakmak yeterli.Her farklı versiyon için bir dosya bulunuyor CD-Root'da.Bunlar ;

DOSYA
GÖREVİ
AÇIKLAMA
CDROM_NT.5 NT5 CD tanımlama dosyası Win2k’nin ilk ismi NT5 idi.(beta1).Standart var.
CDROM_IP.5 Professional CD tanımlama dosyası Bu dosya varsa Windows2000 Profesyonel sürümdür.
CDROM_IS.5 Server CD tanımlama dosyası Bu dosya varsa Windows2000 Server sürümdür.
CDROM_IA.5 Advanced Server CD tanımlama dosyası Bu dosya varsa Windows2000 Advanced Server sürümdür.
CDROM_ID.5 Datacenter CD tanımlama dosyası Bu dosya varsa Windows2000 Datacenter sürümdür.
CDROM_SP.TST Service Pack1 CD tanımlama dosyası Microsoft Windows 2000 with Service Pack 1
CDROMSP2.TST Service Pack2 CD tanımlama dosyası Microsoft Windows 2000 with Service Pack 2
CDROMSP3.TST Service Pack3 CD tanımlama dosyası Microsoft Windows 2000 with Service Pack 3
CDROMSP4.TST Service Pack4 CD tanımlama dosyası Microsoft Windows 2000 with Service Pack 4

SP'ler için; CDROMSPX.TST dosyaları birden fazla olabilir.X sayısı en yüksek olan sürüm geçerlidir.


Eğer bu tümleştirme işlemi, SP bulunmayan bir Windows 2000 CD’de yapıyorsanız önce SP1 bütünleştirmenizi öneririm.Daha sonra direk olarak SP4 bütünleştirmesini yapabilirsiniz.
Bu anlattığım örnekte “Microsoft Windows 2000 with Service Pack 2” CD'sini “Microsoft Windows 2000 with Service Pack 4” haline getirdim.

Adobe Acrobat Ver(.pdf)

Öner ÖZER - 17 Aralık 2003


Öner ÖZER © 2003 http://www.onerozer.com