Черный экран после загрузки CentOS 7 на VirtualBox

Нет, простаивающая задача не тратит циклы ЦП впустую. Планировщик просто не выбирает простаивающий процесс для выполнения. Бездействующий процесс ожидает некоторого события, чтобы продолжить работу. Например, он может ожидать ввода в системном вызове read().

Кстати, ядро ​​не является отдельным процессом. Код ядра всегда выполняется в контексте процесса (, за исключением особого случая потока ядра ), поэтому неправильно говорить «и один ЦП будет удерживаться самим ядром, пока не будет выполняться пользовательское пространство». Работа".

1
12.08.2019, 19:18
1 ответ

При каждом обновлении ядра необходимо пересобирать все модули ядра.

Гостевые дополнения VirtualBox реализованы в виде модуля ядра, поэтому его нужно будет пересобирать/обновлять каждый раз, когда ядро.

Что касается того, почему ваша виртуальная машина не загружается без функционирующих гостевых дополнений, то, скорее всего, во время загрузки вы используете какую-то функцию, которая предоставляется только гостевыми дополнениями. Если ваша CentOS работает под управлением рабочего стола, возможно, не работает только дисплей, и вы все равно сможете подключиться с помощью других средств (, например, SSH, если доступно ).

0
28.01.2020, 00:03

Теги

Похожие вопросы