Unable to boot with LVM mount on USB drive (Fedora 10)

Bruce Thompson drllama at otherother.com
Thu Dec 11 01:30:43 UTC 2008


Hi all,

I haven't seen this reported anywhere else and it's kind of driving me  
nuts.

I've got an LVM volume group that extends across two internal drives  
and one external USB drive. Prior to Fedora 10, the volume group  
initializes fine during boot and the filesystems listed in /etc/fstab  
mount fine. As of Fedora 10, the initialization of the volume group  
fails apparently because the USB drive is not yet registered when LVM  
attempts to bring up the volume group.

I have a workaround, namely the following in rc.local:

vgchange -ay Backups
mount -o defaults,noatime /dev/Backups/Backup /backup
mount -o defaults,noatime /dev/Backups/Staging /staging

Obviously this is non-optimal since it bypasses the automatic fsck step.

Heres the relevant bit from /var/log/boot.log:

Could not detect stabilization, waiting 10 seconds.
                 Welcome to ^[[0;34mFedora^[[0;39m
                 Press 'I' to enter interactive startup.
Starting udev: ^[%G^[[60G[^[[0;32m  OK  ^[[0;39m]^M
Setting hostname kobol:  ^[[60G[^[[0;32m  OK  ^[[0;39m]^M
Setting up Logical Volume Management:   7 logical volume(s) in volume  
group "FileSystem" \
now active
   Couldn't find device with uuid '2T8dIC-ekep-2gVU-t2Ij-LAVV-Oar3- 
M3D7z4'.
   Couldn't find all physical volumes for volume group Backups.
   Couldn't find device with uuid '2T8dIC-ekep-2gVU-t2Ij-LAVV-Oar3- 
M3D7z4'.
   Couldn't find all physical volumes for volume group Backups.
   Couldn't find device with uuid '2T8dIC-ekep-2gVU-t2Ij-LAVV-Oar3- 
M3D7z4'.
   Couldn't find all physical volumes for volume group Backups.
   Couldn't find device with uuid '2T8dIC-ekep-2gVU-t2Ij-LAVV-Oar3- 
M3D7z4'.
   Couldn't find all physical volumes for volume group Backups.
   Volume group "Backups" not found
^[[60G[^[[0;31mFAILED^[[0;39m]^M
Checking filesystems
/1: clean, 163835/2624496 files, 1250058/10486428 blocks
/dev/mapper/FileSystem-Home: clean, 1136972/29360128 files,  
40466944/58720256 blocks
/dev/mapper/FileSystem-Var: clean, 77521/1048576 files, 508388/4194304  
blocks
/dev/mapper/FileSystem-Archive: clean, 58740/4194304 files,  
2596997/8388608 blocks
/dev/mapper/FileSystem-Opt: clean, 3034/2097152 files, 1012827/4194304  
blocks
/dev/mapper/FileSystem-Audiobooks: clean, 1864/4194304 files,  
4486483/8388608 blocks
/dev/mapper/FileSystem-Music: clean, 23414/10485760 files,  
15614400/20971520 blocks (chec\
k after next mount)
/dev/mapper/FileSystem-Video: clean, 3521/85983232 files,  
158186373/171966464 blocks

In /var/log/messages I see that the external drive (sde) is attached  
immediately prior to filesystems being mounted but I can't tell from  
that whether LVM initialization occurs before or after USB Mass  
Storage comes up.

Has anyone else encountered this? Is there a known workaround? I did  
see the thread on fedoraforum regarding SCSI boot problems but it  
appears to me that these are not the same issue.

Thanks much!
Bruce.




More information about the fedora-list mailing list