web-dev-qa-db-ja.com

SCCM 2012 R2-PXE経由の不明なPCブート-bcdファイルエラー

PXE経由で不明なPCを起動したい場合、boot\x64\pxeboot.n12ファイルを開始するとエラーが発生します。エラーはWindows 8のブルースクリーンのように見え、以下が含まれます。

Recovery

Your PC needs to be repaired.

The Windows Boot Configuration Data (BCD) file from the PXE Server does not contain a valid operating System entry. Ensure that the Server has boot Images installed for this architecture.

File:\Tmp\x86x64{abc123}.bcd
Error code: 0x0c0000098

You´ll Need to use the recovery Tools on your media. ..

そのエラーは何が起こりますか?

ご参考までに:

配布ポイントでPXEを有効にしました。 Windows 7 x64イメージとboot.wimイメージを展開し、それらがPXEブートに使用できるようにしました。

Dhcpサーバーでは、ポート66(sccm/pxeサーバーのIP)と67(ブートファイルの名前:\SMSBoot\x86\wdsnbp.com)にエントリを作成しました。

既存のイメージをインストールするためのタスクシーケンスを作成しました。 boot.wim(x64)と「メディアとpxeのみ」のWindows 7 x64イメージで構成しました。

タスクシーケンスをアドバタイズしました。

ファイルのコンテンツステータスは成功です。そしてもう数分待った。 x86のboot.wimファイルでもタスクシーケンスを試しましたが、何も変更されていません。ブートポイントを配布ポイントから削除して再度展開しましたが、変更もありません。私はsccmからデフォルトのブートイメージを取得しましたが、すでに含まれています。

原因がわからずイライラします。あなたが助けてくれるといいのですが。

編集:

StartfileのDHCPオプションを\SMSBoot\x64\pxeboot example.comに変更し、pxe経由でブートしたいものをクライアントのローカルドライブにフォーマットした後、エラーは次のようになりました。

Recovery

Your PC needs to be repaired.

The Windows Boot Configuration Data for your PC is missing or contains errors.

File:\Boot\BCD
Error code: 0xc000000f

You´ll Need to use the recovery Tools on your media. ..

StartfileのDHCPオプションを元に戻すと、最初のエラーが表示されます。

私は最後のエラーの解決策を探しましたが、この問題の良い解決策は本当に見つかりませんでした。私はちょうどこのようなものを見つけました: http://social.technet.Microsoft.com/wiki/contents/articles/12268.troubleshooting-sccm-2012-pxe-boot-error-0xc000000f-while-installing-task -sequence.aspx SCCM 2012をSP1に更新しなかったため、このソリューションを試す必要があるかどうかは不明です。これはSP1での完全なインストールでした。

また、sccmサーバーのSMSPXE.logも調べました。

00:25:B3:17:81:81, 569953E2-0A46-11DE-BBDA-B31781810025: Not serviced.  SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
RequestMPKeyInformation: Send() failed. SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
Failed to get information for MP: example.org 80004005. SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
PXE::MP_InitializeTransport failed; 0x80004005  SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
PXE::MP_LookupDevice failed; 0x80004005 SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
RequestMPKeyInformation: Send() failed. SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
Failed to get information for MP: example.org. 80004005.    SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
PXE::MP_InitializeTransport failed; 0x80004005  SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
PXE::MP_ReportStatus failed; 0x80004005 SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
PXE Provider failed to process message. 
Unknown error (Error: 80004005; Source: Unknown)    SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
00:25:B3:17:81:81, 569953E2-0A46-11DE-BBDA-B31781810025: Not serviced.  SMSPXE  08.05.2014 11:12:42 8628 (0x21B4)
File E:\RemoteInstall\SMSTemp\2014.04.25.16.02.20.01.{F40C9975-DF1F-4F67-802A-29AD678BC3B8}.boot.bcd deleted.   SMSPXE  08.05.2014 11:12:44 46728 (0xB688)
File E:\RemoteInstall\SMSTemp\2014.04.25.16.02.20.01.{F40C9975-DF1F-4F67-802A-29AD678BC3B8}.boot.bcd.log deleted.   SMSPXE  08.05.2014 11:12:44 46728 (0xB688)
File E:\RemoteInstall\SMSTemp\2014.05.08.11.07.51.03.{EE53DA24-A9DE-4629-9C22-1EE99A960150}.boot.bcd deleted.   SMSPXE  08.05.2014 11:12:44 46728 (0xB688)
File E:\RemoteInstall\SMSTemp\2014.05.08.11.07.51.03.{EE53DA24-A9DE-4629-9C22-1EE99A960150}.boot.bcd.log deleted.   SMSPXE  08.05.2014 11:12:44 46728 (0xB688)
Boot image I0100005 has changed since added SMSPXE  08.05.2014 11:29:50 35992 (0x8C98)
Loaded D:\Microsoft\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\AMD64\DISM\wimgapi.dll  SMSPXE  08.05.2014 11:29:50 35992 (0x8C98)
Opening image file E:\RemoteInstall\SMSImages\I0100005\boot.I0100005.wim    SMSPXE  08.05.2014 11:29:50 35992 (0x8C98)
Found Image file: E:\RemoteInstall\SMSImages\I0100005\boot.I0100005.wim
 PackageID: I0100005
 ProductName: Microsoft® Windows® Operating System
 Architecture: 9
 Description: Microsoft Windows PE (x64)
 Version:  
 Creator: 
 SystemDir: WINDOWS
SMSPXE  08.05.2014 11:29:50 35992 (0x8C98)
Closing image file E:\RemoteInstall\SMSImages\I0100005\boot.I0100005.wim    SMSPXE  08.05.2014 11:29:50 35992 (0x8C98)
File E:\RemoteInstall\SMSTemp\2014.04.25.16.02.24.02.{120C6047-D013-4481-A959-        E095D4385373}.boot.bcd deleted.   SMSPXE  08.05.2014 11:32:44 23120 (0x5A50)
File E:\RemoteInstall\SMSTemp\2014.04.25.16.02.24.02.{120C6047-D013-4481-A959-E095D4385373}.boot.bcd.log deleted.   SMSPXE  08.05.2014 11:32:44 23120 (0x5A50)
Begin validation of Certificate [Thumbprint DC4C1EAB9A23B7003FADFBD27CD2284069DFF8E6] issued to '{445FD9AA-558A-413B-9243-7AB6530FCD31}'    SMSPXE  08.05.2014 12:02:48 20392 (0x4FA8)
Completed validation of Certificate [Thumbprint DC4C1EAB9A23B7003FADFBD27CD2284069DFF8E6] issued to '{445FD9AA-558A-413B-9243-7AB6530FCD31}'    SMSPXE  08.05.2014 12:02:48 20392 (0x4FA8)

どうすればいいかわかりません。

更新:

0xc000000ferrorの解決策を検索した後、私はmpcontrol.logを調べる必要があるというアドバイスを見つけました-これらのログファイルエントリがあります:

SSL is not enabled. SMS_MP_CONTROL_MANAGER  09.05.2014 12:08:04 10392 (0x2898)
Call to HttpSendRequestSync failed for port 80 with status code 404, text: Not Found    SMS_MP_CONTROL_MANAGER  09.05.2014 12:08:05 10392 (0x2898)
Sent summary record of SMS Management Point on ["Display=\\example.org\"]MSWNET:["SMS_SITE=I01"]\\example.org\ to \\example.org\SMS_I01\inboxes\sitestat.box\pywuipdu.SUM, Availability 1, 104723452 KB total disk space , 49143084 KB free disk space, installation state 0.   SMS_MP_CONTROL_MANAGER  09.05.2014 12:08:05 10392 (0x2898)
Http test request failed, status code is 404, 'Not Found'.  SMS_MP_CONTROL_MANAGER  09.05.2014 12:08:05 10392 (0x2898)
Successfully performed Management Point availability check against local computer.  SMS_MP_CONTROL_MANAGER  09.05.2014 12:08:05 10392 (0x2898)

たぶん私はSSLを有効にする必要がありますか?

更新:私は問題を修正できるかどうかわかりませんが、そのシステムの責任はもはやないため、修正を試みることはできません。とにかく答えてくれてありがとう。誰かが同様の問題を抱えている場合は、正しい答えに投票してください。

4
Sophia Marie

これは、配布ポイントのSMS PXEサービスがブートをキャッチできず、代わりにWDSがブートリクエストを処理していることを示しています。これが問題であるかどうかを確認するには、\\ DPServer\SMS_DP $\SMS\Logs\SMSPXE.logファイル。ログファイルの最後のエントリが

==========PXE Provider shutdown===========

最近のPXE試行の記録が表示されない場合は、間違いなくこの問題が発生しています。

それを修正する方法

この問題を修正するには、PXEを削除して再インストールするだけです。 SCCM Console、Administration\Site and Site Systemsに接続し、障害が発生したDPの配布ポイントコンポーネントをダブルクリックします。PXEタブで、上部のチェックボックスをオフにします'をクリックして[適用]をクリックすると、ConfigMgrにPXEロールを削除するように要求されます。

これは、プライマリサーバーのdistmgr.logと、DPのSMSPXEおよびSMSDPPROV.logsで確認できます。

これが完了したら、リモートDPを再起動します。次に、同じチェックボックスを使用してPXEを再インストールします。あなたはいくつかのエラーを見るかもしれません

Opening image file
Found image file
Closing image File
InstallBootFilesForImage Failed 0x80004005 (Access Denied)
'Failed to copy the needed boot binaries from the boot image  \\server\share\BootImage.wim' 
The operation completed successfully.
Failed adding image, will retry, Unspecified error

数十の「エラーファイルを開く:Imagefile.wim Win32 = 32」が続きます。これらのエラーは、PXEを再インストールした後、SCCMがまだブートイメージをコピーしていることを示しています。

彼らは彼ら自身を滑らかにする必要があります、そしてあなたは行ってもいいでしょう。

1
FoxDeploy