Титла: Инсталация на efi-boot изцяло в/у lvm Публикувано от: Astor в Aug 04, 2016, 00:43 Здравейте, някой дали е успявал да подкара boot от UEFI firmware на диск който изцяло е с lvm, т.е.:
Disk: /dev/sda -> GPT (който е physical volume във "vg0" примерно) Logical Volum-ите са както следва: /boot/efi -> vg0/lv_boot -> EFI partition / -> vg0/lv_root -> ext4 partition swap vg0/lv_swap grub2 е инталиран в /boot - (част от root FS) със съответно добавен модул за lvm (grub-install със съответните параметри: --target=x86_64-efi --efi-directory=/boot/efi --boot-directory=/boot) Но проблемът който не мога да преудолея е да направя efi boot entry чрез efibootmgr, който да си търси направо LV: vg0/lv_boot Гледах някакви примери с указване на диск+LVM по този начин: Код: efibootmgr -d /dev/sda -u "/dev/mapper/vg0_lv_root rw..." Т.е. проблемът май е че, efiboot-firmware-а няма от къде да е наясно със LVM, и не мога да го накарам да стане наясно. Дали е възможно изобщо? Иначе стандартния вариантът със правене на обикновенна gpt partition 1: /dev/sda1 на който се слага EPT/Efi partition + /dev/sda2 вече в lvm, е ясен и работи, но аз искам целия /dev/sda да е в lvm... |