Windows Deployment Services: Sanal Disk(VHD) Imajları Yüklemek
WDS yazı dizimize devam ediyoruz. Bu yazımızda, Windows 7 ve 2008 R2 ile birlikte, Windows işletim sistemine entegre olan VHD sanal disk imajlarının nasıl, WDS servera ekleneceğini göreceğiz. Windows Server 2000 ve 2003 eğitimi alanlar ya da kullananlar bilirler, WDS yerine RIS adlı servis vardır. Ve RIS Sunucularının çok önemli bir avantajı vardı : RIPREP. Riprep, varolan hazır kurulu bir bilgisayarın imajını alıp, üzerinde programlar ve gerkli dosyalar olan bu bilgisayarın, RIS sunucusundan, ağdaki bilgisayarlara yüklenmesini mümkün kılıyordu.
Yani özetleyecek olursam, bir tane bilgisayara, şirkette kullanılacak olan tüm gerekli programları kuruyor, dosyaları kopyalıyor ve gerekli ayarlarını yapıyorsunuz, daha sonra riprep ile bunun imajını RIS Servera yüklüyorsunuz. Daha sonra Sunucu, bu bilgisayarın imajını ağdaki bilgisayarlara yüklüyor. Yeni kurulan bilgisayarlarda, yine program ve ayarlarla uğraşmanız gerekmiyordu.
Windows 2003 R2(WDS Native Mode’da) ve 2008 sunucularda, WDS kullanılmaya başlanmasıyla, maalesef Riprep gibi bir güzelliken mahrum kalmıştık. Bunun yerine WinPE ve imageX ile oldukça zahmetli ve zor komutlarla .wim dosyaları oluşturulup, bunu WDS sunucuya yüklemeniz mümkündür. Bu karmaşık, uzun ve zor sayılabilecek yöntem yerine, artık çok daha pratik bir alternatifiniz daha var: VHD imajları.
VHD, uzunca süredir, Virtual PC, Virtual Server ve Hyper-V’de kullandığımız sanal disk formatıdır. Bir önceki makalemden belki hatırlarsınız, Windows7′yi gerçek disk yerine bir VHD dosyasına kurmuştuk. VHD’leri rahatlıkla WinPE ile imajı alınmış Wim imjlarına tercih edeblirsiniz, çok da pratik, hızlı ve kolay olacaktır.
Şimdi harekete geçelim. Öncelikle yapılacak olan işlemleri kısaca anlatayım :
- VHD’yi WDS sunucuya taşıyacağız veya sunucunun ulaşabileceği bir konuma taşıyacağız.
- WDS’te bir Image Group oluşturacağız.
- VHD dosyasını WDS sunucuya install image olarak ekleyeceğiz.
- Imaja bir answer file ekleyip kurulumu katılımsız(unattend) yapacağız.
- Imajımızın çalışmasını test edeceğiz.
Önce WDS konsolumuzu açalım, Servers, altından WDS sunucunuzu genişletin ve Install Images’a sağ tıklayıp Add Image Group komutunu seçin. Image Group’a VHD veya istediğiniz bir başka adı verin. Uygulamamının ilerleyen bölümlerinde, Image Group adını kullanacağımız yerler olacağı için, burada verdiğiniz adı unutmayın. (Görüntü 1)
Görüntü 1
Daha önceden hazırlamış olduğunuz, VHD dosyasını WDS sunucusuna taşıyın veya en azından sunucunun erişebileceği bir konuma getirin(paylaşın, harici diske koyup sunucuya bağlayın vb. ) Ben VHD dosyasını sunucumdaki bir partitiona kopyaladım. (Görüntü 2)
Görüntü2
WDS sunucunuzda, komut satırını açın ve aşağıdaki komutu yazın:
WDSUTIL /Verbose /Progress /Add-Image /ImageFile:f:\windows7.vhd /Server:srv02 /ImageType:Install /ImageGroup:VHD
Bu komutun önemli parametrelerini açıklayım.
WDSutil: WDS sunucunun yönetimi için kullanabileceğiniz komut satırı aracı.
/Verbose: Geveze parametre. İşlem asnasında ekranda tüm detayları görürsünüz.
/ImageFile:f:\windows7.vhd : Ekleyeceğiniz VHD dosyasının tam yolu ve adı. Benim VHD dosyam f: sürücümde windows7.vhd ismiyle kayıtlıydı(Görüntü 2).
/Server:srv02 : Üzerinde işlem yapacağınız WDS sunucunun adı. Benim sunucumun adı srv02. Siz kendi WDS sunucunuzun adını girmelisiniz.
/ImageType:Install : Imajımız install yani Windows kurulumu içeren bir imaj olduğundan install imaj yazıyoruz. Yok sadece boot amaçlı bir imaj olsaydı buraya boot yazacaktık.
/ImageGroup:VHD: VHD dosyamız hangi Image Group’a eklenecekse adını yazın. Hatırlarsanız, uygulamanın başında bir image group oluşturmuş ve adını VHD vermiştim.
Komutu çalıştırdıktan sonra, imajın büyüklüğüne bağlı olarak, komutun tamamlanması 10-20 dk kadar sürecektir. İşlem tamamlanınca, the command completed successfully. İbaresini görürsünüz. İşlem başarılıdır.(Görüntü 3)
Not: Bu işlem esnasında WDS sunucunuzun Remot Install klasörüne VHD dosyası kopyalanır. Remoe Install klasörünün bulunduğu partitionda, VHD için yeterli miktarda boş alan bulunduğuna emin olun, aksi takdirde işlem başarısız olur.
Görüntü 3
Bu işlemi sonunda, VHD dosyası RemoteInstall\Images\VHD(image group adınız) altına kopyalandı, ve aynı isimde birde xml uzantılı yapılandırma dosyası oluşturuldu (Görüntü 4).
Görüntü 4
WDS sunucumuzun konsoluna bakın : VHD imajınızın VHD yada artık ne isim vemişseniz, isimdeki Image Group altından görmeniz gerekir. Eğer göremiyorsanız, WDS konsolunu kapatıp yeniden açın.Imajımın, VHD’ye yüklü işletim istemiyle aynı ada sahip olduğunu görüyorsunuz.(Görüntü 5)
Görüntü 5
Ben imajın WDS’te farklı ve daha kullanışlı bir isimle görünmesini istediğim için adını değiştiriyorum. Imaja sağ tıklayın ve özelliklerinden Adnı değiştirin. Ben Win7UltimateVHDx64 adını verdim.Aynı pencerede imaj ile ilgili bir takım temel bilgileri(mimari, boyutu, durumu, dosya adı,HAL tipi vb.) görüyorsunuz(Görüntü 6)
Görüntü 6
VHD’nin kolaylıkla yüklenebilmesi için bir Answer file oluşturmak isteyebilirsiniz. Böylelikle kurulum işlemi esnasında çok daha az işlem yapılması gerekir. Bunun için aşağıdaki örnek cevap dosyasını kullanabilirsiniz.
<?xml version=”1.0″ ?>
<unattend xmlns=”urn:schemas-microsoft-com:unattend”>
<settings pass=”windowsPE”>
<component name=”Microsoft-Windows-Setup” publicKeyToken=”31bf3856ad364e35″
language=”neutral” versionScope=”nonSxS” processorArchitecture=”amd64″>
<WindowsDeploymentServices>
<Login>
<WillShowUI>OnError</WillShowUI>
<Credentials>
<Username>administrator</Username>
<Domain>kolukisa.net</Domain>
<Password>AdminSifreniziBurayaYazin</Password>
</Credentials>
</Login>
<ImageSelection>
<WillShowUI>OnError</WillShowUI>
<InstallImage>
<ImageName> Win7UltimateVHDx64 </ImageName>
<ImageGroup>VHD </ImageGroup>
<Filename>Windows7.vhd</Filename>
</InstallImage>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>1</PartitionID>
</InstallTo>
</ImageSelection>
</WindowsDeploymentServices>
<DiskConfiguration>
<WillShowUI>OnError</WillShowUI>
<Disk>
<DiskID>0</DiskID>
<WillWipeDisk>false</WillWipeDisk>
<ModifyPartitions>
<ModifyPartition>
<Order>1</Order>
<PartitionID>1</PartitionID>
<Letter>C</Letter>
<Label>Win7VHDTesh</Label>
<Format>NTFS</Format>
<Active>true</Active>
<Extend>false</Extend>
</ModifyPartition>
</ModifyPartitions>
</Disk>
</DiskConfiguration>
</component>
<component name=”Microsoft-Windows-International-Core-WinPE” publicKeyToken=”31bf3856ad364e35″
language=”neutral” versionScope=”nonSxS” processorArchitecture=”amd64″>
<SetupUILanguage>
<WillShowUI>OnError</WillShowUI>
<UILanguage>en-US</UILanguage>
</SetupUILanguage>
<UILanguage>en-US</UILanguage>
</component>
</settings>
</unattend>
Cevapdosyasındaki parametrelere dikkat edin. Bu gördüğünüz cevap dosyasını kendi kullanabileceğim şekilde oluşturdum. Özellikle yapılandırmanız gereken alanlar:
<Username>administrator</Username> : Kurulumu gerçekleştirmek için gerekli kullanıcı adı.
<Domain>kolukisa.net</Domain> : Kullanıcının domaini, siz kendi domain adınızı yazın.
<Password>AdminSifreniziBurayaYazin</Password> : Bu kullanıcının şifresi.
<ImageName> Win7UltimateVHDx64 </ImageName> : Imajın WDS’teki kullanılan adı.Yukarıda az önce değiştirmiştik(Görüntü 6)
<ImageGroup>VHD </ImageGroup> : Imajın WDS’teki grup adı.
<Filename>Windows7.vhd</Filename> : VHD dosyasının adı.
language=”neutral” versionScope=”nonSxS” processorArchitecture=”amd64″> : kurulacak olan bilgisayarın işlemci mimarisi. İşletim sistemim 64 bitlik bir Windows 7 bu sebeple amd64 platformu seçili. 32 bit mimariler için genellikle x86 ve Itanium 64 bit mimarisi için ia64 girilmesi gerekir.
Bu cevap dosyasını uygun biçimde düzenledikten sonra notepad.exe’yi açın ve yapıştırın. Kaydederken adını unattend.xml olarak girin. Save as type All Files olarak seçili olmalıdır.Aksi takdirde dosyanızınadı unattend.xml.txt olur ve answer file çalışmaz. Encoding UTF-8 olarak seçili olması gereklidir. Yoksa, answer file dosyası işe yaramaz. Aşağıdaki ayarlara göre dosyanızı kaydedebilirsiniz ( Görüntü 7)
Görüntü 7
Cevap dosyamızı ya da diğer adıylaanswer file’ımızı, imaja eklemek için imajın özelliklerini açın ve “Allow image to install in unattended mode” seçeneğini işaretleyin.”Select File” seçeneğini seçin. Açılan pencereden browse ile oluşturduğunuz answer file’ın adını gösterin.(Görüntü 8)
Görüntü 8
Görüntü 9
İşlemlerimiz böylelikle tamamlandı. Artık bundan sonra yapılması gereken tek şey, imajımızı test etmek. Bunun için yükleme yapacağınız bilgisayarı açın ve networkten boot edilecek şekilde ayarlayın. Bilgisayar başlarken DHCP’den IP adresi alır ve WDS sunucuyu bulur.Bu aşamada sizden F12′ye basmanız istenebilir.Ben daha önceden kullanıcının F12′ye basma zorunluluğunu WDS özelliklerinden kapatmıştım. Bu sebeple F12′ye basmayacağım (Görüntü 10)
Görüntü 10
Windows Boot Manager ekranından uygun olan boot imajını seçin ve devam edin. Ben 64bitlik Microsoft Windows Setup(x64) seçiyorum. Aslında bu kısım çokda önemli değildir.Ancak 32 bitlik işlmemciye sahip bilgisayarlar için x64 seçeneğinin çalışmayacağını unutmayınız(Görüntü 11)
Görüntü 11
Windows boot olmaya başlayacak ve setup için gerekli dosyalar transfer edilmeye başlanacaktır.(Görüntü 12)
Görüntü 12
Kısa bir süre sonra sizden dil seçimi yapmanızı isteyen ekran gelir. Bu kısımda Local ve Keyboard or input method olarak Turkey ve Turkish Q seçerek devam edebilirsiniz, ancak bu zorunlu değildir (Görüntü 13)
Görüntü 13
Kurulumun sonraki aşamasında, kurulumu yapılacak olan imajlara gelmeden önce, bu imajlara erişebilecek bir kullanıcının bilgilerini girmeniz gerekir. Username kısımına, kullanıcı adınızı DomainAdı\KullanıcıAdı olarak , veya kullanıcıadı@domain.adı formatında girmelisiniz.Sonrada şifrenizi girin (görüntü 14)
Görüntü 14
Imaj seçim ekranımızda, nihai olarak Win7UltimateVHDx64 adlı imajımı seçiyorum (Görüntü 15)
Görüntü 15
Daha sonra, Imajı kurmak istediğiniz diski seçin ve next ile devam ediniz. Artık bu aşamadan sonra kurulum normal bir şekilde devam edecek.
Görüntü 16
Görüntü 17
Kurulum katılımsız bir şekilde tamamlanır ve bilgisayarımızda oturum açabiliriz.(Görünüt 18)
Görüntü 18
Görüntü 19
Artık VHD’den hazırladığımız imajımız bilgisayara yüklenmiş oldu.VHDden kurulum yapılmasına rağmen, VHD imajımız hala disk üzerinde görünmektedir.Aşağıdaki d:\ sürücüsü bizim VHD imajımızdı.(Görüntü 20)
Görüntü 20
Gördüğünüz gibi VHD imajları oluşturup yüklemek son derece kolay ve kullanışlı. Böylelikle bir yazının daha sonuna geldik.Bir sonraki makalemde görüşene kadar kendinize iyi bakın.
ÖZGÜR KOLUKISA
Mcse+S+M+MCTS+MCTP+CCNA




















