Ошибка unable to allocate and lock memory

urketadic

Posts: 8
Joined: 12. Jul 2016, 23:26

Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to

I had my virtual machine boot from iso file which was on C disk for some reason while actual Vbox folder was on D disk. Anyway, i have removed the iso file because it was taking up the space and changed boot order to be from HDD.
Now when i start the virtual machine, it loads it up just for a second and then gives me the error (Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM)

Some stuff that might help you get a better picture:
Controller IDE: Empty
Controller SATA: Ubuntu.vdi (Virtual size: 60GB, Actual Size: 12.54GB, Dynamically allocated)

Video memory: 12MB
Base memory: 2GB — PIIX3

Last edited by urketadic on 4. Oct 2016, 17:37, edited 1 time in total.

socratis

Site Moderator
Posts: 27689
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Unable to allocate and lock memory. The virtual machine will be paused. Please close application

Post

by socratis » 4. Oct 2016, 17:21

urketadic wrote:Please close applications to..blabla)
Some stuff that might help you get a better picture:

Do you see how these two statements contradict each other? Blah blah is not giving us a better picture. By any stretch of the imagination…

  1. Start the VM. Not from a saved or suspended state. Clean start.
  2. Take the steps required to generate/observe the error. Record the error message. EXACTLY. Post a screenshot if you have to.
  3. Shut down the VM (if it hasn’t aborted by itself). Not suspended, not paused. Shut down. If you can’t shut it down by normal means, close the VM window and select «Power off».
  4. Right-click on the VM in the VirtualBox Manager. Select «Show Log…»
  5. Save it (just the first log), ZIP it and attach it in your response (see the «Upload attachment» at the bottom of the form).

On top of that, I’d like to see the «recipe» of the VM, the «.vbox» file:

  1. Right-click on the VM in the VirtualBox Manager. Select «Show in Explorer».
  2. ZIP the selected «.vbox» file and attach it in your response.

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

socratis

Site Moderator
Posts: 27689
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Unable to allocate and lock memory. The virtual machine will be paused. Please close application

Post

by socratis » 4. Oct 2016, 18:33

First of all, do not include huge, off-site images. I said post a screenshot, if you have to. You described very nicely the error, you didn’t have to include the snapshot. And if you did, you should have cropped it down to the error dialog (270×340), not the whole screen (1900×1060). And posted it as PNG, not JPG. No harm done.

From the logs:

00:00:02.510796 Host RAM: 8162MB total, 633MB available
00:00:03.178681   RamSize           <integer> = 0x0000000080000000 (2 147 483 648, 2 048 MB)

You are assigning memory to your guest that you do not have available. Either close applications on the host, buy more RAM for the host, or reduce the amount of RAM assigned to the guest.

Other observations:

  1. Your vRAM is too low. Take it to at least 64 MB.
  2. You are running an old version of VirtualBox, 5.0.24.
  3. The guest additions in the guest are 5.0.18.

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

Tomo

Posts: 8
Joined: 30. Dec 2009, 13:59
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: WinXp, Win 7

Re: Unable to allocate and lock memory. The virtual machine will be paused. Please close application

Post

by Tomo » 21. Nov 2016, 11:22

Hello there!

I have usted VB under Linux Ubuntu 12.04 for many years, with older versions of Ubuntu and older version of VB thatn 5.x and now with latest.
For Windows XP I was using 1 processor and 2 GB of memory, for WIN 7 2 processors and 3 GB of memory.

All that works with 8 GB DDR memory under Linux.
I can run both machines simultaneously and also use Ubuntu programs without any problem, although there is not much phicical memory left under such circumstances.

Now I’ve migrated to WINDOWS 10 platform.
A managed to run existing WIN XP .VDI file from Ubuntu computer with newest 5.1.8 r111374 (Qt5.5.1) version of VB on WIN 10 platform on new brand HP computer.
There is no more only 8 GB, but 16 GB of memory available
VDI file is 60 GB of size.

Problem:
1.
I can not start WIN7 .VDI file, although I succeded with WIN XP.
VB reports an error: Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM.

2.
I can not run both machines together, as I was used under Ubuntu 12.04.
After such attemtp even WIN XP instance fall apart.

3.
I could not find any usable answer to that problem on forums or Google.
I thing only Oracle wexperst can solve that problem, because only Oracle experts can do right steps to avoid problem, that residing on WIN 10 platform and at the same time are not present under Ubuntu Linux.

Please Oracle, do something as quick as possible!

Best regards
Tomaž

Tomo

Posts: 8
Joined: 30. Dec 2009, 13:59
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: WinXp, Win 7

В ознакомительных целях поставил Ubuntu 7.10 на VirtualBox — не хочет грузиться — папуаска :quest:. В начале загрузки (когда градусник начинает бегать) выскакивает сообщение:

Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM..

ID ошибки:
HostMemoryLow
Важность:
Нефатальная ошибка

Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 2 (2600.xpsp.050301-1521)
Language: Russian (Regional Setting: Russian)
System Manufacturer: INTELR
System Model: AWRDACPI
BIOS: Phoenix — AwardBIOS v6.00PG
Processor: Intel(R) Pentium(R) 4 CPU 2.40GHz
Memory: 256MB RAM
Page File: 356MB used, 260MB available

Общие
Имя Ubuntu 7.10
Тип ОС Linux 2.6
Основная память 394 Мб
Видеопамять 8 Мб
Порядок загрузки Дискета, CD/DVD-ROM, Жесткий диск
ACPI Включен
IO APIC Выключен
*
Жесткие диски
Первичный мастер Ubuntu 7.10.vdi [Обычный, 2,03 GB]
*
CD/DVD-ROM Образ ubuntu-7.10-desktop-i386.iso
*
Дискета Не подключена

Сеть Адаптер 0
NAT

Общие папки Нет

Удаленный дисплей Выключен

добавь в машину еще оперативки, 256 это очень мало. можно еще увеличить файл подкачки, но это будет очень тормознуто
или в виртуальной машине уменьши до 128, вроде для убунты этого должно хватить.

ЗЫ очень хочется надеяться, что я правильно понял конфигурацию компа.

Memory: 256MB RAM
Page File: 356MB used, 260MB available

Запускать при таком количестве оперативной памяти виртуальные машины-это мазохизм.Ставь 1 гиг оперативки и все заработает.

Тоже попытался. Поставил на виртуальную машину 512 Мб оперативки, 8 Гб на систему. Ubuntu 7.10 при установке зависает на: установка системы 82% — настраивается atp, идет просмотр зеркала архива. В чем может быть проблема?

Попробуйте отключить поддержку сети в виртуалбоксе на время установки Убунты.

Спасибо, установил. Но разобраться в нем новичку тяжеловато. :(Ставил в основном чтобы посмотреть визуальные эффекты.

На форуме forum.ubuntu.ru решение всех вопросов.Если что не понятно,юзайте поиск и не стесняйтесь задавать там вопросы.
Что касается эффектов. То виртуалка не даст вам полностью насладиться этой системой.Ставьте на отдельный раздел,включайте полные эффекты и виндузятники сдохнут от зависти,если продемонстрируте им компиз в полную силу.Виста там и рядом не валялась.

Тоже попытался. Поставил на виртуальную машину 512 Мб оперативки, 8 Гб на систему. Ubuntu 7.10 при установке зависает на: установка системы 82% — настраивается atp, идет просмотр зеркала архива. В чем может быть проблема?

Он просто ищет репозитории, нужно во время установки отказаться от настройки сети, тем более это можно сделать позже через графическую оболочку

У меня такая проблема: внутри гостевой операц. системы (в моем случае win XP) не видны shared folders хотя все «снаружи» подключено . подскажите кто сталкивался

Они вообще-то должны в сетевом окружении появится

Точно — памяти надо 2 Гига
А потом аналогичные глюки могут уйти со сменой версии Виртуалбокса.
Также попробуй отрубить поддержку ЮСБ и флоповода

Добавлено через 4 минуты
У меня такая проблема: внутри гостевой операц. системы (в моем случае win XP) не видны shared folders хотя все «снаружи» подключено . подскажите кто сталкивался

А как ты именно их в ХРени искал?
Дело в том, что общие папки скидываются в отдельную группу с названием VBOXSHARE, если не ошибаюсь.
И чтобы в ХРени (как и в Висте) до них добраться, надо кучу кликов сделать.
Почитай соответствующий раздел помощи по Боксу и подключи папку как сетевой диск ручками по инструкции.
Авось увидишь.

короче я создаю машину через VirtualBox и мне выдаётса такоэ сообщениэ
Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM..

ID ошибки:
HostMemoryLow
Важность:
Нефатальная ошибка

что ето значит я не могу сделать нормальную машину помогите

Примечание. APC является устаревшим модулем и на текущий момент не рекомендуется к установке и использованию для PHP версий 5.4 и выше. Вместо него лучше взять xCache 3.0+ или использовать коробочный оптимизатор. Его можно использовать только с 5.3.

Что такое APC?

APC (Alternative PHP Cache) или Акселератор PHP — это расширение для PHP, основное назначение которого — увеличение производительности интерпретатора при обработке сценариев путем кэширования их байт-кода.

В этой статье мы поговорим, как решить одну из самых популярных ошибок с APC (Alternative PHP Cache) — Unable to allocate memory for pool. Внешне она выглядит следующим образом

Смысл в том, что APC сообщает, что у него кончилась память для кеша. На самом деле это не ошибка, а предупреждение. Существует три способа убрать данное предупреждение.

Способ #1 (рекомендованный)

Используйте современный оптимизатор — xCache, либо встроенный в PHP (начиная с версии 5.5). И APC лучше выключить, потому что он устарел несколько лет назад.

Способ #2

Увеличим в php.ini значение apc.shm_size, или обращаемся к хостеру и говорим, что нужно больше памяти.

Плюсы: повышение производительности вашего сайта.

Минусы: расходуется много памяти.

Как показывает практика, с этим нужно быть осторожнее. Есть такая особенность, что при большом shm_size неконтролируемо вырастает ресурсопотребление процесса, после чего php либо «съедает» всю доступную память, либо неконтролируемо падает.

Способ #3

Выключите APC. Допишите в .htaccess php_flag apc.cache_by_default Off

К сожалению, не все хостеры позволяют самостоятельно отключить APC с помощью .htaccess. В таком случае вам необходимо обращаться непосредственно к хостеру.

Минусы: возможно заметное снижение производительности.

В ознакомительных целях поставил Ubuntu 7.10 на VirtualBox — не хочет грузиться — папуаска :quest:. В начале загрузки (когда градусник начинает бегать) выскакивает сообщение:

Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM..

ID ошибки:
HostMemoryLow
Важность:
Нефатальная ошибка

Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 2 (2600.xpsp.050301-1521)
Language: Russian (Regional Setting: Russian)
System Manufacturer: INTELR
System Model: AWRDACPI
BIOS: Phoenix — AwardBIOS v6.00PG
Processor: Intel(R) Pentium(R) 4 CPU 2.40GHz
Memory: 256MB RAM
Page File: 356MB used, 260MB available

Общие
Имя Ubuntu 7.10
Тип ОС Linux 2.6
Основная память 394 Мб
Видеопамять 8 Мб
Порядок загрузки Дискета, CD/DVD-ROM, Жесткий диск
ACPI Включен
IO APIC Выключен
*
Жесткие диски
Первичный мастер Ubuntu 7.10.vdi [Обычный, 2,03 GB]
*
CD/DVD-ROM Образ ubuntu-7.10-desktop-i386.iso
*
Дискета Не подключена

Сеть Адаптер 0
NAT

Общие папки Нет

Удаленный дисплей Выключен

добавь в машину еще оперативки, 256 это очень мало. можно еще увеличить файл подкачки, но это будет очень тормознуто
или в виртуальной машине уменьши до 128, вроде для убунты этого должно хватить.

ЗЫ очень хочется надеяться, что я правильно понял конфигурацию компа.

Memory: 256MB RAM
Page File: 356MB used, 260MB available

Запускать при таком количестве оперативной памяти виртуальные машины-это мазохизм.Ставь 1 гиг оперативки и все заработает.

Тоже попытался. Поставил на виртуальную машину 512 Мб оперативки, 8 Гб на систему. Ubuntu 7.10 при установке зависает на: установка системы 82% — настраивается atp, идет просмотр зеркала архива. В чем может быть проблема?

Попробуйте отключить поддержку сети в виртуалбоксе на время установки Убунты.

Спасибо, установил. Но разобраться в нем новичку тяжеловато. :(Ставил в основном чтобы посмотреть визуальные эффекты.

На форуме forum.ubuntu.ru решение всех вопросов.Если что не понятно,юзайте поиск и не стесняйтесь задавать там вопросы.
Что касается эффектов. То виртуалка не даст вам полностью насладиться этой системой.Ставьте на отдельный раздел,включайте полные эффекты и виндузятники сдохнут от зависти,если продемонстрируте им компиз в полную силу.Виста там и рядом не валялась.

Тоже попытался. Поставил на виртуальную машину 512 Мб оперативки, 8 Гб на систему. Ubuntu 7.10 при установке зависает на: установка системы 82% — настраивается atp, идет просмотр зеркала архива. В чем может быть проблема?

Он просто ищет репозитории, нужно во время установки отказаться от настройки сети, тем более это можно сделать позже через графическую оболочку

У меня такая проблема: внутри гостевой операц. системы (в моем случае win XP) не видны shared folders хотя все «снаружи» подключено . подскажите кто сталкивался

Они вообще-то должны в сетевом окружении появится

Точно — памяти надо 2 Гига
А потом аналогичные глюки могут уйти со сменой версии Виртуалбокса.
Также попробуй отрубить поддержку ЮСБ и флоповода

Добавлено через 4 минуты
У меня такая проблема: внутри гостевой операц. системы (в моем случае win XP) не видны shared folders хотя все «снаружи» подключено . подскажите кто сталкивался

А как ты именно их в ХРени искал?
Дело в том, что общие папки скидываются в отдельную группу с названием VBOXSHARE, если не ошибаюсь.
И чтобы в ХРени (как и в Висте) до них добраться, надо кучу кликов сделать.
Почитай соответствующий раздел помощи по Боксу и подключи папку как сетевой диск ручками по инструкции.
Авось увидишь.

короче я создаю машину через VirtualBox и мне выдаётса такоэ сообщениэ
Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM..

ID ошибки:
HostMemoryLow
Важность:
Нефатальная ошибка

что ето значит я не могу сделать нормальную машину помогите

Примечание. APC является устаревшим модулем и на текущий момент не рекомендуется к установке и использованию для PHP версий 5.4 и выше. Вместо него лучше взять xCache 3.0+ или использовать коробочный оптимизатор. Его можно использовать только с 5.3.

Что такое APC?

APC (Alternative PHP Cache) или Акселератор PHP — это расширение для PHP, основное назначение которого — увеличение производительности интерпретатора при обработке сценариев путем кэширования их байт-кода.

В этой статье мы поговорим, как решить одну из самых популярных ошибок с APC (Alternative PHP Cache) — Unable to allocate memory for pool. Внешне она выглядит следующим образом

Смысл в том, что APC сообщает, что у него кончилась память для кеша. На самом деле это не ошибка, а предупреждение. Существует три способа убрать данное предупреждение.

Способ #1 (рекомендованный)

Используйте современный оптимизатор — xCache, либо встроенный в PHP (начиная с версии 5.5). И APC лучше выключить, потому что он устарел несколько лет назад.

Способ #2

Увеличим в php.ini значение apc.shm_size, или обращаемся к хостеру и говорим, что нужно больше памяти.

Плюсы: повышение производительности вашего сайта.

Минусы: расходуется много памяти.

Как показывает практика, с этим нужно быть осторожнее. Есть такая особенность, что при большом shm_size неконтролируемо вырастает ресурсопотребление процесса, после чего php либо «съедает» всю доступную память, либо неконтролируемо падает.

Способ #3

Выключите APC. Допишите в .htaccess php_flag apc.cache_by_default Off

К сожалению, не все хостеры позволяют самостоятельно отключить APC с помощью .htaccess. В таком случае вам необходимо обращаться непосредственно к хостеру.

Минусы: возможно заметное снижение производительности.

My VM paused in between with the below error

Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM.

Error ID: HostMemoryLow
Severity: Non-Fatal Error

How to resolve this?

vito Edited question March 5, 2021

My VM paused in between with the below error

Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM.

Error ID: HostMemoryLow
Severity: Non-Fatal Error

How to resolve this?

vito Edited question March 5, 2021

This error is thrown because the host memory is not sufficient for the VM to run. Close all the applications running on your host machine and just run the VM. The best option will be to increase the RAM of your system and further increase the RAM provided to the VM.

Я получил это сообщение об ошибке при попытке установить Windows 7 на VM VirtualBox:

VM: Raising runtime error 'HostMemoryLow' (fFlags=0x2)
00:03:39.566757 AssertLogRel F:tinderboxwin-4.3srcVBoxVMMVMMR3     VMM.cpp(1756) int __cdecl VMMR3EmtRendezvous(struct VM *,unsigned int,int    (__cdecl *)(struct VM *,struct VMCPU *,void *),void *):  !pVCpu->vmm.s.fInRendezvous
00:03:39.566781 Console: VM runtime error: fatal=false, errorID=HostMemoryLow message="Unable to allocate and lock memory. The virtual machine will be paused. Please close applications to free up memory or close the VM"
 00:03:39.566913 Changing the VM state from 'RUNNING' to 'GURU_MEDITATION'.
 00:04:49.029767 ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={8ab7c520-2442-4b66-8d74-4ff1e195d2b6} aComponent={Console} aText={Invalid machine state GuruMeditation when checking if the guest entered the ACPI mode)}, preserve=false
 00:04:55.063001 Console::powerDown(): A request to power off the VM has been issued (mMachineState=Stopping, InUninit=0)
 00:04:55.063001 Changing the VM state from 'GURU_MEDITATION' to 'POWERING_OFF'.

Как я могу завершить установку?

Понравилась статья? Поделить с друзьями:
  • Ошибка u1701 на уаз патриот
  • Ошибка un6 haier стиральная машина
  • Ошибка u1611 газель next cummins
  • Ошибка ui на самсунге и черный экран
  • Ошибка u1600 альфа ромео 156