[sisyphus] [solved :)] grub2+lvm+root_fs

andriy l.andriy на gmail.com
Сб Авг 3 21:56:16 MSK 2013


On 03.08.13 15:15, Alexey Shabalin wrote:
> 3 августа 2013 г., 14:22 пользователь andriy <l.andriy на gmail.com 
> <mailto:l.andriy на gmail.com>> написал:
>
>     Все оказалось очень просто: забыл доустановить пакеты для lvm под
>     initrd...
>
>     Сейчас система загружается, но из fstab'а не монтируется home
>     автоматом - что-то не нравиться systemd - бросает меня в
>     однопользовательский режим. Но монтирую руками, говорю systemctl
>     default и все ок.
>     Буду думать дальше.
>
>
> legion@ все никак не отправит исправленный make-initrd в сизиф.
> http://git.altlinux.org/people/legion/packages/?p=make-initrd.git;a=commitdiff;h=a60a7230004449757947de30fbb2472b75e360d9
>
> С этим исправлением должно все работать нормально.
Не совсем разобрался.
Это исправление поможет с монтированием?

>
>
>     On 02.08.13 13:32, Anton Gorlov wrote:
>
>
>         а в биосе точно стоит загрузка с sdb, а не sda?
>
>         02.08.2013 14:27, andriy пишет:
>
>             Здравствуйте!
>
>             Пробую перевести систему с одного HDD на другой, с
>             обыкновенной разбивки диска на LVM.
>             LVM создал без проблем. Скопировал данные.
>             Но не могу сделать другой HDD загружаемым.
>             Структура диска с LVM
>             -32мб места для загрузчика (должно было бы хватить)
>             - sdb1 (просто раздел)
>             - sdb2 (swap)
>             - sdb3 содержит LVM:
>                         dm0 - root
>             (/dev/mapper/andriy2tblvm--vol-AndriyL2TBlvm--root,
>             uuid=f86aeba8-708b-4f85-884f-ca984c1497c5),
>                         dm1 - home.
>
>             В /etc/sysconfig/grub2
>             GRUB_PRELOAD_MODULES='lvm'
>
>             update-grub генерирует такой /boot/grub/grub.cfg:
>             --------------
>             insmod lvm
>             ...
>             ...
>             menuentry 'ALT Linux 6.0.1 Spt' --class gnu-linux --class
>             gnu --class os $menuentry_id_option
>             'gnulinux-simple-f86aeba8-708b-4f85-884f-ca984c1497c5' {
>                     savedefault
>                     load_video
>                     set gfxpayload=keep
>                     insmod gzio
>                     insmod part_msdos
>                     insmod lvm
>                     insmod ext2
>                     set root='lvm/andriy2tblvm--vol-AndriyL2TBlvm--root'
>                     if [ x$feature_platform_search_hint = xy ]; then
>                       search --no-floppy --fs-uuid --set=root
>             --hint='lvm/andriy2tblvm--vol-AndriyL2TBlvm--root'
>             f86aeba8-708b-4f85-884f-ca984c1497c5
>                     else
>                       search --no-floppy --fs-uuid --set=root
>             f86aeba8-708b-4f85-884f-ca984c1497c5
>                     fi
>                     echo    'Loading Linux 3.9.9-std-def-alt1 ...'
>                     linux   /boot/vmlinuz-3.9.9-std-def-alt1
>             root=/dev/mapper/andriy2tblvm--vol-AndriyL2TBlvm--root ro
>             failsafe vga=normal panic=30 splash init=/sbin/systemd
>                     echo    'Loading initial ramdisk ...'
>                     initrd  /boot/initrd-3.9.9-std-def-alt1.img
>             }
>             ....
>
>             --------------
>             grub-install /dev/sdb - все ок
>
>             /etc/fstab:
>             [root на andriy grub]# cat /etc/fstab
>             proc            /proc                   proc
>             nosuid,noexec,gid=proc          0 0
>             devpts          /dev/pts                devpts
>             nosuid,noexec,gid=tty,mode=620  0 0
>             tmpfs           /tmp                    tmpfs nosuid      
>                                0 0
>             /dev/mapper/andriy2tblvm--vol-AndriyL2TBlvm--root / ext4
>             defaults 1  1
>             UUID=55e04e27-7119-472d-8598-ded3ecbf3ada  swap defaults 0 0
>             /dev/sr0        /media/cdrom    udf,iso9660
>             ro,noauto,user,utf8     0 0
>             none            /proc/bus/usb           usbfs
>             defaults,devgid=428,devmode=664      0 0
>             /dev/mapper/andriy2tblvm--vol-AndriyL2TBlvm--home /home
>             ext4 defaults 1  1
>
>             На этапе загрузки получаю:
>             initrd: loop: ERROR: /root: Not mounted
>             initrd: Stage 'loop' failed
>             .... Crtrl-D
>
>             Что я делаю не так или где почитать как правильно?
>
>             _______________________________________________
>             Sisyphus mailing list
>             Sisyphus на lists.altlinux.org
>             <mailto:Sisyphus на lists.altlinux.org>
>             https://lists.altlinux.org/mailman/listinfo/sisyphus
>
>
>         _______________________________________________
>         Sisyphus mailing list
>         Sisyphus на lists.altlinux.org <mailto:Sisyphus на lists.altlinux.org>
>         https://lists.altlinux.org/mailman/listinfo/sisyphus
>
>
>     _______________________________________________
>     Sisyphus mailing list
>     Sisyphus на lists.altlinux.org <mailto:Sisyphus на lists.altlinux.org>
>     https://lists.altlinux.org/mailman/listinfo/sisyphus
>
>
>
>
> -- 
> Alexey Shabalin
>
>
>
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20130803/06682187/attachment-0001.html>


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