Red Hat Bugzilla – Bug 181589
VolGroup00 if the / filesystem is on an extended partition
Last modified: 2007-11-30 17:11:24 EST
I left a 16269MB windows partition on hda1, and defined three other partitions
myself in preparation for installing fc4.
hda2 is 100M, for /boot
hda3 is 8192M, LVM type, for / and /swap
hda5 is 11264M, LVM type, for /usr/local, /usr, and /home
Interestingly, as I added the partitions, the installation tool switched hda3
and hda5, deciding for whatever reason to put the larger one in a primary
partition, and leaving the / filesystem in an extended partition. I have a
strong feeling this is a no-no, and if so, the real bug comes next:
In hda5 (the extended partition) I defined VolGroup00, containing LogVol00,
mounted as /, and LogVol01 for swap.
In hda3 (the primary partition) I defined VolGroup51, containing LogVol51,
LogVol52, and LogVol53, mounted as /usr/local, /usr, and /home, respectively.
I selected packages, clicked OK, and boom!
Traceback (most recent call last):
File "/usr/lib/anaconda/gui.py", line 1137, in handelRenderCallback
File "/usr/lib/anaconda/rw/progress_gui.py", line 244, in renderCallback
File "/usr/lib/anaconda/gui.py", line 873, in nextClicked self.dispatch.gotoNext
File "/usr/lib/anaconda/dispatch.py", line 174, in gotoNext self.moveStep()
File "/usr/lib/anaconda/dispatch.py", line 242, in moveStep rc = apply(func,
File "/usr/lib/anaconda/packages.py", line 582, in turnOnFilesystems
File "/usr/lib/anaconda/fsset.py", line 1472, in createLogicalVolumes
File "/usr/lib/anaconda/fsset.py", line 2088, in setupDevice raise
SystemError, "vgcreate failed for %s" %(self.name,)
SystemError: vgcreate failed for VolGroup00
Steps to reproduce:
1. Start with just one Windows partition, and at least 20 gigs of free space
2. Run anaconda
3. Define logical volumes manually, stupidly not checking the "force primary"
box for the LVM partition that will be used for the / filesystem.
See Description, above.
Workaround: check the box that says "force this partition to be primary" for
the partition that will contain the / filesystem and swap file.
It should have made whirring noises, asked me to slide four CDs into the
computer in succession, and then congratulated me after installation was
If the / filesystem can't be on an extended partition, then as soon as you try
to move into the package selection phase of the installation, you should get a
strongly worded complaint saying that you're about to do something very stupid,
and to please reconsider.
If the / filesystem can be on an LVM extended partition, then there must be
some other bug that prevents creating the VolGroup00 volume group. I just
don't know enough about Linux to know which is the case.
*** This bug has been marked as a duplicate of 160693 ***