Xen: Dom0 - Debian5, DomU - Debian5... DomU не загружаетсяСобственно пробую поднять Xen на Debian5
На Dom0 Xen поставился нормально, Dom0 загружается без проблем, проблема в загрузке DomUFile: /etc/xen/Debian7-v1.cfg :
# Configuration file for the Xen instance Debian7-v1, created
# by xen-tools 3.9 on Wed May 13 06:37:08 2009.kernel = '/boot/vmlinuz-2.6.26-1-xen-686'
ramdisk = '/boot/initrd.img-2.6.26-1-xen-686'
memory = '128'
root = '/dev/sda2 ro'
disk = [
'file:/xen1/domains/Debian7-v1/swap.img,sda1,w',
'file:/xen1/domains/Debian7-v1/disk.img,sda2,w',
]
name = 'Debian7-v1'
vif = [ 'ip=192.168.0.97,mac=00:16:3E:C4:A9:F6' ]
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'Загрузка выглядит таким образом:
sudo xm create Debian7-v1.cfg -cLoading, please wait...
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... FATAL: Error inserting fan (/lib/modules/2.6.26-1-xen-686/kernel/drivers/acpi/fan.ko): No such device
WARNING: Error inserting processor (/lib/modules/2.6.26-1-xen-686/kernel/drivers/acpi/processor.ko): No such device
[ 1.277676] thermal: Unknown symbol acpi_processor_set_thermal_limit
FATAL: Error inserting thermal (/lib/modules/2.6.26-1-xen-686/kernel/drivers/acpi/thermal.ko): Unknown symbol in module, or unknown parameter (see dmesg)
done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... [ 1.639336] device-mapper: uevent: version 1.0.3
[ 1.640610] device-mapper: ioctl: 4.13.0-ioctl (2007-10-18) initialised: dm-devel@redhat.com
Volume group "Debian7" not found
done.
Begin: Waiting for root file system ... done.
Begin: Running /scripts/local-premount ... done.
mount: mounting /dev/sda2 on /root failed: No such device
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... mount: mounting /dev on /root/dev failed: No such file or directory
done.
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init.
No init found. Try passing init= bootarg.
BusyBox v1.10.2 (Debian 1:1.10.2-2) built-in shell (ash)
Enter 'help' for a list of built-in commands./bin/sh: can't access tty; job control turned off
(initramfs)прошу помочь с проблемой.
И правильно ли я понимаю что DomU не может смонтировать нормально свой виртуальный диск, а так же не хочет дружить с ядром?
> Volume group "Debian7" not found
>Ы ?
>прошу помочь с проблемой.
>И правильно ли я понимаю что DomU не может смонтировать нормально свой
>виртуальный диск, а так же не хочет дружить с ядром?не может смонтировать. второе - не верно.
>> Volume group "Debian7" not found
>>
>
>Ы ?Debian7 это группа LVM
>>> Volume group "Debian7" not found
>>>
>>
>>Ы ?
>
>Debian7 это группа LVM"not found" переводится как "не найдено"
>>>> Volume group "Debian7" not found
>>>>
>>>
>>>Ы ?
>>
>>Debian7 это группа LVM
>
>"not found" переводится как "не найдено"я не переводил, а пояснял, как переводится "not found" знаю. если Вы понимаете в чем тут именно проблема, объясните, потому как "Ы?" мне кажется не совсем похоже на ответ.
>>>>> Volume group "Debian7" not found
>>>>
>>>>Ы ?
>>>
>>>Debian7 это группа LVM^^^ это мне тоже не кажется адекватной реакцией на то, на что Вам обратили внимание.
>>
>>"not found" переводится как "не найдено"
>
>я не переводил, а пояснял, как переводится "not found" знаю. если Вы
>понимаете в чем тут именно проблема, объясните, потому как "Ы?" мне
>кажется не совсем похоже на ответ.поскольку Вы так ничего и не поняли и не потрудились понять, поясню, что это сообщение выдается запускаемым гостевым окружением, которое, естественно, ничего из dom0 напрямую видеть не может. В частности к этим недоступным объектам относится вышеобсуждаемая "Debian7 это группа LVM".
Подведем итоги: поскольку сообщение выдается гостевым окружением, следует проверить конфиги внутри него.
>
>Подведем итоги: поскольку сообщение выдается гостевым окружением, следует проверить конфиги внутри него.
>странно, дело в конфиг файле! я-то думал в солнечном ветре и и фазе луны, а сообщение мне в консоли DomU пишут зеленые человечки... замечу что конфиг файл я выложил еще в первом посте и если я пропустил там какую-то строчку касательно настройки файла-образа гостевого домена, то пост создал тут чтоб мне подсказали какую.
>>
>>Подведем итоги: поскольку сообщение выдается гостевым окружением, следует проверить конфиги внутри него.
>>
>
>странно, дело в конфиг файле! я-то думал в солнечном ветре и и
>фазе луны, а сообщение мне в консоли DomU пишут зеленые человечки...
>замечу что конфиг файл я выложил еще в первом посте
>и если я пропустил там какую-то строчку касательно настройки файла-образа гостевого
>домена, то пост создал тут чтоб мне подсказали какую.Рекомендую читать ответы, написанные для Вас, более внимательно.
>Рекомендую читать ответы, написанные для Вас, более внимательно.В ответах было два полезных момента:
1. подсказали что проблема не с ядром (как у меня были мысли)
2. смотреть в конфиг файл (учитывая то что я заранее его выложил для оценки правильности)ответ найден:
при создании xen.cfg для виртуальной машины с помошью xen-tools на LVM разделе, необходим ключ --lvm="название VolumeGroup" тогда в создавшемся xen.cfg вместо:disk = [
'file:/xen1/domains/Debian7-v1/swap.img,sda1,w',
'file:/xen1/domains/Debian7-v1/disk.img,sda2,w',
]будет:
disk = [
'phy:/dev/Debian7/Debian7-v1-swap,sda1,w',
'phy:/dev/Debian7/Debian7-v1-disk,sda2,w',
]появились новые ошибки, но система уже запускается.
>>Рекомендую читать ответы, написанные для Вас, более внимательно.
>
>В ответах было два полезных момента:
>1. подсказали что проблема не с ядром (как у меня были мысли)
>
>2. смотреть в конфиг файл (учитывая то что я заранее его выложил
>для оценки правильности)конфиг-файлы бывают и внутри гостевой машины. В них Вы, видимо, так и не посмотрели.
>конфиг-файлы бывают и внутри гостевой машины. В них Вы, видимо, так и
>не посмотрели.Да не посмотрел, наверное потому что она не загружалась.
совсем не загружалась. :)
>Xen: Dom0 - Debian5, DomU - Debian5... DomU не загружается
>>конфиг-файлы бывают и внутри гостевой машины. В них Вы, видимо, так и
>>не посмотрели.
>
>Да не посмотрел, наверное потому что она не загружалась.
>совсем не загружалась. :)
>>Xen: Dom0 - Debian5, DomU - Debian5... DomU не загружаетсяМаленькие секреты:
1. Файловую систему DomU можно примонтировать в Dom0
2. Можно указать нужные параметры загрузки ядра (root=... init=/bin/sh) в конфиге ксен.
>Маленькие секреты:
>
>1. Файловую систему DomU можно примонтировать в Dom0
>2. Можно указать нужные параметры загрузки ядра (root=... init=/bin/sh) в конфиге
>ксен.большое спасибо попробую, когда все будет работать отлично вывешу свои конфы.