I am having trouble with my external USB disk.
I have the following entry in fstab:
/dev/usbhd1      /mnt/b       ext3      defaults       0 0
I have written /etc/udev/rules.d/10-local.rules
DRIVERS=="usb", ATTRS{serial}=="335144304641374D", 
ATTRS{product}=="ST94811U2-RK", ATTRS{manufacturer}=="Seagate", 
SYMLINK+="usbhd%n"

When I boot into single user mode I see the following near the end of
the messages

Mounting local filesystems ...
/dev/bus/usb/001/002 is not a block device
Some local filesystem failed to mount.
Mounting USB filesystem (usbfs)

At this point ls -l /dev/bus/usb/001/002 yields
crw-rw-r--
ls /mnt/b shows that the mount did not occur.
But if I now manually type umount -a
all is well (/mnt/b has the expected files)

As a work-around I added mount -a to local.start.
I am a beginner with udev, but it looks like usbfs
is being mounted too late.

thanks for any help.
allan
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to