External Hard Drive problems

For the first time installed freebsd FreeBSD and my hard drive isn't working. There is a problem with mounting the drive. The drive is ok. Every other Linux distro, even Windows and Mac, is mounting the drive correctly but freebsd FreeBSD won't mount it. What is the problem? All my backups are on the hard drive so I hope for a solution.
 
Please provide some details. Any, really. What commands are you using? What is the error message? How is the drive connected? What filesystem is used on the drive?
 
The filesystem is NTFS the error message is:
Code:
An error occured while accessing New Volume org.freedesktop.hal.device volume.unknown failure mount illegal options--usage mount[-t fstype][-o options]target_fs mount_point
That's the error it says me totally nothing. The external hard drive is an freecom with NTFS file system and the size is 500GB.
 
That's a HAL error, possibly from an attempted automount. What version of FreeBSD? What desktop?
 
flyingtuxxie said:
The filesystem is NTFS the error message is:
Code:
An error occured while accessing New Volume org.freedesktop.hal.device volume.unknown failure mount illegal options--usage mount[-t fstype][-o options]target_fs mount_point
flyingtuxxie said:
That's the error it says me totally nothing. The external hard drive is an freecom with NTFS file system and the size is 500GB.
Technically. That's telling you everything. :)
As @wblock@ already hinted at; the error is your desktop's "mount tool" (via dbus, or hal) attempting to mount the device (drive). The error message is actually produced by mount() itself. You could quite possibly mount the drive manually prior to starting your X session, with the following:
Code:
mount -t ntfs /dev/<device name of your drive> /mnt
But, as @wblock@ has already hinted to; you haven't provided enough information. Either of us could have given you the exact syntax to feed to mount(), had we known the device name associated with your drive.

The output from:
Code:
ls /dev | grep ad
as well as:
Code:
ls /dev | grep da
and lastly:
Code:
df -h
Would narrow down everything anyone would need to know, to answer your question with any authority. :)

HTH

--Chris
 
Last edited by a moderator:
Thanks problem solved but the transfer-rate of the external hard drive is very slow can i fix this. And I have an another question and have made an new topic how to configure the firewall this is my first BSD so I am unknown but I am finding my way.
 
External drive; USB? SCSI? Firewire? NAS (networked)?
You've provided precious little detail to work with.

--Chris
 
flyingtuxxie said:
It's an extrnal usb device on port 4 usb 2.0
Ahh. That helps a bit. In all fairness, USB2 isn't very fast anyway -- roughly 128-250Mb/s, as opposed to some 480Mb/s for USB3. This will be especially noticeable, if the drive is big-ish, and has a lot of data on it. Successive seeks will run faster tho.

HTH

--Chris
 
flyingtuxxie said:
Thanks problem solved but the transfer-rate of the external hard drive is very slow can i fix this. And I have an another question and have made an new topic how to configure the firewall this is my first BSD so I am unknown but I am finding my way.

How did you solve this problem? I am having the same issue. I am trying to get the Thunar filesystem mounter to work. But the problem shows up when I run:

Code:
matt % gnome-mount -vtd /dev/ntfs/Windows7_OS /media/disk
gnome-mount 0.8
** Message: Mount failed for /org/freedesktop/Hal/devices/volume_uuid_F014A97214A93C8A
org.freedesktop.Hal.Device.Volume.UnknownFailure : mount: illegal option -- m usage: mount [-t fstype] [-o options] target_fs mount_point

I am running FreeBSD 10.0:
Code:
matt % uname -a
FreeBSD thinkbsd 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

I've loaded the fuse kernel module, and I just installed fusefs-libs and fusefs-ntfs.

I can run /usr/local/share/hal/mount-fuse /dev/ntfs/Windows7_OS /media/disk and that works. Does anyone know what is wrong?
 
Maybe you need to give the 'rehash' command it a terminal (?), it used to be needed after installing software.

N.B. I'm no expert having only just returned to trying to use FreeBSD as a desktop system again.
 
Chris_H said:
flyingtuxxie said:
It's an extrnal usb device on port 4 usb 2.0
In all fairness, USB2 isn't very fast anyway -- roughly 128-250Mb/s, as opposed to some 480Mb/s for USB3.
Just noticed this. USB 1.x is 1.5 (low bandwidth) or 12 (full bandwidth) Mbit/s, USB 2.0 is 480 Mbit/s, USB 3.0 is 5 Gbit/s (4 Gbit/s usable). But depending on how many other devices are connected to the USB 2.0 controller you will probably never reach 480 Mbit/s.

I tested this once with an external drive that had both USB 2.0 and Firewire. Both had comparible speeds but Firewire had better throughput (because it's interfaced directly with the memory). But both pushed data around 480 Mbit/s.
 
Back
Top