error mounting USB disk: Invalid argument

Colin Brace cb at lim.nl
Sat May 31 10:18:02 UTC 2008


On Sat, 31 May 2008 11:42:21 +0200, Roland Smith <rsmith at xs4all.nl> wrote:

> After partitioning and labeling the disk, did you make filesystems on
> the partitions with newfs?

Ah, no. According to Absolute FreeBSD, 2nd ed, which I have in front of me,
newfs invoked by sysinstall, which I used to create the slice and partition
it (p 241).

Anyway, I now try running newfs in terminal, but it throws up some errrors:

# newfs /dev/da0s1c
/dev/da0s1c: 194474.3MB (398283416 sectors) block size 16384, fragment size
2048
	using 1059 cylinder groups of 183.77MB, 11761 blks, 23552 inodes.
super-block backups (for fsck -b #) at:
newfs: wtfs: 65536 bytes at sector 160: Invalid argument

# newfs /dev/da0s1c
/dev/da0s1c: 194474.3MB (398283416 sectors) block size 16384, fragment size
2048
	using 1059 cylinder groups of 183.77MB, 11761 blks, 23552 inodes.
super-block backups (for fsck -b #) at:
 160, 376512, 752864, 1129216, 1505568, 1881920, 2258272, 2634624, 3010976,
3387328, 3763680, 4140032,newfs: wtfs: 65536 bytes at sector 4516384:
Invalid argument

I tried it several times; the errors seem kinda random, since they vary
each time I run the command.

Could it be that the chipset of this USB device, JMicron, is not entirely
supported by FreeBSD? The reason I ask is because this appears to be an
issue under Linux; cf, http://www.qbik.ch/usb/devices/showdev.php?id=3751

Yes, I am well aware it is a different OS (!); I only mention it in case
there is overlap in the codebase for this particular chipset.

-- 
  Colin Brace
  Amsterdam
  http://lim.nl



More information about the freebsd-questions mailing list