How do I resolve an error when booting, "Couldn't find device with UUID...."

51

Apparently, one of your VM disks is missing. From your configuration, you seem to have:

  • sda: 20 GB disk, part1 = /boot, part2 = LVM PV #1
  • sdb (missing, name guessed): 80 GB disk, LVM PV #2

Your root partition lv_root is a LVM logical volume located on physical volume sda2. This explains why you are able to boot.

At least two other LVM logical volumes are missing: lv_swap and lv_data (/var/jenkins). Both are probably located on the missing physical volume #2.

You must ask your sysadmin to check the configuration of your VM on the VmWare host.

Share:
51

Related videos on Youtube

Dave Mateer
Author by

Dave Mateer

Updated on September 18, 2022

Comments

  • Dave Mateer
    Dave Mateer over 1 year

    On a button click I'm trying to iterate this list in the codebehind and access the checkboxApproved element

    <ListBox x:Name="listGroups" ItemsSource="{Binding Data, ElementName=ReviewsDataSourceT32c}">
        <ListBox.ItemTemplate>
            <DataTemplate>
                <Grid>
                    <Grid.RowDefinitions />
                     <Grid.ColumnDefinitions>
                        ...
                    </Grid.ColumnDefinitions>
                    <TextBlock Grid.Column="0" Text="{Binding Path=Platform}"/>                    
                    <CheckBox Name="checkboxApproved"  Grid.Column="3" />
    

    codebehind

    foreach (var item in listGroups.ItemsSource)
    {
        if (item.checkboxApproved == checked) { ... }
    }
    

    This doesn't work, as am referencing the bound object from the datasource.

    The checkboxApproved isn't currently bound. One approach could be to use a PresentationModel and pass this along, then access via ItemsSource as above. I'd like to keep simple if possible and just reference it like it is.

  • genevish
    genevish almost 10 years
    How do I access fstab? I tried adding rdshell to my kernel command line and am in the dracut shell. Do I need to mount the filesystem somehow?
  • genevish
    genevish almost 10 years
    I ran the lvm command, and when I do pvscan, I see: Couldn't find device with uuid a30bfw-... PV /dev/sda2 VG vg_mdxinfalf02 lvm2 [19.51 GiB / 0 free] PV unknown device VG vg_mdxinfalf02 lvm2 [80.00 GiB / 0 free]
  • genevish
    genevish almost 10 years
    OK, I mounted the root filesystem. My fstab has this line: UUID=48075904-965f-4aad-8cad-369469dcf0f2 /boot ext4 defaults 1 2 Do I need to change something here?
  • genevish
    genevish almost 10 years
    Yes. The full file is: /dev/mapper/vg_mdxinfalf02-lv_root / ext4 defaults 1 1 UUID=48075904-965f-4aad-8cad-369469dcf0f2 /boot ext4 defaults 1 2 /dev/vg_mdxinfalf02/lv_data /var/jenkins ext3 defaults 0 0 tempfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0
  • slm
    slm almost 10 years
    @genevish - can you please add this to your Q? It's difficult to read in a comment.
  • genevish
    genevish almost 10 years
    Sorry, updated now.
  • slm
    slm almost 10 years
    @genevish - the error msg. you're receiving looks related to the add of the RAID. It looks to me like the device label for the PV (Physical Volumes) that make up VG (vg_mdxinfalf02) got shifted when the new space was allocated.
  • genevish
    genevish almost 10 years
    How can I resolve this?