[devel] Обоснование и план выпуска нового бранча

Vitaly Kuznetsov vitty на altlinux.ru
Вт Апр 3 08:29:15 MSK 2012


On Tue, 3 Apr 2012 04:50:03 +0400, Денис Смирнов wrote:
> On Tue, Apr 03, 2012 at 02:50:03AM +0400, Dmitry V. Levin wrote:
>>> - глобальная проблема всех пользователей альта -- мы **вынуждены**
>>>   использовать другие дистрибутивы на хостингах и т.д. И если в 
>>> случае с
>>>   dedicated проблему можно решать независимо от бранча (см. 
>>> обсуждение
>>>   hetzner), то для Amazon EC2 AFAIR требуется доточка ядра.
> DVL> Нет, не требуется доточка ядра, 
> kernel-image-domU-std-def-3.2.13-alt1
> DVL> вполне годится.
>
> Как это проверялось?
>

Мне вчера удалось запустить OpenSuse 12.1 (PVGRUB, instance store) с 
нашим ядром/initrd. Алгоритм простой:

1) Заливаем в работающую машину несжатое ядро (vmlinux-*) , 
/lib/modules/{version}, специальный initrd. Явно избыточный список для 
make-initrd следующий:

MODULES_ADD = xen-netback xen-blkback xen-kbdfront xen-netfront 
xen-pcifront xen-pciback xenfs xen-gntdev xen-gntalloc xen-evtchn cdrom 
ext3 jbd loop af_packet autofs4

2) Правим внутри /boot/grub/menu.lst, учитываем то, что в нашем ядре 
/dev/sda1 станет /dev/xvda1, правим /etc/fstab (переписываем в виде 
UUID=...)

3) reboot

> На основе того как это проверялось можно уж тогда и сделать шаблон 
> EC2
> образа.

Нужно просто взять образ диска с /boot/grub/menu.lst внутри и засунуть 
в ami-tools, должно заработать. Я буду продолжать изыскания.



Подробная информация о списке рассылки Devel