У меня есть настроенный сервер RHEL6.7, он имеет несколько разделов LVM2, корневой том основан на LVM2 и расположен по адресу: stats / rootvol
Я редактирую текущий GRUB (0.97, который является частью RHEL67), чтобы он выглядел так (некоторые параметры предназначены для отладки, я знаю ....):
title Upgrade Phase (RHEL 7.x)
root (hd0,0)
kernel /Upgrade/isolinux/vmlinuz ks=hd:sda1:/Upgrade/ks-upgrade.ks ramdisk_size=8192 root=/dev/mapper/stats-rootvol rd.lvm.lv=stats/rootvol rd.lvm.vg=stats rd.auto=1 rd.shell rd.debug log_buf_len=1M console=ttyS0
initrd /Upgrade/isolinux/initrd.img
initrd.img - это тот, который идет от официального RHEL7.4, как и vmlinuz (ядро). оба доступны в / Upgrade / isolinux /. Проблема, с которой я столкнулся, заключается в том, что dracut жалуется, что не может найти корневой раздел: / dev / mapper / stats-rootvol
по истечении времени ожидания dracut я вижу только / dev / mapper / control, но когда я запускаю (под оболочкой dracut) следующее:
lvm vgchange -ay
Я вижу все свои LVM в / dev / mapper / *
что я здесь делаю не так?