On Fri, Feb 04, 2011 at 05:55:26PM +0300, Anton Farygin wrote: > 04.02.2011 17:42, Anton Protopopov пишет: > > 4 февраля 2011 г. 15:57 пользователь Anton Farygin написал: > >> 04.02.2011 15:43, Alexey Shabalin пишет: > >>>>>> > >>>>>> случае нахождения ошибок - пишите в рассылку и вешайте баги на > >>>>>> соответствующие компоненты в bugzilla. > >>>>> > >>>>> grub2 не устанавливается при / на lvm (отдельного /boot нет) > >>>>> В /dev/mapper/ имена дисков только из volum (Vol-root), а grub ищет > >>>>> имена с группой (VG1-Vol_root). Ещё и с нижними подчёркиваниями > >>>>> ерунда. > >>>> > >>>> Алексей, из тебя получился хороший beta-тестер. > >>> > >>> для тебя же пробую systemd :) > >> > >> Это я к тому, что ты какие то баги находишь, о которых никто не > >> догадывается.. > >> > >>> > >>>> у меня на свежеустановленном сервере: > >>>> /dev/mapper/raid-root on / type ext4 (rw,relatime) > >>>> > >>>> это именно эта версия дистрибутива была установлена. Ты нарвался на > >>>> какую-то > >>>> чудную ошибку. Надо исправить, а для этого надо понять в чём дело. > >>>> > >>>> а какую версию server-light ты брал ? > >>> > >>> sisyphus-1.1.2-20110128-server-light-x86_64-ru-install-cd.iso > >>> делаю всё в виртуалке. диск virtio 5Гб > >>> vda1 - единственный раздел для LVM > >>> LVM группа - VG1, дальше два диска Vol_swap и Vol_root > >>> И получается что в /dev/mapper/Vol-root, а grub ищет > >>> /dev/mapper/VG1-Vol_root > >>> Возможно это evms вмешивается не корректно. > >> > >> мне кажется, что всё дело в использовании "_" в имени тома.. > > > > оно? > > http://git.altlinux.org/people/aspsk/packages/?p=installer.git;a=commitdiff;h=7d2ae4219a974ec147a736e5e4a417cbbc58e54c > > Оно. > > Как исправлять будем ? ;) А откуда вообще берутся имена /dev/mapper/lvm2__ ? Сам по себе lvm2 присваивает dm-устройствам имена - (либо --), в таком виде они и оказываются в /dev/mapper; при этом символы '-' в vg/lv заменяются на "--", а вот с '_' ничего не делается, за исключением выбрасывания '-' перед , если первым символом является '_'.