Ошибка VirtualBox E_FAIL 0x80004005

Многим знакома ситуация, что контейнер VirtualBox работал работал, потом перезагрузили инстанс и он перестал запускаться с такой ошибкой.

Или разворачиваете присланный диск с виртуалкой, а он не запускается.

Ресурсы в интернет предлагают классические решения данной проблемы:

Но в моей ситуации они не работали. И это продолжалось порядка 2 лет, пляски с бубном. Обычно помогал рестарт ноутбука и сразу новый импорт ВМ и она работала до перезагрузки.

Решение оказалось неочевидное…

После перезагрузки, OracleVM проверяет наличие и количество ВИРТУАЛЬНОЙ ПАМЯТИ и если оно меньше памяти ВМ, то вот такая ошибка. Как же это неочевидно, с учётом огромного количества памяти у ноутбука и специально минимального файла подкачки, ибо он не нужен.

Задаем размер файла подкачки больше памяти виртуалки и вуаля – больше нет такой проблемы.

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

4 − 1 =