[prev in list] [next in list] [prev in thread] [next in thread]
List: grub-bug
Subject: [bug #64291] grub2-probe fail to get fs_uuid of LVM thin volume
From: Chau Chee Yang <INVALID.NOREPLY () gnu ! org>
Date: 2023-06-10 5:15:35
Message-ID: 20230610-051532.sv344728.29414 () savannah ! gnu ! org
[Download RAW message or body]
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/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic