udev problem with USB disk
In <yu9bq2lourm.fsf@nyu.edu>,
Allan Gottlieb <gottlieb@nyu.edu> wrote:
> 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.
I had very similar trouble. I "solved" it, but I don't really
understand why the solution works.
<http://groups.google.com/group/alt.os.linux.slackware/msg/cf76ba8d39bcaea6>
--
»Q«
Kleeneness is next to Gödelness.
--
gentoo-user@lists.gentoo.org mailing list
|