Включение ведения журнала для виртуальных машин

Журнал консоли виртуальной машины можно использовать для диагностики проблем с загрузкой. Журнал содержит сообщения, только если ведение журнала включено внутри ВМ, иначе журнал будет пустым.

Ведение журнала можно активировать, включив уровни ведения журнала TTY1 и TTYS0 в ВМ Linux или перенаправление на консоль сервисов аварийного управления (EMS) в ВМ Windows. Также можно включить ведение журнала состояния драйверов в ВМ Windows, чтобы просматривать список загруженных драйверов. Это может пригодиться для диагностики неисправного драйвера или долгого процесса загрузки.

Как включить ведение журнала TTY1 и TTYS0 в виртуальных машинах Linux

  1. Добавьте строку GRUB_CMDLINE_LINUX_DEFAULT="console=tty1 console=ttyS0" в файл /etc/default/grub.

  2. В зависимости от загрузчика выполните команду

    # grub-mkconfig -o /boot/grub/grub.cfg
    

    или

    # grub2-mkconfig -o /boot/grub2/grub.cfg
    
  3. Перезагрузите ВМ.

Как включить перенаправление на консоль EMS в виртуальных машинах Windows

  1. Запустите Windows PowerShell с правами администратора.

  2. В консоли PowerShell задайте COM-порт и скорость передачи данных для перенаправления на консоль EMS. Поскольку виртуальные машины Windows имеют только порт COM1 со скоростью передачи 9600 бит/с, выполните следующую команду:

    bcdedit /emssettings EMSPORT:1
    
  3. Включите EMS для текущей загрузочной записи:

    bcdedit /ems on
    

Как включить ведение журнала состояния драйверов в виртуальных машинах Windows

  1. Запустите программу Конфигурация системы с правами администратора.
  2. В окне Конфигурация системы откройте вкладку Загрузка и установите флажки Информация об ОС и Сделать эти параметры загрузки постоянными.
  3. Подтвердите изменения и перезапустите систему.