headermask image
Рекомендую: Фриланс-биржа | Кэшбэк-сервис | Интернет-бухгалтерия

Гостевая система Ubuntu Xen подвисает после EXT3-fs: mounted filesystem with ordered data mode message

Во время загрузки виртуальной машины Ubuntu Linux как гостевой системы Xen вы можете получить следующую картину: во время загрузки процесс зависает и останавливается после соообщения “EXT3-fs: mounted filesystem with ordered data mode.” . Концовка экрана загрузки выглядит так:

[67292.662769] TCP cubic registered
[67292.662866] NET: Registered protocol family 1
[67292.663475] Using IPI No-Shortcut mode
[67292.685096] xen-vbd: registered block device major 3
[67292.686185] blkfront: hda1: barriers enabled
[67292.705112] blkfront: hda2: barriers enabled
[67292.764661] netfront: device eth0 has copying receive path.
[67292.858770] XENBUS: Device with no driver: device/console/0
[67292.868502] Freeing unused kernel memory: 200k freed
[67295.891692] AppArmor: AppArmor initialized<5>audit(1206632734.886:2):  type=1505 info="AppArmor initialized" pid=1089
[67295.983233] fuse init (API version 7.8)
[67296.059192] Failure registering capabilities with primary security module.
[67296.190239] thermal: Unknown symbol acpi_processor_set_thermal_limit
[67300.996194] kjournald starting.  Commit interval 5 seconds
[67301.000855] EXT3-fs: mounted filesystem with ordered data mode.

Эта проблема в большинстве случаев возникает когда для создания конфигурационного файла и образов диска используется Xen-Tools.

Обычно эта проблема связана с неспособностью гостевой системы найти соответствующее консольное устройство. Проблема легко решается добавлением следующей строки в конфигурационный файл гостевой системы:

extra      = 'xencons=tty'

К примеру, ниже приведен пример работоспособного конфига:

#
#  Kernel + memory size
#
kernel      = '/boot/vmlinuz-2.6.22-14-xen'
ramdisk     = '/boot/initrd.img-2.6.22-14-xen'
memory      = '64'
extra      = 'xencons=tty'##  Disk device(s).
#
root        = '/dev/hda1 ro'
disk        = [ 'file:/xen/xen/domains/XenUbuntu/disk.img,hda1,w', 'file:/xen/xen/domains/XenUbuntu/swap.img,hda2,w' ]

#
#  Hostname
#
name        = 'XenUbuntu'

#
#  Networking
#
vif         = [ 'ip=192.168.2.101' ]

#
#  Behaviour
#
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'

С измененным конфигом система продолжит загрузку в том месте, где раньше происходило зависание.

Постовой

Поставим отличные кованые ворота для вашего загородного дома.

One Comment

  1. Отличный сайт! так держать

    1. Afraidme on July 18th, 2013 at 3:09 am