Ошибка Kernel Panic “switchroot: mount failed: No such file or directory” в CentOS

После непредвиденного завершения работы виртуальной машины с centos на Hyper-V может не загрузиться система с ошибкой “switchroot: mount failed: No such file or directory”. В этом случае не корректно загружаются драйвера виртуальных жестких дисков CetnOS в Hyper-V:

Scanning logical volumes
Reading all physical volumes. This may take a while...
No volume groups found
Activating logical volumes
Volume group "VolGroup00" not found
Trying to resume from /dev/VolGroup00/LogVol01
Unable to access resume device (/dev/VolGroup00/LogVol01)
Creating root device.
Mounting root filessystem.
mount: could not find filesystem '/dev/root'
Setting up other filessystems.
Setting up new root fs
setuproot: moving /dev failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Switching to new root and running init.
unmounting old /dev
unmounting old /proc
unmounting old /sys
switchroot: mount failed: No such file or directory Kernel panic - not syncing: Attempted to kill init!

Читать далее

Ошибка "Низкоуровневая оболочка уже запущена" при добавлении роли Hyper-V в Windows Server 2012 R2

Если при добавлении роли Hyper-V в Windows Server 2012 R2 внутри виртуальной машины может возникнуть ошибка "Низкоуровневая оболочка уже запущена" или "Hypervisor is already running". Официально Windows Server 2012 R2 не поддерживает "виртуализацию внутри виртуальной машины", но есть способ обойти эту ошибку и добавить роль Hyper-V. Сначала необходимо убедиться, что процессор хост-системы поддерживает виртуализацию VT-d, включить эту опцию в биосе, а также настроить поддержку виртуализации в параметрах виртуальной машины, в настройках процессора галка virtual intel vt-x/ept or amd-v/rvi.
Дальше в папке с файлами виртуальной машины нужно найти файл *.vmx, открыть его любым текстовым редактором и добавить в конец:

hypervisor.cpuid.v0 = "FALSE"

Всё, можно устанавливать роль Hyper-V и запускать виртуальные машины.

Все манипуляции предложенные в статье пригодны и тестировались для VmWare Workstation 10.0.1 build-1379776 и для Vmware ESXI 5.5.0.

Настройка удаленного администрирования Microsoft Hyper-V Server 2012 (Core)

В принципе, эта статья подойдет и для сервера на базе Hyper-V 2008.

После установки Hyper-v 2012 (скачать), нужно произвести все начальные настройки - настроить сеть, изменить имя, ввести в домен, настроить автоматическое обновление (и обновиться сразу) и т.д.
В нашем случае машина с hyper-v будет в домене, что логично. Если hyper-v не в домене - то настройка удаленного доступа к серверу будет другая.

Разрешим подключение к удаленному рабочему столу в PowerShell (пункт 7) если нужно и Remote Management (пункт 4).
Читать далее