URL:
  <https://savannah.gnu.org/bugs/?64291>

                 Summary: grub2-probe fail to get fs_uuid of LVM thin volume
                   Group: GNU GRUB
               Submitter: ccy
               Submitted: Sat 10 Jun 2023 05:15:32 AM UTC
                Category: Filesystem
                Severity: Major
                Priority: 5 - Normal
              Item Group: Software Error
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
                 Release: Git master
                 Release: 
         Discussion Lock: Any
         Reproducibility: Every Time
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Sat 10 Jun 2023 05:15:32 AM UTC By: Chau Chee Yang <ccy>
I am using RockyLinux x86_64 with this setup:


LVM - 9:2.03.17-7.el9
Grub2 - 1:2.06-61.el9.rocky.0.2


I create a standard LVM volume group and logical volume and use grub2-probe to
show the UUID and it works without any issue:


# Define variables
DEV=/dev/sda
VG=test

# Create a volume group
pvcreate $DEV
vgcreate $VG $DEV

# Create/format a standard logical volume
lvcreate -L 1G -n lv1 $VG
mkfs.xfs /dev/mapper/$VG-lv1

# Show UUID of the logical volume
blkid /dev/mapper/$VG-lv1

# Use grub2-probe to get file system UUID
grub2-probe --device /dev/mapper/$VG-lv1 --target=fs_uuid
echo $?


Next, I try to create a thin pool and thinly provisioned logical volume:


# Create a thinly provisioned volume
lvcreate -L 1G --thinpool thinpool $VG
lvcreate -V 2G --thin -n lv2 $VG/thinpool
mkfs.xfs /dev/mapper/$VG-lv2

# Show UUID of the logical volume
blkid /dev/mapper/$VG-lv2

grub2-probe --device /dev/mapper/$VG-lv2 --target=fs_uuid
echo $?


Using grub2-probe to get the UUID and it prompt:


grub2-probe: error: ../grub-core/kern/disk.c:236:disk
`lvmid/SQzc1B-lFBS-f071-mArW-Sp3r-8HUs-coj4G9/BtKcl5-AblR-S9lq-pMAI-bkIY-okZ9-sjJiou'
not found.


I think this should be a bug in grub2-probe package.







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64291>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/


Reply via email to