wmismail Posted July 7, 2009 Share Posted July 7, 2009 Windows Vista ile birlikte hayatımıza giren .wim uzantılı işletim sistemi imajları ve bu imajların yönetimi için kullanılan araçlara bir yenisi eklendi. Windows 7 ile beraber gelen ve imaj yönetim uygulamalarından biri olan DISM (Deployment Image Servicing and Management) aracı sayesinde offline ve online bir dizi işlem yapmak mümkün. DISM ile bir wim imajını kendinize göre düzenleyebilir ve özelleştirdiğiniz bu majı daha sonra kululumlarda kullanabilirsiniz. Nasıl mı? İşletim sistemi kurulum dosyalarının içinde bulunduğu install.wim adlı dosyası öncelikle belirtilen başka bir klasöre mount ediliyor. Bunun ardından üzerinde çaışılabiliyor. Çeşitli özellikleri devre dışı bırakılabiliyor. Ya da sürücülerle ilgili işlemler yapılabiliyor. Kendimize göre özelleştirdiğimiz bu yeni imajı artık unmount etmek yani yeniden kaydederek wim içerisine gömmek gerekiyor. Bunu da yine komutlarla hallettiğimizde artık kendi isteğimiz ile hazırladığımız bir imajımız olmuş oluyor. Şimdi bu bir solukta anlattıklarımı nasıl uygulayacağımıza bir bakalım. Öncelikle cmd.exe komut satırı aracımızı Administrator yetkileri ile açmalıyız (Run as Administrator). Bu arada Windows 7 DVD’si içerisinde Sources klasörü içerisinde bulunan install.wim dosyasını ben kendi örneğimde g: sürücüm içerisine kopyalıyorum. Bu yol çok önemli değil. Yeter ki Read-Only olmasın. Ardından bu dosya üzerinde işlemlere başlayabilirim. İmajı mount etmeden (yamamadan) önce imaj hakkında bilgi edinmek istiyorum. dism /Get-WimInfo /WimFile:g:\install.wim Yukarıdaki komut sayesinde imajın içerisinde hangi işletim sistemleri olduğunu görebilirim. Komutun çıktısı aşağıdaki gibi olur. Bildiğimiz gibi .wim uzantılı imaj dosyaları kendi içlerinde işletim sisteminin birden fazla sürümünü barındırırlar. Index numaraları da bu sürümleri ayırt etmek için kullanılır. Örnek olarak üzerinde çalışmak istediğimiz Windows 7 sürümü Ultimate ise diğer sürümlere ihtiyacımız olmayacaktır. İmaj içerisinde yalnızca Ultimate sürüm hakkında bilgi edinmek istiyorsak bu durumda aşağıdaki komutun kullanılması gerekiyor. dism /Get-WimInfo /WimFile:g:\install.wim /index:5 Yukarıda imaj içerisinde Windows 7 Ultimate versiyonu hakkında detaylar bulunuyor. Şimdi artık sıra imajı herhangi bir klasöre mount etmek. Bu işlem, aslında sıkıştırılmış bir paket gibi olan wim imajının açılarak tıpkı Windows kurulu bir bilgisayardaki klasör yapısına bürünmesini sağlamaktır. Bu sayede üzerinde oynama yapabilmek çok kolay olacaktır. dism /mount-Wim /wimfile:g:\install.wim /index:5 /mountDir:h:\imaj Yukarı komutla beraber g:\install.wim dosyasının içerisindeki Ultimate versiyonunu h:\imaj adlı bir klasöre mount ediyorum. Komutun ardından boş olan H:\imaj klasörü aşağıdaki şekle dönüşüyor. Şimdi artık imaj içerisinde bulunan özelliklerle oynamak mümkün. Öncelikle imaj içerisinde hangi Windows özellikleri var onları görüntülüyorum. dism /image:h:\imaj /Get-Features | more Sanki kurulu bir Windows üzerinden özellik ekleyip kaldırır gibi Windows 7 imajı içerisinde bulunmasını istemediğimiz özellikleri istediğimiz gibi özelleştirebiliyoruz. Ben FreeCell adlı oyunu kaldırmak istiyorum. dism /image:h:\imaj /Disable-Feature:FreeCell İstediğim değişiklikleri yaptıktan sonra artık değişikliklerimi kaydetmeliyim. Bunun için: dism /commit-Wim /MountDir:h:\imaj Artık değişikliklerimi de kaydettiğime göre imajımı unmount ederek geçiçi olarak üzerinde çalışmak için kullandığım h:\imaj klasöründen kaldırmış oluyorum. dism /unmount-Wim /MountDir:h:\imaj /commit Artık H:\imaj klasörü bu komuttan sonra ilke haline geri gelmiş oluyor. Bundan sonra yapacağımız işlem yeni install.wim dosyamızı kullanarak ister ağ üzerinden istersek de DVD’ye yazarak kurulumlar yapmak! BakiOnur Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted August 28, 2009 Editor Share Posted August 28, 2009 wmismail hocam anlatım için teşekkür ederim... size bir sorum olacaktı, DISM ile install.wim'in içine güncelleme entegre edebiliyor muyuz ? Link to comment Share on other sites More sharing options...
droy Posted August 28, 2009 Share Posted August 28, 2009 güncelleme yada program entegresi yapılabiliyosa bi anlatım eklermisin. teşekkür ediyoruz. kolay gele. Link to comment Share on other sites More sharing options...
morning Posted August 28, 2009 Share Posted August 28, 2009 Güncelleme entegresi mümkün. dism.exe /Image:C:\wim /Add-Package /PackagePath:güncellemedosyası.msu Eğer bir klasördeki tüm güncellemeleri entegre etmek isterseniz aşağıdaki gibi bir bat dosyası yazabilirsiniz. for %%f in (*.msu *.cab) do (dism.exe /Image:C:\wim /Add-Package /PackagePath:%%f)[/CODE] C:\wim klasörü install.wimi "mount" ettiğiniz klasördür. Yakın zamanda anlatmayı düşünüyordum bunu aslında. Link to comment Share on other sites More sharing options...
ayhan1 Posted August 28, 2009 Share Posted August 28, 2009 Gerçekten faydalı bilgi. Teşekkürler... Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted August 28, 2009 Editor Share Posted August 28, 2009 üstadlar ben neden böyle bir hata alıyorum ? Link to comment Share on other sites More sharing options...
morning Posted August 28, 2009 Share Posted August 28, 2009 Ben bu hatayı Mount ederken Read and Write'ı işaretlemediğim için alıyordum. Belki sen de o yüzden alıyorsundur. Link to comment Share on other sites More sharing options...
Editor mephistooo2 Posted August 28, 2009 Editor Share Posted August 28, 2009 Ben bu hatayı Mount ederken Read and Write'ı işaretlemediğim için alıyordum. Belki sen de o yüzden alıyorsundur. mount ederken "okuma ve yazma" yı etkinleştirdim ki... Link to comment Share on other sites More sharing options...
rokobozz Posted September 15, 2009 Share Posted September 15, 2009 ya arkadaşlar bunu daha basit bi yolu olmalı bende bunu uzerinde calışıyorum ama sizin burada anlatmış oldunuz cok karmaşık yada bana öyle geliyor artı bir sorum olacık .wim uzantı dosya oluşturmak icin bir program olmalı tıpkı winrar 7zip yada cab v.s oluşturmak gibi. bilgisi olan varsa lütfen bizimle paylaşsın saygılarımla... Link to comment Share on other sites More sharing options...
[CeMoX] Posted September 15, 2009 Share Posted September 15, 2009 var kardeşim.Bu anlatım daha çok işini bilenin işidir.Ama program istiyorsan önerim ximage yada gimageX olur. Link to comment Share on other sites More sharing options...
rokobozz Posted September 15, 2009 Share Posted September 15, 2009 var kardeşim.Bu anlatım daha çok işini bilenin işidir.Ama program istiyorsan önerim ximage yada gimageX olur. arkadaşım cvp icin teşekkür ama bunlar zaten var elimde dahada basit yada değişik olması lazım bi peogram sayesinde install.wim dosyasının icerini cıkarıyorum onu editleyip yeniden aynı uzantıya getirmem gerekiyor yinede teşekkürler Link to comment Share on other sites More sharing options...
[CeMoX] Posted September 15, 2009 Share Posted September 15, 2009 oda var ama tekrar wim haline getirirken gimagex yada dısm yöntemini kullamıyor.dolayısı ile wim dosyası çalışmıyor. Link to comment Share on other sites More sharing options...
rokobozz Posted September 15, 2009 Share Posted September 15, 2009 oda var ama tekrar wim haline getirirken gimagex yada dısm yöntemini kullamıyor.dolayısı ile wim dosyası çalışmıyor. yani hata mı veriyor??? birde burada ki nalatım win 7 icin mi gecerli yoksa sistem farketmyor mu??? yani bunu yaparke hangi iletim sistemi kurulu olmalı Link to comment Share on other sites More sharing options...
600 Posted September 15, 2009 Share Posted September 15, 2009 Ben FreeCell adlı oyunu kaldırmak istiyorum.dism /image:h:\imaj /Disable-Feature:FreeCell bu komutu kullandığımızda FreeCell i siliyor mu tamamen Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.