[linux-lvm] vgchange -- ERROR: can't get name(s) of physical volumes

Andreas Dilger adilger at turbolinux.com
Fri Mar 30 21:27:43 UTC 2001


Jure writes:
> at boot I get vgscan detect my VGs (eg. home and lvm-tmp), but then i
> get vgchange -ay report the above message:
> 
>  vgchange -- ERROR: can't get name(s) of physical volumes
>  vgchange -- ERROR: Please check, if /proc is mounted
> 
> The curious thing is, that the only devices that the output mentions is
> /dev/hdc (by pv_get_size, pv_check_name, lvm_check_chars, pv_check_part
> and so), which is in fact my cdrom. No mention of any hda's or hdb's..

You have devfs compiled into the kernel, but not mounted.  Look into
/proc/partitions to see why it is broken. I would suggest that you remove
the devfs configuration from your kernel and recompile.  The support for
devfs is not super good right now.

Cheers, Andreas
-- 
Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
                 \  would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/               -- Dogbert



More information about the linux-lvm mailing list