вторник, 18 декабря 2012 г.

Ошибка ImageX: Not enough storage is available to process this command.

При развёртывании образа в SCCM 2012 возникла странная ошибка. Фрагмент "smsts.log":
<![LOG[Skipping C:\_SMSTaskSequence for wipe]LOG]!><time="12:25:01.937+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="ccmfile.cpp:983">
<![LOG[Calculating expected free space.]LOG]!><time="12:25:01.953+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="1556" file="installcommon.cpp:229">
<![LOG[Reporting deletion progress.]LOG]!><time="12:25:01.953+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="1556" file="installcommon.cpp:247">
<![LOG[Successfully wiped C:\]LOG]!><time="12:25:01.968+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="installcommon.cpp:860">
<![LOG[Applying image to C:\]LOG]!><time="12:25:01.968+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="installimage.cpp:709">
<![LOG[Applying image 1 to volume C:]LOG]!><time="12:25:01.968+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="wimfile.cpp:511">
<![LOG[Received unknown WIM message 1090557061]LOG]!><time="12:25:04.187+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="2" thread="876" file="wimstate.cpp:124">
<![LOG[Received unknown WIM message 1090557061]LOG]!><time="12:25:04.187+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="2" thread="876" file="wimstate.cpp:124">
<![LOG[WIMApplyImage( hVolumeImage, const_cast<LPWSTR>(pathTargetVolume.c_str()), WIM_FLAG_VERIFY), HRESULT=80070008 (e:\nts_sccm_release\sms\framework\tscore\wimfile.cpp,557)]LOG]!><time="12:25:19.109+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="wimfile.cpp:557">
<![LOG[Unable to apply (0x80070008)]LOG]!><time="12:25:19.109+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="3" thread="876" file="wimfile.cpp:557">
<![LOG[this->imageFile.ApplyVolumeImage(imageIndex, this->targetVolume), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,727)]LOG]!><time="12:25:19.468+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:727">
<![LOG[ApplyImage(), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,1431)]LOG]!><time="12:25:19.468+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:1431">
<![LOG[Apply(), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,1614)]LOG]!><time="12:25:19.468+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:1614">
<![LOG[Installation of image 1 in package 00100009 failed to complete.. 
Not enough storage is available to process this command. (Error: 80070008; Source: Windows)]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="3" thread="876" file="installimage.cpp:1636">
<![LOG[installer.install(), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\installimage.cpp,1689)]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="installimage.cpp:1689">
<![LOG[Closing image file C:\_SMSTaskSequence\Packages\00100009\ru_windows_xp_sysprep BM 2012.12.18.wim]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="wimfile.cpp:358">
<![LOG[Entering ReleaseSource() for C:\_SMSTaskSequence\Packages\00100009]LOG]!><time="12:25:19.562+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="resolvesource.cpp:3527">
<![LOG[reference count 1 for the source C:\_SMSTaskSequence\Packages\00100009 before releasing]LOG]!><time="12:25:19.578+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="resolvesource.cpp:3534">
<![LOG[Released the resolved source C:\_SMSTaskSequence\Packages\00100009]LOG]!><time="12:25:19.578+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="1" thread="876" file="resolvesource.cpp:3567">
<![LOG[InstallImage( g_InstallPackageID, g_ImageIndex, targetVolume, ImageType_OS, g_ConfigPackageID, g_ConfigFileName, bOEMMedia ), HRESULT=80070008 (e:\nts_sccm_release\sms\client\osdeployment\applyos\applyos.cpp,470)]LOG]!><time="12:25:19.578+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="0" thread="876" file="applyos.cpp:470">
<![LOG[Process completed with exit code 2147942408]LOG]!><time="12:25:19.671+480" date="12-18-2012" component="TSManager" context="" type="1" thread="1796" file="commandline.cpp:1098">
<![LOG[!--------------------------------------------------------------------------------------------!]LOG]!><time="12:25:19.671+480" date="12-18-2012" component="TSManager" context="" type="1" thread="1796" file="instruction.cxx:3011">
<![LOG[Failed to run the action: ????????? ???????????? ???????. 
Not enough storage is available to process this command. (Error: 80070008; Source: Windows)]LOG]!><time="12:25:19.671+480" date="12-18-2012" component="TSManager" context="" type="3" thread="1796" file="instruction.cxx:3102">
Ключевые строки 14-15:
<![LOG[Installation of image 1 in package 00100009 failed to complete.. 
Not enough storage is available to process this command. (Error: 80070008; Source: Windows)]LOG]!><time="12:25:19.484+480" date="12-18-2012" component="ApplyOperatingSystem" context="" type="3" thread="876" file="installimage.cpp:1636">

То, что не хватает пространства в хранилище для обработки команды показалась мне очень странным: на эталонной машине жёсткий диск 80 Гб, что всяко больше запакованного образа (15 Гб) + распакованного образа (30 Гб). Выискивая ответ на вопрос, наткнулся на эту тему:
I solved the problem.  The reason I was getting the error message was because I didn't have enough ram installed in the PC I was creating an image of.  I found that when doing a network boot of WinPE at least 512 MB of ram is required, and I didn't have that much
И в действительно, дело оказалось в нехватке оперативной памяти, а не объёме жёсткого диска. Это подтверждает данная тема, где места много, но ошибка тем не менее присутствует.

Ошибка появлялась на 512, 640 Мб и исчезла на 768 Мб оперативной памяти.

Комментариев нет:

Отправить комментарий