Tam otomatik Windows Vista kurulumu. Gerekli tüm bilgiler ve araçlar
bu yazıda. Microsoft’un yeni işletim sistemi Windows Vista daha önceden
de belirttiğimiz gibi birçok yenilik barındırıyor. Aero arabirimi,
güvenlik geliştirmeleri, kullanım kolaylığı ve gelecekte göreceğimiz
bazı teknolojilere daha şimdiden destek vermesi ile Vista, ne kadar
gelişmiş olduğunu kanıtlar nitelikte.
Windows Vista her açıdan geliştirilmiş özelliklere sahipken
Microsoft, Windows XP ile beğenerek kullandığımız katılımsız yükleme
seçeneklerini (Unattended Setup) bu yeni işletim sisteminde daha da
özellik katarak Nirvana’ya ulaştırmış diyebiliriz.
Aslında Windows Vista’nın kurulumu Microsoft’un daha önceki hiçbir
işletim sisteminde olmadığı kadar kolay bir işlem. Sadece iki adımda
ufak tefek fare ve klavye işlemleriyle Windows Vista’yı kurmak mümkün
fakat tam otomatiği varken bundan neden faydalanmayalım diye soruyoruz
kendi kendimize.
Katılımsız yükleme (Unattended Setup) ile büyük firmalardaki sistem
yöneticileri kadar son kullanıcılar da arkalarına yaslanıp rahat ederek
işletim sisteminin kurulmasını izlemenin ne demek olduğunu keşfettiler.
Dil, klavye, bölge, ağ, sabit disk bölümleme ayarlarını önceden
belirlemek, işletim sisteminin ürün kodunu önceden girmek ve kurulum
esnasında bir fare bile oynatmamak Windows XP ile lüks olmaktan
çıkarken Vista ile bu saydıklarımıza bir o kadar da yeni özellik
eklendi.
Windows XP’de, CD’ye dâhil edilmiş ve SUPPORT>TOOLS klasöründe
bulunan topu topu 1.5 MB’lık Deploy dosyası sayesinde otomatik yükleme
dosyasını hazırlamak ve ayarları yapmak mümkündü. Bu dosyadan çıkan
kurlum yöneticisini çalıştırıp, gerekli ayarları yapıp oluşturulan
“winnt.sif” adındaki dosyayı da CD’deki “i386″ klasörüne attığınızda
işlem tamamdı diyebiliriz.
Gerekli ayarları yaptıktan sonra oluşan “winnt.sif” dosyası aşağıdaki gibi parametrelere sahipti.CODE:
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated=”0″
UnattendedInstall=”Yes”
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
WaitForReboot=No
NoWaitAfterTextMode=1
NoWaitAfterGUIMode=1
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=130
OemSkipWelcome=1
[UserData]
ProductID=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName=”Recep Baltas”
OrgName=”Vogel Burda”
ComputerName=*
[Identification]
JoinWorkgroup=Firmaismi
[Networking]
InstallDefaultComponents=Yes
[TapiLocation]
CountryCode=90
[RegionalSettings]
LanguageGroup=6
Fakat Vista ile bu durum tamamen değişti. Örneğin XP’de ayarlar. sif
uzantılı bir metin dosyasında depolanırken Vista’da artık
“autounattend.xml” adında XML formatlı bir dosyada depolanıyor.
Yeni
yöntem ile “Preinstallation Environment” bölümündeki kişiselleştirme,
kullanıcının masaüstü ayarlarına ve hatta kayıt defterine kadar
uzanıyor.
Şimdi koltuğunuza sıkıca tutunun zira Windows Vista’yı roket hızında kurmanız için gereken araç ve gereçleri açıklıyoruz.
Öncelikle elinizin altında Windows XP SP2 veya Vista yüklü bir
sistemin olması iyi olacaktır. Bir sonraki aşama ise asıl işi
yapacağımız Windows Otomatik Yükleme Seti’ne (Windows Automated
Installation Kit (WAIK)) ihtiyacımız olacak. Windows XP’de 1.5 MB olan
katılımsız yükleme aracı Vista söz konusu olduğunda adeta evrim
geçirmiş ve tamı tamına 992.2 MB’a ulaşmış (İngilizce Sürümü) yani
kısacası 1 GB diyelim biz.
Aracın Türkçe sürümünü
buradanindirebilirsiniz fakat indirmeden önce şiddetle FlashGet veya Internet
Download Manager gibi bir indirme yöneticisi kullanmanızı tavsiye
ediyoruz. Zira indirme esnasında elektrikler, internet bağlantınız ve
sular kesilirse zor durumda kalabilirsiniz. Kotalı kullanıcıları
uyarmayı da unutmamak gerek.
Kurulumunu yapacağınız Windows Vista DVD’si ve Vista’yı kurup
sorunsuz bir şekilde çalıştırabileceğiniz bir PC’de listemizdeki
olmazsa olmazlar arasında. Bizim üzerinde çalışma yapacağımız Vista ise
Windows Vista Ultimate 32 Bit TR.Bu arada sistemde tam yetki ile oturum
açmış olduğunuzdan da emin olun.
Evet, yaklaşık 2 saatlik bir süreçten sonra Windows Otomatik Yükleme
Seti’ni indirmeyi başarabilen şanslı kişilerden iseniz tam otomatik
Vitsa kurulumu yolunda artık bir adım daha atabilirsiniz demektir.
İndirdiğimiz DVD kalıbını/imajını ister en sevdiğiniz sanal sürücü
yazılımı ile açabilir isterseniz de kaybolur, bir daha indiremem
düşüncesi ile bir DVD’ye yakabilirsiniz. Eğer Nero kullanıyorsanız
StartSmart uygulamasını çalıştırıp “Kalıbı Diske Yazdır” seçeneği ile
bu işlemi halletmek mümkün.
Kalıbı bir şekilde açtınız ve karşınıza Windows Otomatik Yükleme
Seti menüsü belirdi. Bu aşmamdan sonra Windows Otomatik Yükleme Kiti’ni
yüklemeden önce DVD’den .Net Framework 2.0 ve MSXML 6.0′ı kurmanız
gerekiyor. Bu iki yazılımı kurduktan sonra “Windows AIK Kur”a
tıklayarak asıl yazılımımızın kurulumuna başlayabilirsiniz.
Kurulum işlemi bittikten sonra Windows Vista DVD’nizi sürücüye takıp
“Sources” klasöründeki “install.vim” dosyasını (Ultimate Vista 32 Bit
DVD’de 2,08 GB )PC’ye kopyalıyoruz. Biz “D” sürücüsünde Vista adında
bir klasör oluşturup oraya kopyaladık. Bu aşamadan sonra başlat
menüsünden Windows Sistem Yansıma Yöneticisi’ni çalıştırarak diğer
işlemlere başlayabilirsiniz. Bu yönetici sayesinde PC’ye kopyaladığımız
dosyaya uygun kurulum ayarları oluşturabiliyoruz.
Dosya>Windows Yansıması Seç’e tıklıyoruz ve açılan pencereden az
önce sisteme kopyaladığımızı “install.vim” dosyasını seçiyoruz. Daha
sonra karşımıza çıkan menüden kurulumunu yapacağımız Vista sürümünü
seçiyoruz. Biz Ultimate Edition kuracağımız için “Windows Vista
Ultimate”ı seçiyoruz, bu seçimden sonra yazılım bize bir katalog
dosyayı oluşturup oluşturmayacağımızı soruyor, bu soruya “Evet”
dedikten sonra sistem hızına bağlı olarak yaklaşık 1-2 dakika süren bir
işlem gerçekleşiyor ve katalog dosyası oluşturuluyor.
Eğer siz farklı bir sürüm yükleyecekseniz yükleyeceğiniz sürümü
seçip bizim Ultimate Edition için yaptığımız yönergeleri rahatlıkla
kullanabilirsiniz. Zira biz bu kurulumda Ultimate Edition’a özel bir
işlev için ayar yapmayacağız. Sadece kurulum ayarlarını
belirleyeceğimiz için rehberimiz neredeyse tüm sürümler için geçerli
sayılıyor.
Artık Windows Vista Ultimate Edition’ın gerek kurulumunda gerek ise
kurulum sonrasında hangi özelliklerini değiştirebileceğimizi sol alt
köşedeki “Windows Yansıması” bölümünden görmek mümkün. Bir sonraki adım
olarak ise bu ayarların kaydedileceği bir yanıt dosyası yaratmak
olacak, bunu için Dosya menüsünden “Yeni Yanıt Dosyası”na tıklayabilir
veya basitçe CTRL+N tuş bileşenini kullanabilirsiniz.
Standart bir katılımsız yükleme dosyasında olması gereken değerler yukarıdaki listemizde mevcut.
Artık adım adım bu değerleri oluşturmaya başlayabiliriz. Bunun için
yukarıdaki listede yer alan bölümü Windows Sistem Görüntü
Yöneticisi’nin sol alt tarafındaki Windows Görüntüsü bölümünden tespit
etmemiz gerekiyor. İlk olarak işe Microsoft-Windows-Setup’ı tespit
ederek başlayalım. Windows Görüntüsü bölümünde bu bileşenin adı bizde
x86_ Microsoft-Windows-Setup_6.0.6000.16386_neutral olarak gözüküyor.
Şimdi bu bileşenin içindeki tüm alt bileşenleri almak yerine sadece
ihtiyacımız olanları alacağız. Bu aşamadan sonra yapmamız gereken
alacağımız bu bileşenlere sağ tıklayıp ilgili katalog bölümüne
eklenmesini sağlamak. Bu işlemden sonra bileşenimizin Cevap Dosyası
bölümünde ilgili bileşenin altına eklendiğini görüyoruz.
Bu durmda x86_ Microsoft-Windows-Setup_6.0.6000.16386_neutral
dizininden Cevap Dosyası’na ekleyeceğimiz bileşenler yukarıdaki listeye
göre şöyle:CODE:
Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition
Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition
Microsoft-Windows-Setup\ImageInstall\OSImage\InstallTo
Microsoft-Windows-Setup\UserData
Tüm bu alt bileşenlerin üstüne sağ tıklayıp cevap dosyamıza
ekledikten sonra bu bileşenlerin değer verilerini doldurmaya
başlayabiliriz. Alfabetik sıraya göre ilk bileşenimiz
Microsoft-Windows-international-core- WinPE . Şimdi bu bileşenin ne işe
yaradığından ve içeriğini nasıl dolduracağımızdan bahsetmeden önce
bizim dolduracağımız bileşenlerin listesini bir görelim…
İlk bileşenimiz ve ayarları:CODE:
Microsoft-Windows-International-Core-WinPE
InputLocale =
SystemLocale =
UILanguage =
UserLocale =
Evet, gördüğünüz gibi ilk olarak InputLocale = <Input>, SystemLocale = ,UILanguage = ve UserLocale = değerlerini
vermemiz gerekiyor. InputLocale değeri bilgisayarınızın klavye tipini
belirlemede kullanılıyor. Bu değerin üzerinde sağ tıklayıp Yardım’ı
açtıktan sonra Desteklenen Dil Paketleri’ne tıkladığınızda hangi
klavyenin hangi dil koduna sahip olduğunu rahatlıkla görebilirsiniz.
Buradan Türkçe Q klavyenin Hexadecimal değerinin “0×0000041f” olduğunu
görüyoruz ve InputLocale’e bu değeri veriyoruz. Bu değerin altında
LayeredDriver değeri bulunuyor ve bu değer Japonca ve Korece
klavyelerin sürücüleri için konulan bir değer olduğu için bu değeri boş
bırakıyoruz. Bu ve bunun gibi daha birçok boş bırakacağımız alan olduğu
için artık hepsini açıklama gereği duymuyoruz. Yapmanız gereken sadece
belirttiğimiz değerleri doldurmak.
SystemLocale: Unicode olmayan yazılımlar için varsayılan sistem dilini belirler. Gireceğimiz değer:
“tr-TR”
UILanguage: İşletim sisteminin varsayılan arabirim dili (menüler, diyalog kutuları ve yardım dosyaları).
Gireceğimiz değer kurduğumuz işletim sistemi Türkçe olduğu için: “tr-TR”
User Locale: Tarih, zaman, para birimi ve windows yüklemesinde
kullanılacak olan rakamların ayarlarını belirler. Gireceğimiz değer:
“tr-TR”
Microsoft-Windows-International-Core-WinPE\SetupUILanguage UILanguage =
SetupUILanguage > UILanguage: Kurulum dili. Gireceğimiz değer: “tr-TR”
Microsoft-Windows-Setup\DiskConfiguration WillShowUI = OnError
WillShowUI: Disk yönetimi esnasında kullanıcı arabiriminin görünüp görünmeyeceği ile ilgili ayar.
Gireceğimiz değer: “OnError” yani herhangi bir hata olduğunda gözükmesini söylüyoruz.
Microsoft-Windows-Setup\DiskConfiguration\Disk DiskID = 0
WillWipeDisk = true
Bu bileşeni de Cevap Dosyası’na ekledikten sonra değerlerini
giriyoruz. Ayarını yapacağımız ve kuruluma dahil olacak belirttiğimiz
bileşenleri üzerine sağ tıklayıp “Add” diyerek cevap dosyasına
eklememiz gerektiğini yoksa bu bileşenlere ayar yapamayacağınızı bir
kez daha hatırlatalım.
DiskID: Üzerinde işlem yapılacak olan sabit disk. Gireceğimiz değer:
Sistemimizde sadece bir disk takılı olduğu için veya ilk sabit diski
kullanacağımız için “0″ değerini veriyoruz.
WillWipeDisk: İşleme başlamadan önce var olan diskteki tüm
bölümlerin ve verilerin silinmesi ayarı. Gireceğimiz değer: “false”
böyle bir şey bizim için felaket olur. Tabii ki seçim size kalmış siz
isterseniz “true” diyerek bu işlemi gerçekleştirebilirsiniz fakat siz
de bizim gibi bir “D” sürücünse sahipseniz ve bu sürücüde önemli
dosyalarınız varsa değeri “false” olarak belirleyin.CODE:
Microsoft-Windows-Setup \DiskConfiguration\Disk\ModifyPartitions\ModifyPartition Active = true
Extend = false
Format = NTFS
Label = OS_Install
Letter = C
Order = 1
PartitionID = 1
Burası kurulumun en önemli noktalarından bir tanesi zira burada
yapacağınız yanlış bir ayar disklerinizdeki tüm verilerini kaybolmasına
neden olabilir. Bizim sistemimizde az önce belirttiğimizgibi sadece bir
adet disk mevcut ve bu disk üzerinde de iki adet bölüm (Partition)var.
Bu bölümlerimizin birisi C diğeri ise D etiketine sahip. Kurulum
esnasında biz D ye dokunmayacağız fakat C’ye format atacağız. Bu sayede
hem temiz bir kurulum gerçekleştirmiş olacağız hem de verilerimiz
kaybolmamış olacak.
Şimdi var olan bir bölüm üzerinde değişiklik yapacağımız için
“Modify Partitions” değerinin üzerine gelip “Insert New ModifyPartiton”
seçeneğine tıklıyoruz ve yeni bir girdi oluşturuyoruz. Oluşturduğumuz
bu girdideki değerleri ise şu şekilde ayarlıyoruz:
Active: Düzenleyeceğimiz bölümün aktif olup olmayacağı. Atayacağımız
değer:”True”. Bu bölüme işletim sistemi kurulacağı için aktif olması
gerekiyor ve bundan dolayı da true yani doğru seçeneğini seçiyoruz.
Extend: Diskteki boş alanın bir başka bölüme verilmesi. Atayacağımız
değer:”False” Önceki kurulumlarımızda biz bunu 30 GB olarak
belirlemiştik. Şimdi de aynı kalsın istiyoruz.Eğer siz daha önceden
bölümlerinizi ayarlamadıysanız XP CD’si ile kurulumun başındaki format
bölümüne kadar gelip biçimlendirmeyi yapıp kurulumu iptal
edebilirsiniz. Fakat bunu var olan sisteminizde değil de ilk olarak
Virtual PC kurarak sanal bir makineden yapmanızı tavsiye ediyoruz.
Format: Diski biçimlendireceğimiz tür. Atayacağımız değer: “NTFS”.
Eğer diskiniz 80 GB ve üzeri ise tavsiyemiz NTFS dosya sistemini
seçmeniz.
Label: Bölüm etiketi. Bu kısmın otomatik belirlenmesi için boş bırakıyoruz.
Letter: Bölümün harfi, Atayacağımız değer: “C”
Order: Üzerinde düzenleme yapılacak bölüm sırası, Ataycağımız değer:”1″. Tek bölüm düzenleyeceğimiz için.
PartitionID: İşlemlerin yapılacağı bölüm. Atayacağımız değer:”1″ Sabit diskin ilk bölümünü düzenleyeceğimiz için.
Disk bölümleme ayarlarını da yaptığımıza göre bir sonraki bileşenlere geçebiliriz.
CODE:
Microsoft-Windows-Setup\ImageInstall\OSImage\
WillShowUI = OnError