Linux LVM users
 help / color / mirror / Atom feed
* Re: [linux-lvm] can't find volumes
@ 2003-06-27  8:34 Mark
  0 siblings, 0 replies; 3+ messages in thread
From: Mark @ 2003-06-27  8:34 UTC (permalink / raw)
  To: linux-lvm

[-- Attachment #1: Type: text/plain, Size: 3987 bytes --]

"Heinz J . Mauelshagen" <mauelshagen@sistina.com> wrote ..
> 
> Mark,
> 
> that's probably the missing /proc in your chroot environment.
> 

It is ?
Before chrooting, I do (mind you, this is from a livecd environment)

vgscan 
vgchange -ay

mount /dev/lv/ide /mnt/gentoo
mount /dev/hde7 /mnt/gentoo/boot
mount -t proc proc /mnt/gentoo/proc

chroot /mnt/gentoo /bin/bash

(where /mnt/gentoo is the root of the to be installed linux system)
If that isn't the right thing to do, then how do I do it right ?

Many thanx already, hope I can get some more help.

best regards
Mark

<--- previous mail follows from on here --->

"Heinz J . Mauelshagen" <mauelshagen@sistina.com> wrote ..
> 
> On Thu, Jun 26, 2003 at 12:12:24PM +0200, lvm@ruby.ridersoft.net wrote:
> > Hi, I come seeking sage advice :)
> > 
> > Anyways, I've been busy installing a new Linux system using Gentoo. I
> am running this on a spare box, Duron 800 w 300mb, with the harddisk connected
> to the Promise ATA 100 onboard controller as /dev/hde8.
> > 
> > Al goes well, and I create the following partitions
> > 
> > /dev/hde6      swap
> > /dev/hde7      ext3 fs     /boot
> > /dev/hde8      lvm
> > 
> > I also create the pv on /dev/hde8 and a logical volume at /dev/lv/ide
> > 
> > /dev/lv/ide is my /
> > 
> > >From my running livecd I then chroot'ed into /dev/lv/ide, and then the
> troubles began. When I run vgscan when chroot'ed it doesn't find any volume
> groups. When I run vgchange, i claims that the VDGA record doesn't match
> the kernel, and urges me to run vgscan, running vgscan doesn't solve this
> problem since it doesn't find the volume groups.
> > 
> > ls -l /dev/lv/ide shows me that my volume group indeed doesn't excist.
> However, the mount command shows me that /dev/lv/ide is mounted at root.
> So in summary, I can't find the volumegroup, even tough I am working on/in
> it.
> > 
> > I decided to go ahead anyways, and created a initrd using lvmcreate_initrd
> (based on the kernel i made, 2.4.21 ) it does this, and when I boot it
> loads this initrd as it is supposed to. It neatly finds my /dev/hda and
> /dev/hdb cdroms, and once insmod'ed it also find /dev/hde, but the it runs
> vgscan and finds no volumegroups, that causes vgchange to not find anything
> either. That causes the kernel to panic, since it cannot find root.
> > 
> > Weird thing is, if I boot with any other rescue/livecd, such as SuSE
> rescue, knoppix or gentoo live cd, I can vgscan and vgchange -ay to find
> my volume group and logical volume. But once chroot'ed or booting to my
> new system, I cannot and will not find it.
> > 
> > Does anyone have any suggestions on why vgscan doesn't find anything
> and how to solve this ?
> > 
> > Many thanx in advance, I have been strugling with this one for almost
> a week now, and I am out of options. I have been able to install lvm as
> root on quite a few systems before, including a LFS system, but right now,
> I am stumped.
> > 
> > best regards
> > Mark
> > 
> > 
> > When I boot from a livecd image, such as 
> 
> 
> -- 
> 
> Regards,
> Heinz    -- The LVM Guy --
> 
> *** Software bugs are stupid.
>     Nevertheless it needs not so stupid people to solve them ***
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> 
> Heinz Mauelshagen                                 Sistina Software Inc.
> Senior Consultant/Developer                       Am Sonnenhang 11
>                                                   56242 Marienrachdorf
>                                                   Germany
> Mauelshagen@Sistina.com                           +49 2626 141200
>                                                        FAX 924446
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> 
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

^ permalink raw reply	[flat|nested] 3+ messages in thread
* [linux-lvm] can't find volumes
@ 2003-06-26  9:30 lvm
  2003-06-27  4:44 ` Heinz J . Mauelshagen
  0 siblings, 1 reply; 3+ messages in thread
From: lvm @ 2003-06-26  9:30 UTC (permalink / raw)
  To: linux-lvm

[-- Attachment #1: Type: text/plain, Size: 2111 bytes --]

Hi, I come seeking sage advice :)

Anyways, I've been busy installing a new Linux system using Gentoo. I am running this on a spare box, Duron 800 w 300mb, with the harddisk connected to the Promise ATA 100 onboard controller as /dev/hde8.

Al goes well, and I create the following partitions

/dev/hde6      swap
/dev/hde7      ext3 fs     /boot
/dev/hde8      lvm

I also create the pv on /dev/hde8 and a logical volume at /dev/lv/ide

/dev/lv/ide is my /

From my running livecd I then chroot'ed into /dev/lv/ide, and then the troubles began. When I run vgscan when chroot'ed it doesn't find any volume groups. When I run vgchange, i claims that the VDGA record doesn't match the kernel, and urges me to run vgscan, running vgscan doesn't solve this problem since it doesn't find the volume groups.

ls -l /dev/lv/ide shows me that my volume group indeed doesn't excist. However, the mount command shows me that /dev/lv/ide is mounted at root. So in summary, I can't find the volumegroup, even tough I am working on/in it.

I decided to go ahead anyways, and created a initrd using lvmcreate_initrd (based on the kernel i made, 2.4.21 ) it does this, and when I boot it loads this initrd as it is supposed to. It neatly finds my /dev/hda and /dev/hdb cdroms, and once insmod'ed it also find /dev/hde, but the it runs vgscan and finds no volumegroups, that causes vgchange to not find anything either. That causes the kernel to panic, since it cannot find root.

Weird thing is, if I boot with any other rescue/livecd, such as SuSE rescue, knoppix or gentoo live cd, I can vgscan and vgchange -ay to find my volume group and logical volume. But once chroot'ed or booting to my new system, I cannot and will not find it.

Does anyone have any suggestions on why vgscan doesn't find anything and how to solve this ?

Many thanx in advance, I have been strugling with this one for almost a week now, and I am out of options. I have been able to install lvm as root on quite a few systems before, including a LFS system, but right now, I am stumped.

best regards
Mark


When I boot from a livecd image, such as 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-06-27  8:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-27  8:34 [linux-lvm] can't find volumes Mark
  -- strict thread matches above, loose matches on Subject: below --
2003-06-26  9:30 lvm
2003-06-27  4:44 ` Heinz J . Mauelshagen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox