Windows Vista Unattended (Katılımsız) Kurulum

Son güncelleme: 10.12.2011 13:18
  • Yeni nesil işletim sistemi Windows Vista gerek güvenlik, gerek kullanılabilirlik gerekse görsellik açısından birçok yenilikle beraber geliyor. Özellikle kolay kullanım konusunda gösterilen titizliğin, kuruluma da yansıtılmış olması, artık işletim sistemi kurmak için sadece mouse - klavye kullanmanın yeterli olacağı bir hal almış. Ancak sistem yöneticileri olarak bizler kolay kurulumdan çok, pratik ve hızlı kurulum yöntemleri tercih ederiz.

    Daha önceki işletim sistemlerinden alıştığımız, katılımsız kurulum (unattended setup) Windows Vista'da da bir seçenek olarak karşımıza çıkıyor. Ancak bu defa çok daha farklı, ve biraz daha karmaşık. Windows XP'den bildiğimiz "winnt.sif" dosyasının yerini artık "autounattend.xml" dosyası aldı. Kullanılan yöntemde artık sadece kurulum sırasında sorulan sorulara yanıt vermekten çok daha fazlası yapılabiliyor. Windows Vista kurulumunun öncesinde yer alan "Preinstallation Environment" bölümünde başlayan kişiselleştirme, son kullanıcının masaüstü ayarlarına, hatta registry ayarlarına kadar gidebilir.

    Bu yazıda size bahsedeceğim bölüm ise sadece kurulumun customize edilmesini kapsıyor, buna rağmen ön hazırlık aşaması, önceki işletim sistemlerine göre oldukça zahmetli. Öncelikle ihtiyaç duyacaklarımızı bir listeleyelim:

    1 - Autounattend dosyasını hazırlayacağımız, üzerinde en az WinXP SP2 kurulu olan bir PC.
    2 - Windows Automated Installation Kit (WAIK) Buraya tıklayarak indirebilirsiniz (829,6 MB)
    3 - Kurulumu yapılacak olan Windows Vista DVD'si.
    4 - Windows Vista'nın minimum sistem ihtiyaçlarını karşılayan bir PC.

    Download etmiş olduğumuz WAIK imajını bir DVD'ye yazdırdıktan, ya da sanal cd-rom sürücümüze mount ettikten sonra WAIK kurulumunu gerçekleştirmemiz gerekiyor. Ancak kuruluma başlamadan önce WAIK DVD'sinde de bulabileceğiniz MSXML 6.0 ve .Net Framework 2.0 kurmamız gerekiyor.

    noimage

    Hazırlıklarımız tamamlanınca Windows AIK Setup tıklayarak kurulumu varsayılan ayarlarıyla bitiriyoruz.

    Daha sonra Windows Vista DVD'mizi sürücüye yerleştirip, DVD'nin Sources adlı klasörünün içerisinden "install.wim" dosyasını (1,68 GB) hard diskimize kopyalıyoruz. Ben örneğimde C: sürücüsünde "VISTA" adında bir klasör oluşturup, dosyayı bu klasör içine kopyaladım.

    noimage

    Start - All Programs - Microsoft Windows AIK altından "Windows System Image Manager" (Win SIM) programını çalıştırıyoruz. Win SIM ile az önce DVD'den kopyaladığımız türde Windows Vista imajlarını tamamen kişiselletirmek için answer dosyaları oluşturabiliyoruz.

    noimage

    Yapmamız gereken ilk iş File menüsünden "Select Windows Image" diyerek C:\VISTA altına kopyaladığımız imajımızı yüklemek. İmaj dosyasını seçtiğimizde Win SIM, Catalog dosyalarının bulunamadığına dair bir uyarı verecek ve bu dosyaların oluşturulmasını isteyip istemediğimizi soracak.

    noimage

    noimage

    Katalog dosyalarının oluşturulmasını onayladıktan sonra bilgisayarın performansına bağlı olarak 1-2 dakika kadar bekliyoruz. Dosyalar oluştuktan sonra imajın özelliştirilebilir olan bölümleri sol tarafta "Windows Image" altında görünecek.

    noimage

    noimage

    Şimdi yapmamız gereken File menüsü altından "New Answer File" seçmek.

    noimage

    Cevap dosyasında yer almasını istediğiniz her bir değerin yer aldığı ana başlığı imajdan seçerek ilgili yere eklememiz gerekecek. Basit bir cevap dosyası için gereken değerlerin yer aldığı ana başlıklar:

    noimage

    Windows Image altından ilgili değeri bulup sağ tıklıyoruz, çıkan context menüden ilgili yere ekliyoruz. Son maddede yer alan auto logon hariç diğerlerini yanlış yere ekleme ihtimalimiz yok, sadece birer tane menü aktif durumda. Ancak auto logon'u cevap dosyasına eklerken dikkatli olmakta fayda var. Fazla yer tutmaması açısından sadece üç screenshot koymak zorundayım.

    noimage

    noimage

    noimage

    Sıra cevap dosyasına eklediğimiz bu değerlere doğru yanıtları vermeye ve ne işe yaradıklarını açıklamaya geldi.

    Microsoft-Windows-international-core- WinPE

    Bu ana başlık altında girmemiz gereken değerler:

    Input Locale: Klavye ve yazı düzeni, Türkçe Q klavye için "0x0000041f"
    SystemLocale: Non-Unicode yazılımlarda kullanılacak varsayılan dil; "tr-tr"
    UILanguage: İşletim sisteminin arayüz dili, işletim sistemi ingilizce olduğundan; "en-us"
    User Locale: Bölge ve Dil Seçimi. "tr-tr"

    noimage

    Microsoft-Windows-international-core- WinPE \ SetupUILanguage

    UILanguage: Kurulum sırasında kullanılacak olan dil. "en-us"

    noimage

    Microsoft-Windows-Setup \ DiskConfiguration

    WillShowUI: Kurulum sırasında arayüzün görüntülenip görüntülenmeyeceği. Drop down menüden "OnError" seçilir.

    noimage

    Microsoft-Windows-Setup \ DiskConfiguration \ Disk

    DiskID: işlemlerin yapılacağı diski belirler. Örneğin IDE kanalına bağlı ilk disk için 0, ikinci disk için 1 yazılır. Benim sistemimde tek disk olduğu için; "0"

    WillWipeDisk: kurulum başlamadan önce diskin üzerinde var olan tüm bölümlerin silinip silinmeyeceği (FDISK). Silinmesi için "true".

    noimage

    Microsoft-Windows-Setup \ DiskConfiguration \ Disk \ Create Partitions \Create Partition

    Extend: Diskte var olan boş alanın, var olan bir bölüme eklenmesi. "false"

    Order: Oluşturulacak olan bölümün hangi sırada oluşturulacağı. Sadece bir bölüm oluşturuyor olsanız dahi burada bir değer girmeniz gerekir. "1[/COLOR"

    Size: Oluşturulacak bölümün MB cinsinden boyutu. Ben 15 GB yer ayırıyorum. "15000"

    Type: Oluşturulacak olan bölümün türü, birincil DOS bölümü için "Primary"

    noimage

    Microsoft-Windows-Setup \ DiskConfiguration \ Disk \ Modify Partitions \Modify Partition

    Active: Oluşturulan bölümün aktif olarak atanıp atanmayacağı. "true"

    Extend: Diskte var olan boş alanın, var olan bir bölüme eklenmesi. "false"

    Format: Dosya sistemi seçimi. "NTFS"

    Label: Oluşturulan bölüme verilecek isim, boş bırakılabilir, tercihim "Vista"

    Letter: Atanacak olan sürücü harfi, "C"

    Order: Modify edilecek bölüm sırası, "1"

    PartitionID: İşlemlerin hangi bölüm üzerinde yapılcağı. "1"

    noimage

    Microsoft-Windows-Setup \ ImageInstall \ OSImage

    WillShowUI: Grafik arayüzünün gösterilip gösterilmeyeceği. "OnError"

    noimage

    Microsoft-Windows-Setup \ ImageInstall \ OSImage \ InstallTo

    DiskID: İşletim sisteminin hangi fiziksel diske kurulacağı. "0"

    PartitionID: İşletim sisteminin hangi sürücüye kurulacağı, "1"

    noimage

    Microsoft-Windows-Setup \ UserData

    AcceptEula: Son kullanıcı lisans sözleşmesinin otomatik olarak kabul edilip edilmeyeceği, "true"

    noimage

    Microsoft-Windows-Setup \ UserData \ ProductKey

    Key: Ürün anahtarı, "xxxxxxxxxxxxxx"

    WillShowUI: Grafik arayüzünün gösterilip gösterilmeyeceği. "OnError"

    noimage

    Microsoft-Windows-Shell-Setup \ AutoLogon

    Bu bölüm uygulanması mecbur olmayan, ancak otomatik olarak kurduğunuz Windows Vista'ya local logon olmak istiyorsanız kullanmanız gereken bir ayar. Varsayılanda Vista'da Local Administrator hesabı devre dışı (disabled) gelir. Answer dosyasında beni en fazla uğraştıran konulardan bir tanesi de bu olmuştur. Windows başarılı bir şekilde kuruluyordu ama logon olamıyordum, ve maalesef bu konuda bilgi verilmemişti. Answer dosyası üzerinden yeni bir kullanıcı oluşturmak da mümkün, ancak bu çözüm daha basit; sadece administrator kullanıcısının 1 defa otomatik logon olmasını sağladığınız takdirde bu hesap enable edilir.

    Enabled: özelliğin kullanılıp kullanılmayacağı, "true"

    LogonCount: kullanıcının kaç defa otomatik logon olacağı, ben "1" seçtim, daha fazlası size kalmış.

    Username: Hangi kullanıcının otomatik logon edileceği, bu konuda katı bir şekilde "Administrator" yazmanız gerekiyor. Örneğin Fransızca bir işletim sisteminde bu hesabın adı "Administrateur" olarak geçer, ancak otomatik logonda yine "Administrator" yazmak gerekir.

    noimage

    Microsoft-Windows-Shell-Setup \ OOBE

    HideEULAPage: Son kullanıcı lisans sözleşmesinin gizlenip gizlenmeyeceği, "true"

    ProtectYourPC: Windows Vista kurulumu sonrasında WinXP SP2'den tanıdığımız ve otomatik güncellemelerle ilgili ayarları yapan Help Protect My PC sorusuna otomatik yanıt vermek için kullanılır. Cevap olarak 1, 2 ve 3 girebiliriz, her biri ayrı bir güvenlik seviyesini temsil eder. Ben bu özelliği devre dışı bırakan "3"ü seçiyorum.

    SkipMachineOOBE: Windows Welcome bölümünü geçmeye yarar, "true".

    SkipUserOOBE: Welcome Center bölümünü geçmeye yarar, "true".

    noimage

    Artık cevap dosyamız hazır, geriye onu doğrulatmak, kaydetmek ve test etmek kalıyor.

    Answer dosyasını doğrulatmak için Win SIM'de Tools menüsünden "Validate Answer File" seçiyoruz. Answer dosyasının altında, eğer varsa, bulunan hatalar listelenir. Benim uygulamamda iki tane uyarı var. Üzerlerine tıklayarak gerekli bilgiyi alabiliyoruz.

    noimage

    noimage

    Bu uyarılardan birincisi, "SkipMachineOOBE" ayarının hala test aşamasında olduğu konusunda bir uyarı. Diğeri ise Microsoft-Windows-Shell-Setup \ Autologon \ Password adlı değer için herhangi bir yanıt yazılmadığını, bu yüzden bu değerin answer dosyasına kaydedilmeyeceğini bildiriyor. Her iki uyarı da answer dosyamızın işlevselliğini etkilemeyecektir.

    Answer dosyamızı File menüsü altında yer alan "Save answer file" seçerek diskimize "Autounattend.xml" olarak kaydediyoruz ve kurulumda kullanılmak üzere bir Flash Bellek veya Floppy disketin kök dizinine kopyalıyoruz.

    noimage

    Yeni işletim sistemini kurmak istediğimiz PC'de BIOS'tan Bilgisayarın DVD sürücüsünden boot etmesini sağlayıp Windows Vista DVD'sini ve answer dosyasının içinde bulunduğu medayayı (floppy / flash bellek) bilgisayara takıp boot ediyoruz. PC'nin performansına bağlı olarak 30-45 dakika içerisinde Windows Vista kullanıma hazır bir şekilde sizi karşılayacak.

    noimage

    Win SIM programıyla çok daha fazla zaman harcayıp, çok daha fazla ince ayar yapmak mümkün, ancak şu anda yeterli kaynak olmadığından ve SIM hala test aşamsını tamamlamadığından zaman konusunda cömert olmak gerekir.
#20.05.2007 19:29 0 0 0
  • EmekLerine SaqLık AndroMeda...


#20.05.2007 19:32 0 0 0
  • Ellerine Sağlık Andromeda
#27.06.2007 22:57 0 0 0
  • emeğine sağlık AndroMeda
#16.07.2007 22:30 0 0 0
  • paylaşım için teşekkurler...
#16.07.2007 23:49 0 0 0
  • ellerine sağlık teşekkürler
#25.07.2007 16:05 0 0 0
  • @FreddyKrueger adlı üyeden alıntı:
    EmekLerine SaqLık AndroMeda...



    Orijinali Göster...
    EmekLerine SaqLık AndroMeda...




    bu emeğin için çok teşekkürler
    Vistada da otomatik kururlum yapılabiliyor olması çok hoş..tekrar tşkler
#27.08.2007 18:51 0 0 0
  • inşallah faydalı bir yazıdır
#19.12.2007 22:27 0 0 0
  • Merhaba Arkadaşlar
#28.12.2007 19:05 0 0 0
  • elinize sağlık
#11.01.2008 22:50 0 0 0
  • Paylasım ıcın Tskler
#12.01.2008 10:37 0 0 0
  • üstat ellerine sağlık
#08.02.2008 15:06 0 0 0
  • teşekkürler ellerine sağlık...
#07.03.2008 10:19 0 0 0
  • paylaşım için teşekkürler
#09.03.2008 10:34 0 0 0
  • eline salik bide turkce olsa
#10.03.2008 17:18 0 0 0
  • teşekkür ederim eline koluna sağlık.....
#10.05.2008 12:10 0 0 0
  • teşekkür ederim ellerine sağlık
#16.08.2008 21:39 0 0 0
  • Selam tümgeneral,
    Biraz gecikmeli olsada forum sayfanizda yazdiklarinizi gördüm.Cok güzel bir calisma yapmissiniz.Bunun icin tesekkürler ederim.
    Ve bende aynen yazmis olduklarinizi uygulayarak bir adet Vista DVD,sine sahip olmak istedim.
    Ancak sorunum en basta basladi,Cünkü yeni nesil Pc,lerde maalesef
    "Windows Vista Ürün DVD'si"verilmiyor.Sadece Pc,de "Recovery"adi altinda 10 GB,lik bir disk var.(Ve bu recovery benim Pc,de 8.23 GB olarak doludur)
    Simdi demissiniz ki " Windows Vista Ürün DVD'sinin" icindeki SOURCES adli klasörün icindeki " "Install.wim dosyasıni "C: altında oluşturacağımız Vista klasörü içerisine kopyalayalım.
    Fakat bu "install.wim"dosyasini ben Pc,de hic bir yerde bulamadim,cünkü benim gibi yeni nesil Pc kullananlarda da ayni sorun var.Cünkü elimizde "Windows Vista Ürün DVD,si"yok.
    Bunun icin ben ve benim gibiler ne yapmali ve nasil temin etmeli söylemis oldugunuz "istall.wim"dosyasini.
    Calismalarinizda basarilar ve iyi forumlar dilegiyle.
    Cevabinizi bekler iyi calismalar dilerim.
#18.10.2008 22:35 0 0 0
  • arkadaslar brasi bir forum sayfasi yani yardimlasma sayfasi degilmi ki,
    yazilan mesajlara cevap verilmiyor.18.10.2008 tarihinde yazdigim " Windows Vista Unattended (Katılımsız) Kurulum"ile ilgili sorunun nasil giderilecegini bilen yokmu.
#21.10.2008 20:38 0 0 0