Trouble mounting external USB Seagate FreeAgent during boot

Hello

During boot of openSUSE 11.0 most of the time my external Seagate FreeAgent USB disk won’t mount, I get this in boot.msg:

mount: special device /dev/sdb1 does not exist
failed ...unused

Then I try to mount it using boot.local:

System Boot Control: Running /etc/init.d/boot.local
mount: special device /dev/sdb1 does not exist

Running

mount -a

after the boot process has completed mounts my drive. Any ideas?

This is from /etc/fstab

/dev/sdb1            /freeagent           ext3       rw,noatime,nodiratime 0 0

This is from boot.local

mount /dev/sdb1 /freeagent -o noatime,nodiratime

Thanks

read here
USB Hard Drive not detected - openSUSE Forums

also search this site ‘freeagent’