On 10/31/2012 8:08 PM, Alan Feuerbacher wrote: >> Then you need to go here: >> http://www.linuxfromscratch.org/blfs/view/svn/postlfs/lvm2.html and read >> some more about lvm2 and mounting LVM-volumes. > > I did that, recompiled the kernel with the suggested option, and > installed LVM2. Unfortunately, when I brought up the system again, there > were all sorts of errors. After entering "return" a few times to > requests of "continue?", the system shut down completely. > > Most of the errors had to do with filesystem problems. Since the system > shut down, I'm not sure how to look at the errors.
I later realized that I had not recompiled the kernel correctly. I had left out the part in make menuconfig where some udev stuff had to be configured: Device Drivers ---> Generic Driver Options ---> Maintain a devtmpfs filesystem to mount at /dev I recompiled the kernel correctly and now the system runs. Unfortunately I have more or less the same errors with mounting /dev/fedora and /dev/debian that I had at first, which sparked this set of emails. I ran the diagnostic from LVM2 "lvmdump". I could not find anything that looked amiss in its outputs. Here's the latest output of error messages and other relevant information in trying to get these mounts to work. This was run immediately after booting up: The directories /mnt/debian and /mnt/fedora exist: ############# root [ ~ ]# cd /mnt root [ /mnt ]# ls debian fedora ############# Trying to mount /mnt/debian ############# root [ ~ ]# mount /dev/sdb2 /mnt/debian [ 3196.296804] EXT3-fs (sdb2): error: unable to read superblock [ 3196.304234] FAT-fs (sdb2): bogus number of reserved sectors [ 3196.305150] FAT-fs (sdb2): Can't find a valid FAT filesystem [ 3196.313195] FAT-fs (sdb2): bogus number of reserved sectors [ 3196.314078] FAT-fs (sdb2): Can't find a valid FAT filesystem [ 3196.322066] isofs_fill_super: bread failed, dev=sdb2, iso_blknum=16, block=32 mount: you must specify the filesystem type root [ ~ ]# mount -t ext3 /dev/sdb2 /mnt/debian [ 3263.291892] EXT3-fs (sdb2): error: unable to read superblock mount: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so ############# Trying to mount /mnt/fedora ############# root [ ~ ]# mount /dev/sda2 /mnt/fedora mount: unknown filesystem type 'LVM2_member' root [ ~ ]# mount -t ext4 /dev/sda2 /mnt/fedora mount: unknown filesystem type 'ext4' ############# Contents of /etc/fstab: ############# root [ ~ ]# cat /etc/fstab # Begin /etc/fstab # file system mount-point type options dump fsck # order /dev/sdc1 /boot ext3 defaults 1 2 /dev/sdc5 swap swap pri=1 0 0 /dev/sdc6 / ext3 defaults 1 1 /dev/sdc7 /usr ext3 defaults 1 2 /dev/sdc8 /opt ext3 defaults 1 2 /dev/sdc9 /usr/local ext3 defaults 1 2 /dev/sdc10 /usr/src ext3 defaults 1 2 /dev/sdc11 /var ext3 defaults 1 2 /dev/sdc12 /tmp ext3 defaults 1 2 /dev/sdc13 /home ext3 defaults 1 2 /dev/sr0 /dev/cdrom udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 proc /proc proc nosuid,noexec,nodev 0 0 sysfs /sys sysfs nosuid,noexec,nodev 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 tmpfs /run tmpfs defaults 0 0 devtmpfs /dev devtmpfs mode=0755,nosuid 0 0 /dev/sda2 /mnt/fedora auto noauto 0 0 /dev/sdb2 /mnt/debian auto noauto 0 0 # End /etc/fstab ############# Contents of /etc/mtab: ############# root [ ~ ]# cat /etc/mtab /dev/sdc6 / ext3 rw 0 0 proc /proc proc rw,noexec,nosuid,nodev 0 0 sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0 tmpfs /run tmpfs rw 0 0 devtmpfs /dev devtmpfs rw,nosuid,mode=0755 0 0 /dev/sdc1 /boot ext3 rw 0 0 /dev/sdc7 /usr ext3 rw 0 0 /dev/sdc8 /opt ext3 rw 0 0 /dev/sdc9 /usr/local ext3 rw 0 0 /dev/sdc10 /usr/src ext3 rw 0 0 /dev/sdc11 /var ext3 rw 0 0 /dev/sdc12 /tmp ext3 rw 0 0 /dev/sdc13 /home ext3 rw 0 0 devpts /dev/pts devpts rw,gid=5,mode=620 0 0 ############# From the above, it seems that the kernel does not recognize the /mnt/fedora and /mnt/debian devices, even with LVM2 running. The output of "lvmdump -a -m -u -d lvmdump.dump" ############# root [ ~ ]# ls dmesg.out junk1 junkjunk junkjunkjunk junkstartup lvmdump.dump root [ ~ ]# cd lvmdump.dump root [ ~/lvmdump.dump ]# grep -r fedora * dev_listing dmsetup_info dmsetup_ls_tree dmsetup_status dmsetup_table lvm lvmdump.log lvs messages metadata ps_info pvs pvscan sysblock_listing udev versions vgs vgscan root [ ~/lvmdump.dump ]# grep -r fedora * lvm/archive/vg_alan-fedora_00000-1199893596.vg:vg_alan-fedora { lvm/archive/vg_alan-fedora_00000-1199893596.vg: creation_host = "alan-fedora.alandomain" lvm/archive/vg_alan-fedora_00000-1199893596.vg: creation_host = "alan-fedora.alandomain" lvm/archive/vg_alan-fedora_00000-1199893596.vg: creation_host = "alan-fedora.alandomain" lvm/backup/vg_alan-fedora:vg_alan-fedora { lvm/backup/vg_alan-fedora: creation_host = "alan-fedora.alandomain" lvm/backup/vg_alan-fedora: creation_host = "alan-fedora.alandomain" lvm/backup/vg_alan-fedora: creation_host = "alan-fedora.alandomain" lvmdump.log: Finding volume group "vg_alan-fedora" lvs: lv_home vg_alan-fedora -wi------ 468.75g /dev/sda2(0) lvs: lv_root vg_alan-fedora -wi------ 50.00g /dev/sda2(15167) lvs: lv_swap vg_alan-fedora -wi------ 5.22g /dev/sda2(15000) Binary file metadata/sda2 matches pvs: /dev/sda2 vg_alan-fedora lvm2 a-- 1.36t 872.78g 1.36t 1i5CQF-pcQi-vJtA-ioBl-JgCR-kG3Z-0XY8Kb pvscan: PV /dev/sda2 VG vg_alan-fedora lvm2 [1.36 TiB / 872.78 GiB free] vgs: vg_alan-fedora wz--n- 32.00m 1 3 0 1.36t 872.78g p0mTPY-20TL-McjI-kPQY-1ktc-cp2V-CnUe9Q vgscan:#format_text/format-text.c:1190 /dev/sda2: Found metadata at 8704 size 1713 (in area at 4096 size 1044480) for vg_alan-fedora (p0mTPY-20TL-McjI-kPQY-1ktc-cp2V-CnUe9Q) vgscan:#cache/lvmcache.c:1336 lvmcache: /dev/sda2: now in VG vg_alan-fedora with 1 mdas vgscan:#cache/lvmcache.c:1113 lvmcache: /dev/sda2: setting vg_alan-fedora VGID to p0mTPY20TLMcjIkPQY1ktccp2VCnUe9Q vgscan:#cache/lvmcache.c:1373 lvmcache: /dev/sda2: VG vg_alan-fedora: Set creation host to alan-fedora.alandomain. vgscan:#toollib.c:489 Finding volume group "vg_alan-fedora" vgscan:#locking/file_locking.c:236 Locking /var/lock/lvm/V_vg_alan-fedora RB vgscan:#locking/file_locking.c:141 _do_flock /var/lock/lvm/V_vg_alan-fedora:aux WB vgscan:#locking/file_locking.c:51 _undo_flock /var/lock/lvm/V_vg_alan-fedora:aux vgscan:#locking/file_locking.c:141 _do_flock /var/lock/lvm/V_vg_alan-fedora RB vgscan:#metadata/vg.c:59 Allocated VG vg_alan-fedora at 0x999af48. vgscan:#format_text/format-text.c:522 Read vg_alan-fedora metadata (4) from /dev/sda2 at 8704 size 1713 vgscan: Found volume group "vg_alan-fedora" using metadata type lvm2 vgscan:#format_text/archiver.c:130 Archiving volume group "vg_alan-fedora" metadata (seqno 4). vgscan:#format_text/archiver.c:410 Creating volume group backup "/etc/lvm/backup/vg_alan-fedora" (seqno 4). vgscan:#format_text/format-text.c:932 Writing vg_alan-fedora metadata to /etc/lvm/backup/.lvm_lfs-alan_1709_980092212 vgscan:#format_text/format-text.c:976 Committing vg_alan-fedora metadata (4) vgscan:#format_text/format-text.c:977 Renaming /etc/lvm/backup/vg_alan-fedora.tmp to /etc/lvm/backup/vg_alan-fedora vgscan:#locking/file_locking.c:74 Unlocking /var/lock/lvm/V_vg_alan-fedora vgscan:#locking/file_locking.c:51 _undo_flock /var/lock/lvm/V_vg_alan-fedora vgscan:#metadata/vg.c:74 Freeing VG vg_alan-fedora at 0x999af48. root [ ~/lvmdump.dump ]# cd .. ############# Doing grep -r fedora above shows that LVM2 is recognizing SOMETHING about "/dev/sda2 /mnt/fedora". Again, any help will be much appreciated. Alan -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page