После установки в Ubuntu пакета xen-server и перезагрузки операционной системы для использования ядра Xen процесс загрузки зависает после сообщения “Setting system clock…”.
Это проблема связана с hwclock и часто происходит в самых разных дистрибутивах Linux, в том числе и в Ubuntu. Данная проблема может происходить и когда грузится хост система Xen и когда запускается гостевая система.
Если проблема происходит когда загружается хост система с ядром Xen, загрузитесь с использованием стандартного ядра и выполните следующую команду:
sudo su update-rc.d -f hwclock.sh remove update-rc.d -f hwclockfirst.sh remove
Если проблема наблюдается на гостевом домене domainU, можно просто отредактировать 2 системных файла. Первым шагом примонтируйте корневую файловую систему виртуальной машины используя loopback интерфейс. К примеру, если корневая файловая система расположена на образе диска, она может быть примонтирована к /tmp/mnt следующим образом:
mkdir /tmp/mnt sudo mount -o loop UbuntuXen.img /tmp/mnt
Если же файловая система расположена на партиции физического диска, к примеру /dev/sdb1, команда монтирования выглядит следующим образом:
mkdir /tmp/mnt sudo mount -o loop /dev/sdb1 /tmp/mnt
После этого отредактируйте следующие файлы:
init.d/hwclockfirst.sh init.d/hwclock.sh
добавим сразу после строки #!/bin/sh новую строку содержащую exit 0:
#!/bin/sh exit 0
После проделанных изменений сохраните файлы, размонтируйте файловую систему и запустите виртуальную машину, загрузка должна пройти удачно.
Постовой
Услуга размещение сервера в датацентрах достаточно давно очень популярна у людей, которые переросли хостинг за 200р, дерьмовый VPS и прочие прелести. Собственный сервер не стоит огромных денег, а при умелом обращении принесет хорошую прибыль владельцу.
А вот такой отличный тренажер мне подарили под новый год: