0x80070070 Hatası ve Çözümü

System center configuration manager 2012 ile task oluşturdunuz fakat taskı deploy etmek istediğinizde bazen hatalar ardı ardına gelebilir ve işin içinden çıkılamaz hale gelebilir. Yeni bir task oluşturup windows 7 yüklemeye çalıştığınızda dosya yüklemesi tamamlanıp Applying Operation System penceresi geldikten sonra işletim sistemini yüklüyorken ekranda 0x80070070 hata kodu ile karşılaşabilirsiniz.

Bunun çözümünü ben şu şekilde buldum, IIS üzerindeki Default Web Site altındaki SCCM sunucunun bileşenlerinin altına gelerek Authentication sekmesinde Anonymous Authentication özelliğini Enable etmeniz gerek.

SMS_DP_SMSPKG$ ın üzerine geldiğinizde Authentication sekmesine girip bu değişikliği yapabilirsiniz.

Ayrıca SMS_DP_SMSSIG$ ın üzerinde de aynı özelliği Enable yapmanız gerekmektedir.

bunun dışında Task üzerindeki hangi partitiona imaj atması gerektiğini bazen karıştırabiliyor bu yüzden de disk üzerinde yer kalmadığına dair bir hata alabilirsiniz.

Failed to run the last action: Apply Operating System. Execution of task sequence failed.

There is not enough space on the disk. (Error: 80070070; Source: Windows)

 

  Oluşturduğunuz Task üzerine gelerek Taskı kontrol edelim

Software LibraryOverviewOperating SystemsTask Sequences

Partition bölümünü kontrol etmeniz yeterli. Umarım faydalı olmuştur

bir başka yazımda görüşmek ümidiyle. Hoşçakalın

DHCP uzerinde 060 PXE Boot Option Tanimlama

Sunucunuz üzerine kurduğunuz WDS rolü veya SCCM kurulumu sonrası, eğer WDS ile DHCP sunucusu aynı yerde değil ise DHCP üzerinden option eklemeniz gerekebilir.

Client Network ten boot etmek istediğinizde basitçe ifade etmek gerekirse;

F12 tuşuna basarak bilgisayarı açtığınızda client PC öncelikle DHCP den ip isteğinde bulunur, DHCP bu isteğe yanıt vererek yanında bazı bilgileri de gönderir. Örneğin DNS, Router gibi varsayılan değerleri eğer siz burada PXE sunucusu için bir option girmiş iseniz bu değeri de göndericektir. Client PC, DHCP den almış olduğu PXE bilgisiyle PXE (sccm,wds,mdt olabilir) sunucusuna giderek imaj boot etmeye başlar. Bende bu makalemde bu tanımın DHCP üzerinde nasıl yapıldığından bahsetmek istiyorum. Yapım yukarıdaki şekildedir.

Başlat/Çalıştır dadhcpmgmt.msc yazılarak DHCP konsolu açılır.

DHCP sunucusu üzerinde Ipv4 e gelerek sağ tıklayıpSet Predefined Options a gelinir

Açılan menüden Add butonuna basılarak yeni tanımlanmış ayar giriş ekranına gelinir

Name alanına PXE Client yazılır burada istediğiniz değeri vermekte özgürsünüz lakin anlaşılması kolay bir isim girmeniz gerekmektedir.

Data type alanı veri nin tipini girdiğimiz alan buradaString olarak belirtiyoruz

Code alanına 060 yazarak okey butonu ile gerekli tanımlamayı yapıyoruz

DHCP sunucu üzerinde Ipv4 altında Scope Options a gelerek oluşturmuş olduğumuz options a 060 PXE Client değerini giriyoruz. Burada sunucu adı SCCM,WDS ya da MDT sunucusunun kurulu olduğu server adı olmalı.

Eğer yapınızda System center configuration manager var ise bu durumda 067 Boot Name değerini de girmeniz gerekmektedir. Bu değer hali hazırda DHCP nin içerisinde tanımlı bir değer olduğu için siz sadece value değerini girmeniz gerekiyor 067 Bootfile Name i işaretleyerek smsbootbootwdsnbp.com değerini tanımlıyorum ve DHCP servisini ya da Sunucuyu yeniden başlattığınızda gerekli ayar yapılmış oluyor.

Bunu yapmanın bir diğer yolu ise komut satırı, aşağıdaki komutları sırasıyla yazarak da bu option u girmiş olursunuz

Komut satırını yönetici olarak çalıştırarak

C:WINDOWSsystem32>netsh

netsh>dhcp

netsh dhcp>server \dhcpsunucuadı

netsh dhcp>add optiondef 60 PXEClient String 0 comment=PXE support

netsh dhcp>set optionvalue 60 STRING PXEClient

netsh dhcp>exit

bu options u silmek için

netsh dhcp server \dhcpsunucuadı delete optiondef 60

Eklediğimiz iki değer DHCP üzerindeki scope options altında bu şekilde gözükmeli.

Umarım faydalı olmuştur, bir başka yazımda görüşmek ümidiyle