Всем привет! Задача - перенести систему на программный raid1 + lvm. Что сделал:
- В системе 3 диска: sda, sdb, sdc
- На дисках sdb, sdc создаю fdisk таблицу разделов GPT, затем 2 partition: sdb1 - 512M, type(1) EFI и на 2 - оставшийся объем и тоже самое для sdc1.
- mkfs -t vfat /dev/sdb1, mkfs -t vfat /dev/sdc1
- На разделах sdb2, sdc2 созданы таблицу GPT и разделы на весь объем.
- Создаю массив mdadm создал raid1 - md0
- Создаю lvm - pvcreate, vgcreate, lvcreate из md0
- mkfs.ext4 /dev/vg0/lv0
- Монтирую lv в /mnt
- Копирую rsync раздел системного диска sda2 на lv0.
Теперь с этого момента у меня главная затыка.
- В примонтированном lv0 в fstab добавляю boot с указанием sdb1, sdc1
/dev/disk/by-uuid/****-**** /boot/efi vfat defaults 0 1
/dev/disk/by-uuid/****-**** /boot/efi vfat defaults 0 1
/dev/disk/by-uuid/****-**** / ext4 defaults 0 1
- Устанавливаю grub: grub-install /dev/sdb и grub-install /dev/sdc
- Обновляю update-grub
После этого в VB отключаю системный диск. Пробую загрузиться - консоль shell или переходит в консоль grub
Большая просьба, кто может помочь. Напишите подробнее, в чем ошибка и как ее конкретно исправить?? Заранее всем большое спасибо!