Я пытаюсь переместить мою Xen domU (гостевую виртуальную машину) на EC2 .
На моей машине есть Xen ( dom0 и несколько domUs ).
Однако, когда я загружаю гостевую виртуальную машину, я использую образ ядра из dom0
(в. cfg строк файла kernel = / ...; initrd = / ... ).
Это означает, что мой образ ядра находится не на том же диске, который я использую для ВМ.
Пока все хорошо.
Теперь я хотел бы переместить моего гостя VM в EC2 .
Я настроил свой / etc / fstab (связка, загрузка, регистрация, запуск) и для образа ядра ( aki ) я использовал стандартный.
Конечно, моя VM не может быть запущена.
Я попробовал несколько других ( aki ) и то же самое.
Я предполагаю, что проблема в расположении образа моего ядра?
Я где-то читал, что на EC2 я могу использовать свое собственное ядро.
Поэтому я загружаю 2.6.35.4 (я использую 2.6.26).
Скомпилировал это, связал это ... (я следовал http://ec2 -downloads.s3.amazonaws.com / user_specified_kernels.pdf ).
Однако я все еще не могу загрузить свой собственный образ.
У меня нет проблем, чтобы запустить существующее AMI (сообщество).
Проблема в том, чтобы запустить мою собственную виртуальную машину (у меня слишком много настроек, чтобы сделать это из ванильного AMI).
Возможно ли это вообще (я новичок в EC2)?
Я что-то пропустил?
Существуют ли какие-либо руководства / учебные пособия?
Я использую Debian Lenny (как на гостевой машине, так и на базе).