Hi,
I just did a fresh install of fc5. I cannot mount a partition on one of my hard disks. I could however mount it from fc4.
When I tried to mount the drive, I got:
% mount /dev/hdb1 /mnt/test
mount: /dev/hdb1 is not a valid block device
I thought this was odd. The file appears to be a block device:
% ls -l /dev/hdb1
brwx------ 1 root root 3, 65 Apr 7 2006 /dev/hdb1
I took a peek in /sys/block. /sys/block/hdb existed. However, /sys/block/hdb/hdb1 did not exist.
I did an fdisk. /dev/hdb1 was there:
Disk /dev/hdb: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot
Start
End Blocks Id System
/dev/hdb1
*
1 10011
80413326 83 Linux
I ran "partprobe" to see what would happen. After running that, /sys/block/hdb/hdb1 existed. I tried mount again:
% mount -v -t ext3 /dev/hdb1 /mnt/test
mount: /dev/hdb1 already mounted or /mnt/test busy
% mount
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /mnt/crud type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
automount(pid2086) on /net type autofs (rw,fd=4,pgrp=2086,minproto=2,maxproto=4)
Does anyone know what's going on here? If it's any help, then I'm using
LVM for my root partition, but that shouldn't make any difference.
Thanks,
Robert Spanton